An open API service indexing awesome lists of open source software.

https://github.com/balaji-r-05/aiml-mini-projects


https://github.com/balaji-r-05/aiml-mini-projects

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# AIML MINI PROJECTS

This repository includes AI and ML-focused mini projects ranging from simple ML models to NLP and computer vision applications.

## 📁 Projects Included

| Project Name | Description |
| --------------------------- | ---------------------------------------------------------------------------------------------------------- |
| `AI Ping Pong` | A simple **computer vs human** ping-pong game |
| `House Price Prediction` | Predicting house price based on area using **linear regression**. |
| `Salary Price Prediction` | Predicting salary based on experience using **linear regression**. |
| `Laptop Price Prediction` | Learned advanced **data preprocessing** and **feature engineering**. |
| `Startup Profit Prediction` | Predicting profit using **mutiple regression** and **categorical encoding**. |
| `Grocery List Categorizer` | Using **ollama** to categorize grocery items |
| `Review-Sentiment-Analysis` | Sentiment analysis using **MultinomialNB** and **CountVectorizer** |
| `Sales Data Analysis` | Simple data analysis using **bar** and **pie chart** |
| `Iris REST API` | A simple FastAPI-based REST API for predicting Iris flower species using a **RandomForest** model. |

## ⚙️ Running the Projects

### 1. Clone Repository

```bash
git clone https://github.com/Balaji-R-05/aiml-mini-projects.git
cd aiml-mini-projects
```

### 2. Create python environment and activate it

```bash
python -m venv venv
.\venv\Scripts\activate # Windows
source venv/bin/activate # Linux/MacOS
```

### 3. Install required libraries

```bash
pip install -r requirements.txt
```