This project focuses on the development of an intelligent medical chatbot designed to provide reliable health information and assist users with medical-related queries in a conversational manner. While the chatbot aims to offer helpful insights, users are advised to consult a healthcare professional for accurate diagnosis and treatment.
The system allows users to register, authenticate, and interact with the chatbot seamlessly. At the core of the chatbot’s capabilities is a robust architecture that integrates real-time chat interfaces and advanced natural language processing. LangChain is utilized to preprocess large datasets of medical books in PDF format, transforming them into a structured format suitable for machine learning. The chatbot is powered by the LLaMA 2-7B-Chat model, which excels in understanding complex medical terminology and generating contextually relevant responses. Additionally, Sentence-Transformers’ all-MiniLM-L6-v2 is used for embedding, enabling efficient retrieval of pertinent information from the dataset.