Skip to content

pvateekul/2190513_DS-ICE_2025s1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

75 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

2190513 Data Science (ICE) @CU (2025/1)

Meme

Syllabus:

Syllabus

Code:

Week01: Intro to Numpy, Pandas

  1. Pandas: Open In Colab

  2. Pandas with Youtube stat data: Open In Colab

  3. (Advanced) Pandas with Youtube stat data: Open In Colab

Week02-03: Data Preparation

  1. Impute Missing Value: Open In Colab

  2. OneHotEncoder: Open In Colab

  3. Outliers - Take Log: Open In Colab

  4. Outliers - Remove them with Z-Score: Open In Colab

  5. Split Train/Test: Open In Colab

Week04-07: Traditional ML

Week04: Tree-based model, Pipeline, Evaluation

Week05: Regression

Week06: kNN, GridSearch + Clustering

Week07: NN

  1. Decision Trees: Open In Colab

  2. Linear Regression: Open In Colab

  3. Logistic Regression: Open In Colab

  4. Neural Network: Open In Colab

  5. K Nearest Neighbors (GridSearchCV): Open In Colab

  6. SVM: Open In Colab

  7. Save and Load Model: Open In Colab

  8. K-Means: Open In Colab

  9. Market-Basket Analysis: Open In Colab

  10. Scikit-learn pipeline: Open In Colab

Week08: Intro to Deep Learning

  1. Image classification with CNN (PyTorch Lightning): Open In Colab

2-1. Image classification with EfficientNetV2s (PyTorch Lightning): Open In Colab

2-2. Image classification with EfficientNetV2s (PyTorch Lightning) with TensorBoard: Open In Colab

2-3. Image classification with EfficientNetV2s (PyTorch Lightning) with Weights & Biases: Open In Colab

2-4. Image classification with EfficientNetb0 (Load a Pretrained Model from Hugging Face) (PyTorch Lightning) with Weights & Biases: Open In Colab

3-1. Object detection with YOLOv8 (basic script): Open In Colab

3-2. Object detection with YOLOv8 (custom dataset): Open In Colab

  1. Semantic segmentation with deeplabv3 (PyTorch Lightning): Open In Colab

  2. Time series Forecasting: Stock Price: Open In Colab

Week09: Webscraping

  1. Basic Web Scraping: Open In Colab

  2. Wiki Scraping Example: Open In Colab

  3. REST API Extraction: Open In Colab

  4. Selenium: Open In Colab

Week10: Fast API

1-1. Simple: Open In Colab

1-2. Simple Request: Open In Colab

2-1. Path Param: Open In Colab

2-2. Path Param Request: Open In Colab

3-1. Post: Open In Colab

3-2. Post Request: Open In Colab

4-1. Put: Open In Colab

4-2. Put Request: Open In Colab

Week11: Visualization with Streamlit

Streamlit Runner (for running files below in Colab) Open In Colab

  1. Streamlit Layout: πŸ”—

  2. Streamlit Iris: πŸ”—

  3. Streamlit Gapminder: πŸ”—

  4. Streamlit Uber: πŸ”—

  5. Dash Histogram: Open In Colab

  6. Dash Gapminder: Open In Colab

Week12: Advanced DL & Text Classification

  1. Text Classification (TF-IDF) [PyTorch]: Open In Colab

  2. Text Classification (BERT) [PyTorch]: Open In Colab

  3. Text Classification (Phayathaibert) [PyTorch Lightning]: Open In Colab

  4. Multi-label Text Classification (microsoft/deberta-v3-small) [PyTorch]: Open In Colab

Week13: Generative AI (Prompt Engineering, Monitoring, Agentic Workflow, RAG, Fine-tuning)

  1. Basic API Call with LangChain Open In Colab

  2. Basic Prompt Engineering Open In Colab

  3. Advanced Prompt Engineering Open In Colab

  4. LangChain Playground and Tracking with LangSmith Open In Colab

  5. Basic LangGraph Open In Colab

  6. RAG with LangChain and Agentic RAG with LangGraph Open In Colab

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors