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.

Built With

Share this project:

Updates