Skip to content

πŸ’¬ An AI-powered medical chatbot that supports English, Hindi, Marathi, and Bengali. It uses semantic search, language detection, and confidence scoring to deliver accurate health-related answers. Developed by Manish Kumar Rajak

Notifications You must be signed in to change notification settings

Manishdatasci/Advanced_Multilingual_Medical_Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Advanced Multilingual Medical Chatbot

An AI-powered medical chatbot that supports English, Hindi, Marathi, and Bengali.
It uses semantic search, automatic language detection, Google Translate, and confidence scoring to deliver accurate medical answers.

Developed by Manish Kumar


πŸš€ Features

  • 🌐 Supports 4 languages: English, Hindi, Marathi, Bengali
  • πŸ” Semantic similarity search using SentenceTransformer
  • 🧠 Automatic language detection with fallback logic
  • πŸ” Automatic translation (question and answer)
  • πŸ“Š Shows confidence score (0–1)
  • πŸ“„ Displays answer source
  • πŸ”Ž Optional view of raw QA data
  • πŸ–ΌοΈ Clean, interactive UI built with Streamlit


Advanced_Multilingual_Medical_Chatbot/
β”‚
β”œβ”€β”€ main.py # Streamlit app interface
β”œβ”€β”€ train_model.ipynb # Model training and evaluation
β”œβ”€β”€ langchain_helper.py # (optional future: helper functions for LangChain or modular logic)
β”œβ”€β”€ fixed_qa_dataset.json # Preprocessed Q&A data from MedQuAD
β”œβ”€β”€ trained_classifier.pkl # Saved Logistic Regression model
β”œβ”€β”€ embedded_qa_dataset.pkl # Embedded Q&A dataset using SentenceTransformer
β”œβ”€β”€ requirements.txt # Required Python packages
└── README.md # Project documentation

About

πŸ’¬ An AI-powered medical chatbot that supports English, Hindi, Marathi, and Bengali. It uses semantic search, language detection, and confidence scoring to deliver accurate health-related answers. Developed by Manish Kumar Rajak

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published