Skip to content

pranavk-10/GAP_Github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠⚕️ BEAST — Multilingual AI Medical Symptom Assistant

A hybrid clinical-knowledge + symptom-reasoning medical AI that understands real human health queries and returns clear explanations, practical care steps, and bilingual guidance — even for rare diseases.


🚀 Overview

BEAST (Bilingual Engine for AI Symptom Triage) is a bulletproof medical query assistant designed to bridge the gap between:

  • everyday symptom concerns
  • reproductive & intimate health questions
  • clinical disease knowledge
  • rare medical conditions

Unlike traditional symptom bots that rely only on predefined rules or datasets, BEAST combines:

  • medical knowledge bases
  • semantic NLP retrieval
  • condition reasoning
  • universal care generation

to ensure every user query always receives meaningful guidance.


🎯 Problem

Most medical chatbots fail because they:

  • cannot understand natural symptom language
  • ignore reproductive / sensitive health
  • return long clinical text without care advice
  • lack coverage for both common and rare conditions
  • provide no response when dataset mismatch occurs

This leads to unsafe or unusable outputs.


💡 Solution

BEAST introduces a hybrid medical intelligence architecture:

  1. Symptom Detection Engine Interprets real-world phrasing (e.g., “my head hurts”, “reddish sperm”, “vaginal smell”)

  2. Clinical Knowledge Retrieval Uses MedQuAD biomedical dataset for disease grounding

  3. Consumer Health Layer Covers everyday symptoms & lifestyle issues

  4. Reproductive & Intimate Health Module Explicit coverage of sensitive queries often ignored

  5. Condition-Specific Care Library Structured summaries, causes, and actionable care

  6. Universal Medical Fallback Engine Guarantees solutions even for unknown or rare diseases

  7. Bilingual Response System Automatic Hindi ↔ English understanding and output


🏗️ Architecture

User Query
    ↓
Language Detection
    ↓
Symptom / Condition Detection
    ↓
IF condition match → structured medical response
ELSE → semantic dataset retrieval
    ↓
Universal medical reasoning engine
    ↓
Bilingual comprehensive guidance

📚 Datasets

🧬 MedQuAD

Biomedical Q&A from NIH, NLM, GARD → rare diseases & clinical conditions

🧍 Consumer Symptom Dataset

Everyday health complaints → headache, gas, fatigue, sinus, etc

❤️ Reproductive Health Extension

Sensitive & intimate conditions → vaginal health, semen changes, UTI

Combined into a unified medical knowledge base.


✨ Features

  • 🗣️ Natural symptom understanding
  • 🌍 Hindi + English input/output
  • 🩺 Condition explanation + causes
  • ✅ Practical care recommendations
  • 🔁 Works for rare diseases
  • 🔒 Handles sensitive health safely
  • 📊 Semantic medical retrieval
  • 🧠 Universal medical reasoning
  • 🚫 No empty responses

🧪 Example Queries

Input: my head hurts

Output: Possible condition: Headache Details: tension, dehydration, screen strain What you can do: hydration, rest, reduce screen


Input: reddish semen

Output: Possible condition: Blood in semen Details: prostate inflammation, minor bleeding What you can do: hydration, hygiene, reduce ejaculation


Input: rare genetic syndrome

Output: Possible condition: genetic disorder What you can do: specialist evaluation, supportive care


🧠 Key Innovations

  • Hybrid clinical + consumer medical AI
  • Universal care generation engine
  • Reproductive health inclusion
  • Dataset bias compensation layer
  • Symptom phrasing normalization
  • Bulletproof fallback logic

⚙️ Tech Stack

  • Python
  • Sentence-Transformers (MiniLM)
  • Semantic similarity (cosine)
  • MedQuAD biomedical dataset
  • Google Translate API
  • LangDetect
  • Jupyter / Colab UI

🩺 Safety

BEAST does not provide diagnosis. It offers educational guidance and encourages medical consultation.


📈 Applications

  • Symptom triage assistants
  • Telehealth pre-screening
  • Healthcare chatbots
  • Medical education tools
  • Multilingual health access
  • Rural health tech

🚀 Future Work

  • Severity scoring
  • Emergency detection
  • Doctor specialty mapping
  • Location-based recommendations
  • Voice input
  • Mobile deployment

👥 Team

ML Team

  • Pranav Kamble
  • Aryaman Rane

Development Team

  • Gaurav Sharma

⭐ Project Status

✅ Clinical-grade prototype complete 🔬 Dataset-augmented 🧠 Reasoning-enabled 🚀 Ready for expansion


❤️ Vision

Accessible medical guidance for everyone — across language, literacy, and condition complexity.


BEAST: Because every health question deserves an answer.

About

CSS Project Github Repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •