Dataiku Academic Program
Western Tech
Blog: History of Artificial Intelligence: 1960s & 1970s
Oct 10, 2021 | History of Artificial Intelligence: machine learning and expert systems
History of artificial intelligence | Dates, Advances, Alan Turing, ELIZA, & Facts | Britannica
This article covers the history of artificial intelligence from its beginnings with the work of Alan Turing to advancements at the turn of the 21st century.
AI in Power BI: Time to pay attention - SQLBI
This article is about the state of AI tools with Power BI, and how to use the model context protocol (or MCP) to interact with and control Power BI or Fabri
A few thoughts about newsletter #300 and AI - SQLBI
Newsletter #300 is a significant milestone for SQLBI: it marks nearly 12 years of sending our updates every two weeks. I thought this was a good time to cla
Data Warehousing Book
Emailed author on 7/16/25 for exam copy.
Data.gov - Data.gov Dataset
The Home of the U.S. Government's Open Data
Window Functions using DuckDB
Code for "Advanced data transformations in SQL" free live workshop - josephmachado/adv_data_transformation_in_sql
Using Joins and Group Bys the right way for data warehousing
Joins represent the denormalization of data to create dimensions and add dimension attributes to fact tables for reporting. Group bys enable the creation of metrics that determine how your data is used to make decisions.
If you have wondered
Why do your joins often end up in a dense block that's hard to pick apart.
Why are people running nearly identical queries with only different join combinations.
How to avoid losing data when performing joins
How group bys have been used to mask underlying data modeling issues
Why a group by all is considered a red flag
Then this post is for you. In this post, we will cover how to use joins and group bys, as well as what to look out for when using them.
By the end of this post, you will know what to watch out for when you perform joins or group bys.
Building Data Engineering Pipelines in Python - DataCamp Learn
Create a free DataCamp account
Streamlined Data Ingestion with pandas - DataCamp Learn
Create a free DataCamp account
ETL and ELT in Python - DataCamp Learn
Create a free DataCamp account
Data Warehousing Concepts - DataCamp Learn
Create a free DataCamp account
Data Literacy Courses - The Data Literacy Project
Think Stats, 3rd edition — Think Stats, 3rd edition
Performing Statistical Estimation
An attempt to explain the estimation process in statistics in the simplest form.
Electric Vehicle Population Data - Comma Separated Values File - Catalog
This dataset shows the Battery Electric Vehicles (BEVs) and Plug-in Hybrid Electric Vehicles (PHEVs) that are currently registered through Washington State Department of Licensing (DOL).
All the secrets of SUMMARIZE - SQLBI
SUMMARIZE is a very powerful and very complex function to use. This article describes its internal behavior, and provides guidance on how to use it. If you
Understanding Context Transition - SQLBI
The context transition in DAX is the transformation of row contexts into an equivalent filter context performed by CALCULATE and CALCULATETABLE. Managing th
DDF Data Model
This pertains to the data available at gapminder (https://www.gapminder.org/data/)
Riipen: The #1 Experiential Learning Platform for Educators, Learners, and Employers
Riipen is a leading experiential learning platform helping educators, students, and organizations collaborate on real-world projects.
Databricks vs Snowflake: Similarities & Differences
Discover the differences between Databricks and Snowflake and the similarities they share.
Preface – Database Design – 2nd Edition
A Brief Guide to Database Normalization
Understanding the Basics and Advanced Levels of Database Normalization
6 Easy And Actionable Steps On How To Design A Database
Whether it's for your workplace or home project, learning how to design a database is a valuable skill. Let's take a look at six easy steps on how to design a …
LRCLIB
Top 30 Music APIs For Developers - Public APIs
A community-made collection of public APIs about music. Find these and many other great resources for your projects.
Versatile & Robust Project Management Software | Wrike
Only Wrike's work management platform gives your team full visibility and control over all your tasks and projects. Project management software has never been more collaborative.
API Documentation | Alpha Vantage
API Documentation for Alpha Vantage. Alpha Vantage offers free JSON APIs for realtime and historical stock market data & options data with over 50 technical indicators. Supports intraday, daily, weekly, and monthly stock quotes and technical analysis with charting-ready time series.
Data Cleaning Challenge: Handling missing values
Explore and run machine learning code with Kaggle Notebooks | Using data from multiple data sources