Rathachai / CSIM-Python-for-Data-Science

[chaklam] This is the repository for the course Python for Data Science, covering basic python, scientific libraries (e.g., numpy, pandas, sklearn), ML from scratch, PyTorch, and NLP.

Home Page:http://chaklam.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python for DSAI

This is the repository for the course Python for DSAI at Asian Institute of Technology.

Some resource worth mentioning:

  1. Prerequisites/0 - Reading Roadmap
  • For those who wants to know what papers to read. I have listed ONLY the most important papers you need to read in the field of machine learning
  1. Prerequisities/0 - Installation
  • For setting up tools for the course
  1. Prerequisities/0 - Course Notations
  • Understanding notations is the first step towards conquering math, so take a look and familiarized with it
  1. Syllabus/0. Course Introduction.ipynb
  • Contains how I run the course. This course is a 15 weeks course, each week having two labs of 3 hours each. Each lab always end with the assessment and solution.
  1. I have put many folder titled "further-study" or "exercise". These resources are especially aimed for those who have completed the basic materials of the course, and would like to further improve your knowledge. The only reason I could not teach is due to time constraint of the course.

I would also like to give credits to several githubs that I have revised to create this:

I would also like to thank students who have contributed:

  • Akraradet Sinsamersuk
  • Pranisaa Charnparttarvanit
  • Chanapa Pananookooln

The course is structured into 3 big components, mostly focusing on preprocessing and modeling perspectives:

1. Python Basics

Focus on getting started.

  • Python
  • Numpy
  • Pandas
  • Matplotlib
  • Sklearn

2. Traditional Machine Learning

  • Regression
  • Classification
  • Clustering
  • Dimensionality Reduction

3. Deep Learning

  • Linear Regression
  • Logistic Regression
  • Convolutional Neural Network
  • Long Short-Term Memoy

4 Deployment

  • FastAPI + Docker
  • Heroku + Github Action
  • Prometheus + Graphana
  • AWS EC2

About

[chaklam] This is the repository for the course Python for Data Science, covering basic python, scientific libraries (e.g., numpy, pandas, sklearn), ML from scratch, PyTorch, and NLP.

http://chaklam.com


Languages

Language:Jupyter Notebook 100.0%Language:Python 0.0%Language:Dockerfile 0.0%Language:Shell 0.0%