awesome-learn-datascience

Data Science primer

A curated collection of resources to help beginners learn data science with Python and statistics basics.

chart_with_upwards_trend Curated list of resources to help you get started with Data Science

GitHub

665 stars
30 watching
78 forks
last commit: over 2 years ago
Linked from 3 awesome lists

awesomeawesome-listdata-sciencelistsmachine-learning

Data Science Tutorials & Resources for Beginners / What is Data Science?

'What is Data Science?' on Quora
Explanation of important vocabularyDifferentiation of Big Data, Machine Learning, Data Science
Data Science for Business (Book)An introduction to Data Science and its use as a business asset
Data Science Process: A Beginner’s Comprehensive GuideTechnical Skills for the Data Science: This emphasizes the practical skills needed throughout the data science process

Data Science Tutorials & Resources for Beginners / Common Algorithms and Procedures

Supervised vs unsupervised learningThe two most common types of Machine Learning algorithms
9 important Data Science algorithms and their implementation
Cross validationEvaluate the performance of your algorithm/model
Feature engineeringModifying the data to better model predictions
Scientific introduction to 10 important Data Science algorithms
Model ensemble: ExplanationCombine multiple models into one for better performance

Data Science Tutorials & Resources for Beginners / Data Science using Python / General

O'Reilly Data Science from Scratch (Book)Data processing, implementation, and visualization with example code
Coursera Applied Data ScienceOnline Course using Python that covers most of the relevant toolkits

Data Science Tutorials & Resources for Beginners / Data Science using Python / Learning Python

YouTube tutorial series by sentdex
Interactive Python tutorial website

Data Science Tutorials & Resources for Beginners / Data Science using Python / numpy

Numpy tutorial on DataCamp

Data Science Tutorials & Resources for Beginners / Data Science using Python / pandas

Introduction to pandas
DataCamp pandas foundationsPaid course, but 30 free days upon account creation (enough to complete course)
Pandas cheatsheet44,052almost 2 years agoQuick overview over the most important functions

Data Science Tutorials & Resources for Beginners / Data Science using Python / scikit-learn

Introduction and first model application
Rough guide for choosing estimators
Scikit-learn complete user guide
Model ensemble: Implementation in Python

Data Science Tutorials & Resources for Beginners / Data Science using Python / Jupyter Notebook

Downloading and running first Jupyter notebook
Example notebook for data exploration
Seaborn data visualization tutorialPlot library that works great with Jupyter

Data Science Tutorials & Resources for Beginners / Data Science using Python / Various other helpful tools and resources

Template folder structure for organizing Data Science projects8,419almost 2 years ago
Anaconda Python distributionContains most of the important Python packages for Data Science
SpacyOpen source toolkit for working with text-based data
LightGBM gradient boosting framework16,769almost 2 years agoSuccessfully used in many Kaggle challenges
Amazon AWSRent cloud servers for more timeconsuming calculations (r4.xlarge server is a good place to start)

Data Science Tutorials & Resources for Beginners / Data Science Challenges for Beginners

Walkthrough: House prices challengeWalkthrough through a simple challenge on house prices
Blood Donation ChallengePredict if a donor will donate again
Titanic ChallengePredict survival on the Titanic
Water Pump ChallengePredict the operating condition of water pumps in Africa

Data Science Tutorials & Resources for Beginners / More advanced resources and lists

Awesome Data Science25,352almost 2 years ago
Data Science Python5,301over 2 years ago
Machine Learning Tutorials15,675over 2 years ago

Backlinks from these awesome lists:

More related projects: