The AI Medical Diagnosis Chatbot is an intelligent healthcare assistance system developed using Machine Learning, Natural Language Processing (NLP), and Conversational AI technologies. The main objective of this project is to help users analyze symptoms, predict possible diseases, and generate preliminary medical guidance through a conversational chat interface. The chatbot interacts with users in a human-like manner by accepting symptom-related queries in natural language, such as fever, cough, headache, fatigue, or other health concerns. Using trained machine learning models, the system processes the user’s symptoms and predicts the most probable disease or medical condition. The project integrates NLP techniques to understand user input, extract symptoms, and convert them into a structured format for disease prediction. Based on the symptoms provided, the model uses classification algorithms to suggest possible diagnoses and provide basic health recommendations, such as consulting a doctor, taking rest, or seeking emergency medical attention if needed. Additionally, the chatbot is designed with a user-friendly frontend interface built using modern web technologies, allowing smooth interaction between users and the AI model. The backend handles model inference, data preprocessing, and response generation. This project aims to support early symptom assessment and health awareness, making healthcare guidance more accessible and faster.