This repository contains my completed assignments and projects developed as part of the DecodeLabs AI/ML Program. Each project focuses on applying different concepts of Artificial Intelligence, Machine Learning, and Python programming through practical implementations.
| Project | Description | Technologies |
|---|---|---|
| 🤖 Project 1 - Rule-Based AI Chatbot | A simple chatbot that responds using predefined rules and logical conditions. | Python |
| 🌸 Project 2 - Iris Flower Classification (KNN) | Machine Learning model that classifies Iris flowers using the K-Nearest Neighbors algorithm. | Python, Scikit-learn, NumPy, Pandas |
| 💻 Project 3 - Tech Stack Recommender | Recommends suitable technology stacks based on user requirements using rule-based logic. | Python |
| 🖼️ Project 4 - Image Text Recognition | Optical Character Recognition (OCR) application for extracting text from images. | Python, OCR Libraries |
- Python
- NumPy
- Pandas
- Scikit-learn
- OCR Libraries (where applicable)
- Git & GitHub
decodelabs_tasks/
│
├── project-1-rule-based-ai-chatbot/
├── project-2-iris-flower-classification-knn/
├── project-3-tech-stack-recommender/
├── project-4-image-text-recognition/
└── README.md
Throughout these projects, I gained hands-on experience with:
- Python Programming
- Machine Learning Fundamentals
- K-Nearest Neighbors (KNN)
- Rule-Based AI Systems
- Image Processing & OCR
- Problem Solving
- Version Control using Git & GitHub
Clone the repository
git clone https://github.com/ParthAhuja14/decodelabs_tasks.gitNavigate into the repository
cd decodelabs_tasksOpen any project folder and follow its instructions (if available).
This repository serves as a collection of practical AI & Machine Learning assignments completed during the DecodeLabs program. The goal is to strengthen fundamental concepts through hands-on implementation and maintain a structured portfolio of learning projects.
Parth Ahuja
🎓 B.Tech Computer Science & Technology (MAIT)
🔗 GitHub: https://github.com/ParthAhuja14
If you find this repository useful, consider giving it a Star ⭐.