15 things you should know about Dictionaries in Python

A dictionary is an unordered and mutable Python container that stores mappings of unique keys to values. Dictionaries are written with curly brackets ({}), including key-value pairs separated by…

Top 5 Functions for Exploratory Data Analysis with Pandas

When it comes to data science or data analysis, Python is pretty much always the language of choice. Its library Pandas is the one you cannot, and more importantly, shouldn’t avoid. While Pandas by…

What are the 10 Must Read Data Science and AI Books of 2020

Here are 10 of the best books from 2019 and 2020 in the Data Science, Machine Learning, and Applied AI domains for your reading list.

The Ultimate Beginner Guide to TensorFlow

Why TensorFlow? Learn How To implement linear regression and gradient descent from scratch! Everything you need to get started with TensorFlow.

Google Open Sources TFCO to Help Build Fair Machine Learning Models

Fairness is a highly subjective concept and is not different when comes to machine learning. We typically feels that the referees are “unfair” to our favorite team when they lose a close…

How to stream video with real-time object detection on Raspberry Pi

Recently a video from Tesla autopilot view appeared on the Internet and got very popular. I was interested in the streaming of a similar video (with the detected objects) for a long time and this…

RecSys Series Part 4: The 7 Variants of Matrix Factorization For Collaborative Filtering

Update: This article is part of a series where I explore recommendation systems in academia and industry. Check out the full series: Part 1, Part 2, and Part 3. Collaborative filtering lies at the…

Why a major AI Revolution is coming, but it’s not what you think — AAAI 2020

This about sums up what most AI scientists already know: Deep Learning is really good at doing narrow, pattern based tasks such as object or speech recognition. The challenges are to make the AI 1)…

Top 15 books to make you a Deep Learning Hero

Artificial intelligence, machine learning, and neural networks… Our future is tightly connected with these technologies, and everyone (not only an expert) should be well-oriented in them, or at…

Top Spotify Song Data Exploration with Plotly Express in Python

Data Visualization is one of the essential aspects of Data Scientist life cyle. Either for data exploration or to communicate the result of the analysis. During data exploration, visualization can…