Skip to content

Repository files navigation

AI & Machine Projects

This repository contains projects completed during my AI/ML Engineering Internship. These projects demonstrate the application of machine learning, artificial intelligence, data analysis, prompt engineering, and chatbot development techniques to solve real-world problems.

Projects

1. Iris Flower Classification

Objective: Classify iris flowers into different species based on flower measurements. Dataset: Iris Dataset Models Applied: Logistic Regression, Decision Tree, Random Forest Key Result: Achieved high classification accuracy and identified petal measurements as the most important features.

2. Heart Disease Prediction

Objective: Predict the likelihood of heart disease using patient health data. Dataset: Heart Disease Dataset Models Applied: Logistic Regression, Decision Tree, Random Forest Key Result: Successfully identified potential heart disease risk factors and generated accurate predictions.

3. Stock Price Prediction

Objective: Forecast short-term stock prices using historical market data. Dataset: Historical Stock Market Dataset Models Applied: Linear Regression, Random Forest Regressor Key Result: Generated short-term stock price predictions and analyzed market trends.

4. General Health Query Chatbot

Objective: Develop a chatbot capable of answering general health-related questions. Dataset: Prompt Engineering Based Project Models Applied: Large Language Model with Prompt Engineering Techniques Key Result: Delivered accurate and context-aware responses to common health queries.

5. Mental Health Support Chatbot

Objective: Build a fine-tuned chatbot that provides supportive and empathetic mental health conversations. Dataset: Mental Health Conversation Dataset Models Applied: Fine-Tuned Language Model Key Result: Improved response quality and contextual understanding through fine-tuning.

Technologies Used

  • Python
  • Pandas
  • NumPy
  • Scikit-learn
  • Matplotlib
  • Seaborn
  • Natural Language Processing (NLP)
  • Machine Learning
  • Prompt Engineering
  • Fine-Tuning Techniques

Skills Demonstrated

  • Data Preprocessing
  • Exploratory Data Analysis (EDA)
  • Data Visualization
  • Classification Models
  • Regression Models
  • Model Evaluation
  • Chatbot Development
  • Prompt Engineering
  • Fine-Tuning AI Models

Repository Structure

Each project folder contains:

  • Source Code
  • Dataset Information
  • Model Training Process
  • Evaluation Results
  • Visualizations
  • Project Documentation

Future Improvements

  • Implement advanced deep learning models.
  • Improve model performance through hyperparameter tuning.
  • Deploy projects as web applications.
  • Integrate real-time data sources where applicable.
  • Enhance chatbot capabilities with larger datasets and improved context handling.

About

A collection of Machine Learning and AI projects completed during my internship, focused on data analysis, predictive modeling, and chatbot development for real-world problem solving.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages