Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andreaschandra/free_data_science_courses


https://github.com/andreaschandra/free_data_science_courses

Last synced: 15 days ago
JSON representation

Awesome Lists containing this project

README

        

# free_data_science_courses

By: Andreas Chandra

## Roadmap

### Fundamental

- Python for Data Science
- Data Manipulation using Pandas
- Data Visualization using Matplotlib and Seaborn
- Data Analysis and EDA Use Case 1
- Data Analysis and EDA Use Case 2
- Interactive Visualization using Dash / Plotly
- Introduction to Database Management System
- Basic SQL for Data Analysis
- Intermediate SQL for Data Analysis
- Advanced SQL for Data Analysis
- Big Data Analysis using BigQuery

### Practical Statistics for Data Scientist

- Introduction to Statistics
- Descriptive Statistics
- Data & Sampling Distributions
- Statistical Experiments & Significant Testing

### Data Encoding and Enrichment

- Label Encoder
- OneHot Encoder
- Feature Engineering

### Machine Learning Algorithms

- Regression
- Tree Approach
- Naive Bayes
- Support Vector Machine
- Ensemble Methods (Bagging, Boosting, Voting)
- K-Means
- Hierarchical Clustering
- DBSCAN

### Evaluation Metrics

- MAE
- MSE
- MSLE
- RMSE
- MAPE
- Confusion Matrix
- Accuracy
- Precision
- Recall
- F-Score
- ROC AUC
- Hamming Loss
- Silhouette score
- Elbow (Not sure)

### Deep Learning

- Introduction to Deep Learning
- Multilayer Perceptron
- Convolutional Neural Network
- Vanila RNN
- Gated Recurrent Unit
- Long Short Term Memory
- Optimization (Gradient Descent, Stochastic Gradient Descent, Adaptive Moment Estimation, etc)
- Loss Function (MSELoss, Binary Cross Entorpy, Cross Entropy)

### Computer Vision

- Computer Vision - Research and Applications
- Image Processing
- Image Classification
- Object Detection
- Popular Computer Vision Architecture

### Natural Language

- Natural Language Processing - Research and Applications
- Text Preprocessing (Cleansing, Tokenizing, Stemming, Lemmatizing, Spelling Correction)
- Feature Extraction (Term Frequency, TF-IDF)
- Feature Selection (Chi-Squared, Mutual Infomration)
- Text Representation (Embedding, Word2Vec, Glove, FastText, ELMo)
- Popular NLP Architecture

### Deep Learning Applciations

- Aerial Cactus Identification
- Dog Breed
- Natural Language Processing with Disaster Tweets
- Rainforest Connection Species Audio Detection

### Build Your Own Portfolios for Fresh Graduates to Get a Job