Skip to content

SOMU3103/MED_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


πŸ† Hackathon 🏫 College πŸ‘₯ Team πŸ“… Date
CATCH '25 Mahendra Engineering College TECH MARVEL 20 / 02 / 2025

Python Generative AI Tkinter PHP

Stars Forks Last Commit Repo Size License


"Bridging the gap between patients and healthcare one conversation at a time."


γ€” 01 〕 What is MEDI AI?

MEDI AI is an AI-powered medical chatbot that acts as your personal virtual health assistant. Through natural conversation, it:

  • 🩺 Listens to your symptoms and understands what you're going through
  • πŸ’Š Suggests possible medical conditions and prescriptions
  • 🏑 Recommends effective home remedies for minor conditions
  • πŸ“… Helps you book doctor appointments when things are serious
  • 🚨 Provides emergency guidance when needed

Built to make quality healthcare guidance accessible to everyone β€” no waiting rooms, no delays.


γ€” 02 〕 The Problem We Solve

❌  Patients misdiagnose themselves with random Google searches
❌  Fake practitioners and unqualified advice cause real harm
❌  Long hospital queues delay basic medical consultation
❌  Rural and low-income populations lack access to doctors

            ↓  MEDI AI solves this  ↓

βœ…  Instant symptom analysis via chat
βœ…  AI-backed suggestions grounded in medical logic
βœ…  Home remedy guidance for minor conditions
βœ…  Seamless appointment booking for serious cases

γ€” 03 〕 How It Works

  User
   β”‚
   β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  STEP 1  β”‚  User sends a message describing symptoms        β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  STEP 2  β”‚  AI processes the sentence using NLP algorithms  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  STEP 3  β”‚  Symptoms are matched against medical database   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  STEP 4  β”‚  Condition is classified as Minor or Major       β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  MINOR CONDITION         β”‚  MAJOR CONDITION                 β”‚
β”‚  β†’ Disease name          β”‚  β†’ Disease name                  β”‚
β”‚  β†’ Home remedies         β”‚  β†’ Prescription & analgesics     β”‚
β”‚  β†’ Basic analgesics      β”‚  β†’ Diet plan                     β”‚
β”‚                          β”‚  β†’ Doctor booking                β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

γ€” 04 〕 Core Features

πŸ—£οΈ Symptom Checker Understands user input through natural language and maps symptoms to known medical conditions accurately.

πŸ’Š Prescription Engine Suggests appropriate over-the-counter medicines and analgesics based on identified conditions.

🏑 Home Remedy Guide For minor conditions, recommends safe, natural home remedies to avoid unnecessary clinic visits.

πŸ“… Appointment Booking Connects patients with relevant specialists and schedules doctor appointments directly from the chat.

🚨 Emergency Assistance Detects critical symptoms and provides emergency contact information and first-aid guidance.

πŸ”’ Privacy First All conversations are handled with patient privacy as the top priority β€” no data shared without consent.


γ€” 05 〕 Tech Stack

Language     : Python
GUI          : Tkinter
Backend      : PHP
AI Engine    : Generative AI (LLM-based)
Approach     : NLP + Rule-based Symptom Matching
Platform     : Desktop Application

--

γ€” 06 〕 Getting Started

1. Clone the repository

git clone https://github.com/SOMU3103/MED_AI.git
cd MED_AI

2. Install dependencies

pip install -r requirements.txt

3. Run the application

python main.py

γ€” 07 〕 Expected Outcomes

Outcome Impact
⏱️ Timely Monitoring Catch conditions early through regular symptom checks
πŸ’¬ Real-time Interaction Instant responses β€” no waiting for a consultation
⏳ Reduced Waiting Time Skip the queue for minor conditions
😊 Patient Satisfaction Empathetic, clear, personalized responses
πŸ“ˆ Scalability Can handle thousands of users simultaneously

γ€” 08 〕 Social Relevance

MEDI AI isn't just a project β€” it's a response to a real crisis.

Real cases that inspired this project show the danger of unqualified medical advice. MEDI AI addresses this by:

  • πŸ₯ Healthcare System Efficiency β€” reducing unnecessary visits to overburdened hospitals
  • πŸ’ͺ Patient Empowerment β€” giving people reliable information to make informed decisions
  • 🌍 Accessibility & Inclusivity β€” serving patients in remote and underserved areas
  • 🌐 Public Health Benefits β€” promoting preventive care and health awareness at scale

γ€” 09 〕 Team

Name Year Department Role
Somnath P II Year CSE πŸ‘‘ Team Leader
Serveshwaran M II Year CSE Team Member
Nithish S II Year CSE Team Member
Mani Shirisha S II Year CSE Team Member
Sandhiya M II Year CSE Team Member

γ€” 10 〕 Contributing

# Fork β†’ Clone β†’ Branch β†’ Commit β†’ Push β†’ Pull Request

git checkout -b feature/your-feature
git commit -m "feat: describe your change"
git push origin feature/your-feature

Future scope ideas:

  • 🌐 Multilingual support (Tamil, Hindi, etc.)
  • πŸ“± Mobile app (Android / iOS)
  • πŸ”¬ Integration with real hospital APIs
  • 🧠 Improved NLP with fine-tuned medical LLM
  • πŸ“Š Patient health history dashboard

γ€” 11 〕 License

MIT License β€” Copyright (c) 2025 Somnath P (SOMU3103)
Free to use, modify, and distribute with attribution.


LinkedIn GitHub MED AI


⭐ Star this repo if MEDI AI inspired you β€” it means the world to the team!

About

Our project MEDI AI is a smart medical assistant chatbot designed to: 🩺 Understand patient symptoms through chat πŸ’Š Suggest possible conditions & provide prescriptions 🏑 Recommend effective home remedies πŸ“… Book doctor appointments seamlessly

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages