跳到正文
GitHub·· 8 天前AI 评分12

febriyansyah-id/COLLAB:面向 Google Colab 与 VS Code 的协作式 ML 工作区

febriyansyah-id/COLLAB

AI 导读

开发者 febriyansyah-id 发布 COLLAB 项目,一个面向 Google Colab、VS Code 和 GitHub Codespaces 的协作式机器学习工作区,涵盖 NLP 文本分类、图像分类、时间序列预测和推荐系统四类项目,每类各含 5 项测试。

正文

Collab Project — ML for Cloud & Collaboration

CI Python License Tests

Febriyansyah — MTI, IT Security Leader (15+ yrs, Banking)

Collaborative ML workspace designed for Google Colab, VS Code, and GitHub Codespaces.

Project Type Models Tests
projects/nlp/ Text Classification Naive Bayes, Logistic, SVM 5 ✅
projects/image/ Image Classification RandomForest, MLP 5 ✅
projects/timeseries/ Time Series Forecasting Linear, RF, GBR 5 ✅
projects/recommender/ Recommendation System Collaborative Filtering 5 ✅

Setup

pip install -r requirements.txt

Test

python -m pytest projects/ -v

Usage

# NLP: train text classifier (TF-IDF + Naive Bayes, Logistic, SVM)
python -m projects.nlp.src.train

# Image: train shape classifier (RF, MLP)
python -m projects.image.src.train

# Time Series: forecast with trend + seasonality
python -m projects.timeseries.src.train

# Recommender: user-based collaborative filtering
python -m projects.recommender.src.recommend

Colab Ready

Each project has a notebook in notebooks/ for interactive exploration in Google Colab.

来源:GitHub · github.com