My client, a university student, has a final project involving SQL and chatbots. I decided to start by using Python and Streamlit to build the user interface. The app connects to a SQLite database and stores the chat history, allowing users to interact with the chatbot and execute SQL queries. When a message is sent, the app checks if it's a SQL query and runs it if so, displaying the results. If not, it responds with a generic message and saves the exchange to the chat history. The app also shows the full conversation history. It's a simple but functional prototype for my client's university project.