Complied Resources for learning Machine Learning & Data Science
- Path/Guide
- Projects Ideas , Guide & Tutorial
- Online Course, Books & YT Playlists :
- Commonly Used Websites and YT Channels
- Other’s Roadmap/Guides & Resources :
- Linear Algebra :
- Calculus :
- Stats :
- Probability :
Major/Imp Libs are Numpy, Pandas, Matplotlib, Seaborn,
- Numpy :
- Video Tutorial: https://www.youtube.com/watch?v=QUT1VHiLmmI
- Practice: https://github.com/rougier/numpy-100
- Docs: https://numpy.org/doc/
- Pandas :
- Video Tutorial: https://www.youtube.com/watch?v=vmEHCJofslg
- Another Tutorial/Course with Practice labs: https://www.kaggle.com/learn/pandas
- Practice: https://www.machinelearningplus.com/python/101-pandas-exercises-python/
- Docs: https://pandas.pydata.org/pandas-docs/stable/index.html#
- Matplotlib :
- Seaborn :
- Tutorial :
- Practice :
- Docs : https://seaborn.pydata.org/
Data Analysis Using Data Science Libraries
- Guided Project :
- Self Guided Project :
- Investigating-Netflix-Movies-and-Guest-Stars-in-The-Office
- Check Data Analysis DataCamp Projects
Take Up few Beginner Courses to learn about the fundamentals of ML Models, ML Algorithms, Data Processing Technique, Model Evaluation etc .
- Kaggle Intro to Machine Learning
- Kaggle Intermediate Machine Learning
- Andrew Ng ML Course
- Udemy A-Z Machine Learning Course
- Sentdex ML Course
- Microsoft ML-For-Beginners
- Scikit Learn ML Course
- Regression :
- Boston House Price Prediction
- Classification :
- Iris Classification
- Red Wine Quality
- Clustering :
- Customer Segmentation
- Data Collection
- Existing DataSets
- API :
- Tutorial
- Scraping :
- Databases:
- SQL :
- MYSQL
- PostgreSQL
- NOSQL :
- MongoDB
- SQL :
- Data Preprocessing :
- https://towardsdatascience.com/data-preprocessing-concepts-fa946d11c825
- https://abhishekmaskey-67701.medium.com/data-preprocessing-in-machine-learning-325941a75f88
- https://www.analyticsvidhya.com/blog/2021/08/data-preprocessing-in-data-mining-a-hands-on-guide/
- https://serokell.io/blog/data-preprocessing
- https://neptune.ai/blog/data-preprocessing-guide
- EDA :
- https://towardsdatascience.com/exploratory-data-analysis-8fc1cb20fd15
- https://medium.com/code-heroku/introduction-to-exploratory-data-analysis-eda-c0257f888676
- https://medium.com/@raahimkhan_85173/data-cleaning-and-exploratory-data-analysis-with-pandas-on-trending-you-tube-video-statistics-e06d7cd08710
- https://towardsdatascience.com/an-extensive-guide-to-exploratory-data-analysis-ddd99a03199e
- https://medium.com/analytics-vidhya/how-to-ace-exploratory-data-analysis-d3821011532b
- https://www.analyticsvidhya.com/blog/2020/10/the-clever-ingredient-that-decide-the-rise-and-the-fall-of-your-machine-learning-model-exploratory-data-analysis/
- Feature Engineering
- https://www.kaggle.com/learn/feature-engineering
- https://www.kdnuggets.com/2018/12/feature-engineering-explained.html
- https://towardsdatascience.com/feature-engineering-for-machine-learning-3a5e293a5114
- https://machinelearningmastery.com/discover-feature-engineering-how-to-engineer-features-and-how-to-get-good-at-it/
- https://www.analyticsvidhya.com/blog/2021/03/step-by-step-process-of-feature-engineering-for-machine-learning-algorithms-in-data-science/
- Feature Selection
- https://www.kdnuggets.com/2021/06/feature-selection-overview.html
- https://machinelearningmastery.com/feature-selection-with-real-and-categorical-data/
- https://www.analyticsvidhya.com/blog/2020/10/feature-selection-techniques-in-machine-learning/
- https://www.machinelearningplus.com/machine-learning/feature-selection/
- Hyper Parameter Tuning
Read in Details about the ML Algorithms from Books mentioned below
- Machine Learning Algorithms
- Supervised ML Algorithms
- Linear Regression:
- Basics :
- Tutorial :
- Implementation :
- Application :
- Logistic Regression:
- Decision Tree:
- Naive Bayes
- KNN
- Random Forest:
- AdaBoost
- Gradient Boosting
- GBM
- XGBoost:
- LightGBM
- CatBoost
- Unsupervised ML Algo
- K Means
- DBSSCAN
- PCA
- Hierarchal Clustering
- Reinforcement
- Deep Q Networks
- Deep Deterministic Policy Gradient
- A3C Algo
- Q Learning
- Linear Regression:
- Supervised ML Algorithms
- Model Evaluation :
- Pipeline
- Model Deployment :
- House Prices - Advanced Regression Techniques : https://www.kaggle.com/c/house-prices-advanced-regression-techniques
- Titanic - Machine Learning from Disaster : https://www.kaggle.com/c/titanic
- https://www.simplilearn.com/machine-learning-projects-for-beginners-article#1_movie_recommendations_with_movielens_dataset
- https://data-flair.training/blogs/machine-learning-project-ideas/
- [https://www.kdnuggets.com/2021/09/20-machine-learning-projects-hired.html](https://www.kdnuggets.com/2021/09/20-machine-learning-projects-hired.html
- https://www.upgrad.com/blog/machine-learning-project-ideas-for-beginners/
- https://www.crio.do/projects/category/machine-learning-projects/
- https://analyticsindiamag.com/machine-learning-101-ten-projects-for-high-school-students-to-get-started/
- https://github.com/prathimacode-hub/ML-ProjectKart
- https://github.com/ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code
- https://www.kdnuggets.com/2021/06/top-10-data-science-projects-beginners.html
- Introduction to Machine Learning with Python: A Guide for Data Scientists : https://www.amazon.com/Introduction-Machine-Learning-Python-Scientists/dp/1449369413
- Hands–On Machine Learning with Scikit–Learn and TensorFlow: https://www.amazon.in/Hands-Machine-Learning-Scikit-Learn-TensorFlow/dp/1491962291
- An Introduction to Statistical Learning: https://www.statlearning.com/
- The Elements of Statistical Learning : https://web.stanford.edu/~hastie/Papers/ESLII.pdf
- https://developers.google.com/machine-learning/crash-course/
- https://www.udemy.com/course/machinelearning/
- https://www.udacity.com/course/machine-learning--ud262
- https://www.udacity.com/course/intro-to-machine-learning--ud120
- https://www.udacity.com/course/machine-learning-engineer-nanodegree--nd009t
- https://github.com/Yorko/mlcourse.ai
- https://www.dataquest.io/
- https://app.datacamp.com/learn/
- https://elitedatascience.com/
- https://www.kaggle.com/
- https://towardsdatascience.com/
- https://medium.com/
- https://www.analyticsvidhya.com/
- https://elitedatascience.com/
- https://learn.datacamp.com/
- https://www.dataquest.io/
- Artificial Intelligence - All in One
- DigitalSreeni
- Kaggle
- 3Blue1Brown
- DeepLearningAI
- Two Minute Papers
- Machine Learning TV
- RANJI RAJ
- Data School
- Keith Galli
- Daniel Bourke
- StatQuest with Josh Starmer
- Data Professor
- Krish Naik
- Applied ML : https://github.com/eugeneyan/applied-ml
- Approaching ML Problems : https://github.com/abhishekkrthakur/approachingalmost
- Data Science Res : https://github.com/jonathan-bower/DataScienceResources
- ML for Software Engineers : https://github.com/ZuzooVn/machine-learning-for-software-engineers
- ML Course : https://github.com/Yorko/mlcourse.ai
- ML Cheatsheet : https://github.com/afshinea/stanford-cs-229-machine-learning
- ML Projects : https://github.com/prathimacode-hub/ML-ProjectKart
- Learning : https://github.com/amitness/learning
- ML Algo Implementation : https://github.com/eriklindernoren/ML-From-Scratch
- Detail ML Tutorials : https://github.com/ujjwalkarn/Machine-Learning-Tutorials
- Awesome Data Science : https://github.com/academic/awesome-datascience
- Microsoft DataScience : https://github.com/microsoft/Data-Science-For-Beginners
- Microsoft ML : https://github.com/microsoft/ML-For-Beginners
- https://towardsdatascience.com/a-complete-52-week-curriculum-to-become-a-data-scientist-in-2021-2b5fc77bd160