Inspiration:
The inspiration for MentorMind came from the need for a simple, accessible learning companion that could help answer questions and provide quick explanations. We wanted to create a friendly AI chatbot that makes learning easy and enjoyable, especially for beginners.
What We Learned:
We learned how to build a basic AI chatbot using Python, integrate pre-trained AI models, and create an intuitive interface with Streamlit. This project also helped us understand how to manage conversational context with a simple memory feature.
How We Built It:
We built MentorMind using Python and Streamlit. The chatbot uses a pre-trained AI model to generate responses to user queries. We implemented a basic memory system using a list to keep track of the last 10 interactions, ensuring the chatbot could maintain context during conversations.
Challenges Faced:
One of the main challenges was keeping the solution simple while still delivering helpful and relevant responses. Managing conversational context with minimal complexity was also tricky, but using a basic list for memory worked well.
Log in or sign up for Devpost to join the conversation.