A 60 days+ streak of daily learning of ML/DL/Maths concepts through projects
Last updated Jun 30, 2026
123
Stars
24
Forks
0
Issues
+1
Stars/day
Attention Score
44
Topics
Language breakdown
No language data available.
▸ Files
click to expand
README

| Current Status| Stats | | :------------: | :----------: | | Total Machine Learning Projects | 35 | | Current Daily Streak | 76 | | Last Streak Dates | 06/23/2019 - 07/02/2019 | | Current Streak Dates | 04/13/2020 - 06/27/2020 | | Daily Log Progress| daily_log.md|
On break till 07/06. I will re-start the new streak then.
- Courses - Hands on Machine Learning - Data Wrangling - SQL - Mathematics - Time Series - Mini ProjectsMachine Learning and Deep Learning Projects
Hands on Machine Learning
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.| The Machine Learning Landscape | The basics of machine learning terminology, types and challenges | To be updated | Source: Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow | |2.| End to End Machine Learning Project | In this project we will go through an example project end to end, pretending to be a recently hired data scientist in a real estate company.Here are the main steps you will go through:- Look at the big picture.
- Get the data.
- Discover and visualize the data to gain insights.
- Prepare the data for Machine Learning algorithms.
- Select a model and train it.
- Fine-tune your model.
- Present your solution.
- Launch, monitor, and maintain your system
Data Wrangling
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.| Data Wrangling using Quandl Api | We retrieve financial data of a stock using quandl api and do basic data analysis using plain vanilla python. | datawranglingusingapi.ipynb | - | |2.|Pandas from scratch| This notebook takes an in-depth look at Pandas, the swiss army knife for data analysis.- Exploring pandas data-structures (Series and DataFrame) in detail
- We fetch Google's stock data and perform various data analysis on it which includes reading data from various sources, filter, visualize, and apply statistics on top of it.
SQL
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.|SQL Spark at scale| In this notebook, we work through a series of exercises using Spark SQL and familiarize ourselves with how SQL works with spark.|MiniProjectSQLwithSpark.ipynb| One of the ways to use this notebook is to try domino trial, create a pyspark workspace and launch this notebook, as we need a pyspark environment.|
Mathematics
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.|Linear Algebra Basics| In this notebook, we explore basic concepts of Linear Algebra. |LinearAlgebraBasics.ipynb| Source: Introduction to Linear Algebra for Applied Machine Learning with Python.| |2.|Probability and Random Processes| A list of basics of Probability concepts.|Probability and Random Processes.ipynb| | |2.|Counting A primer| A list of basics of counting concepts.|Counting.ipynb| |
Time Series
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.|Working with time series in python|This notebook teaches basics of time series analysis. We take a fun dataset of Seattle's Fremont Bridge bicycle data and Google's stock data to visualize, understand and work through dates and time in Python|Timeseriesbasics.ipynb.|Data is fetched directly from web.|Kaggle
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.|Titanic: Machine Learning from Disaster|This notebook has the walk-through of Kaggle's iconic Titanic problem, learning from the best kernels there. Also this a solution of exercise 2 of chapter 3 of Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow|titaniccompetition.ipynb.|This notebook is downloaded from Kaggle's kernel.|Mini Projects
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.|Predicting Credit Card Approvals|In this notebook, we will build an automatic credit card approval predictor using machine learning techniques, just like the real banks do. We explore the data, clean it, impute it, and then apply logistic regression to predict the credit card approval.|Predicting Credit Card Approvals|Source: Datacamp| |2.|Find Movie Similarity From Plot Summaries|In this notebook, we will quantify the similarity of movies based on their plot summaries available on IMDb and Wikipedia, then separate them into groups, also known as clusters. We'll create a dendrogram to represent how closely the movies are related to each other..|Find Movie Similarity From Plot Summaries|Source: Datacamp| |3.|Reducing traffic mortality in the USA| In this notebook, we do a deep data analysis, data wrangling, plotting, dimensionality reduction, and unsupervised clustering on the data collected by the National Highway Traffic Safety Administration and the National Association of Insurance Commissioners |Reducing traffic mortality in the USA| Source: Datacamp| |3.|Word Frequency in Moby Dick| A fun mini-project in which we perform basic NLP tasks using requests, BeautifulSoup and nltk library |Word Frequency in Moby Dick| Source: Datacamp|Courses
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.|Statistical Thiking in Python| This course principles of statistical inference. In this course, you will start building the foundation you need to think statistically, speak the language of your data, and understand what your data is telling you. The foundations of statistical thinking took decades to build, but can be grasped much faster today with the help of computers. With the power of Python-based tools, you will rapidly get up-to-speed and begin thinking statistically by the end of this course.|Statistical Thinking Part 1| Datacamp| |2.|CS 224N NLP with Deep Learning| The Stanford course of Natural Language Processing using Deep Learning| Lecture-1-Introduction-and-Word-Vectors.ipynb , Word2Vecfromscratch| - |Algorithms from Scratch
|No. | Project | Description | Notebook | Notes | |:--:| :------:| :--------- | :------: | :---: | |1.| Linear Regression | This notebook is everything Linear Regression, all the concepts about it.|Linear Regression|-|🔗 More in this category