Skip to content

About

My Machine Learning portfolio – practicing and implementing algorithms from scratch as I learn.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Machine Learning Portfolio 📊

🇬🇧 English     🇯🇵 日本語


🇬🇧 English Version

Welcome to my Machine Learning journey! 🚀

This repository is my personal portfolio where I implement and practice various machine learning algorithms as I progress through my studies. I start from the basics and gradually move toward more advanced topics.

The goal is to deepen my understanding, experiment with concepts, and showcase clean, well-documented code.

📌 Current Progress

  • Building foundational ANN and CNN implementations using PyTorch
  • Implemented: Deep Learning

📁 Repository Structure

.
├── Datasets
├── notebooks
│   ├── 01.Linear_Regression
│   ├── 02.Clustering
│   ├── 03.Decision_tree
│   ├── 04.Random_forest
│   ├── 05.KNN
│   ├── 06.SVM
│   ├── 07.Deep_Learning
│   └── 08.Image_Processing
├── small_projects
├── requirements.txt
└── README.md

⚙️ Setup

  1. Clone the repository:

    git clone https://github.com/Praruj/Machine_learning_portfolio.git
    cd Machine_learning_portfolio
  2. Create & activate virtual environment:

    Windows

    python -m venv .venv
    .venv\Scripts\activate

    macOS / Linux

    python -m venv .venv
    source .venv/bin/activate
  3. Install dependencies:

    pip install -r requirements.txt
  4. Launch Jupyter Notebook:

    jupyter notebook

📚 Technologies Used

  • Python
  • PyTorch
  • NumPy, Pandas, Matplotlib
  • Scikit-learn
  • Jupyter Notebook

Thank you for visiting! Feel free to explore and reach out if you have any questions or collaboration ideas.

Visit my GitHub Profile


🇯🇵 日本語版

機械学習ポートフォリオ 📊

機械学習の学習の旅へようこそ! 🚀

このリポジトリは、私が勉強しながらさまざまな機械学習アルゴリズムを実装・練習するための個人ポートフォリオです。基礎から始め、徐々に高度なトピックへ進んでいきます。

目標は、理解を深め、概念を実験し、きれいでよくドキュメント化されたコードを示すことです。

📌 現在の進捗

  • ANN と CNN の基礎実装をPyTorchで構築中
  • 実装済み:Deep Learning

📁 リポジトリ構成

.
├── Datasets
├── notebooks
│   ├── 01.Linear_Regression
│   ├── 02.Clustering
│   ├── 03.Decision_tree
│   ├── 04.Random_forest
│   ├── 05.KNN
│   ├── 06.SVM
│   ├── 07.Deep_Learning
│   └── 08.Image_Processing
├── small_projects
├── requirements.txt
└── README.md

⚙️ セットアップ方法

  1. リポジトリをクローン:

    git clone https://github.com/Praruj/Machine_learning_portfolio.git
    cd Machine_learning_portfolio
  2. 仮想環境の作成と有効化:

    Windows

    python -m venv .venv
    .venv\Scripts\activate

    macOS / Linux

    python -m venv .venv
    source .venv/bin/activate
  3. 依存関係をインストール:

    pip install -r requirements.txt
  4. Jupyter Notebookを起動:

    jupyter notebook

📚 使用技術

  • Python
  • PyTorch
  • NumPy, Pandas, Matplotlib
  • Scikit-learn
  • Jupyter Notebook

ご覧いただきありがとうございます!
質問やコラボレーションのアイデアがあればお気軽にご連絡ください。

GitHubプロフィールを見る

  1. Commit the changes

Would you like any tweaks (more emojis, different structure, etc.)?

About

My Machine Learning portfolio – practicing and implementing algorithms from scratch as I learn.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages