/free_data_science_courses

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

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