AI Chatbot:For MYSQL Database Using Streamlit
Abstract
Abstract— This project presents the design and development of an AI-based chatbot for interacting with MySQL databases using natural language. The system is developed using Python and Streamlit to provide a simple and user-friendly interface. It uses artificial intelligence models to understand user queries and convert them into SQL commands automatically. This helps users retrieve information from the database without having technical knowledge of SQL. Data preprocessing techniques such as cleaning and normalization are applied to improve the accuracy of responses. The proposed system reduces manual effort, saves time, and improves accessibility for non-technical users. Experimental results show that the chatbot provides fast and reliable responses for small and medium sized databases. The system can be further enhanced by adding advanced security features and multi-language support in the future. Keywords— Artificial Intelligence, Chatbot, Natural Language Processing, MySQL, Streamlit, SQL Query Generation.
Fields of Study & Subjects
Speech and dialogue systems
Natural Language Processing Techniques
AI in Service Interactions
Publication details
- Journal / source
- INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
- Volume
- 10
- Issue
- 03
- Pages
- 1–9
- Publication date
- 11 March 2026
- Language
- EN