claudedwithlove
explore/medchatbot-1

MedChatbot_1

Cherished

MedChatbot_1

·0··submitted April 15, 2026
View on GitHub
Clauded With Love Rating
8.0 / 10

MedBot is a Malaysian medical chatbot that provides healthcare information in English, Malay, and Manglish using MOH Clinical Practice Guidelines and drug formulary data. It implements a sophisticated 7-technique RAG pipeline with multilingual support, intent classification, and hybrid search combining dense embeddings with BM25 retrieval.

Code Quality7.2
Usefulness8.5
Claude Usage7.8
Documentation8.3
Originality8.1
Highlights
  • Comprehensive multilingual support with automatic language detection and translation for Malaysian healthcare context
  • Advanced RAG pipeline combining dense vector search, BM25, cross-encoder reranking, and grounded vs knowledge mode switching based on confidence thresholds
  • Production-ready FastAPI implementation with proper async/await patterns, database integration, caching, streaming responses, and feedback collection
To Improve
  • Add comprehensive test coverage beyond basic functionality, including multilingual edge cases and RAG pipeline components
  • Implement proper logging, monitoring, and error tracking for production deployment, especially for the complex ML pipeline failures