Inspiration

Many third-year high school students in Sudan face challenges when studying subjects such as Mathematics, Physics, Chemistry, and Biology using textbooks alone. While valuable educational resources are available, they are often scattered across different sources, including official textbooks, notes books, question-and-answer books, past examinations, and educational videos available online.

As a result, students spend considerable time searching for explanations and connecting information across multiple resources rather than focusing on understanding the material itself.

Mubasset was created to help solve this problem by bringing these learning resources and AI-powered assistance closer to students in one accessible platform.

What it does

Mubasset provides students with an interactive AI-powered chatbot focused on the third-year Sudanese high school curriculum.

Students can ask questions related to their subjects and receive clear, natural-language explanations to help them understand difficult concepts and solve problems. The goal is to provide students with an accessible learning assistant that can support them whenever they need help.

How we built it

We built the mobile application using Flutter for the frontend and Figma for UI/UX design.

For the AI engineering and backend, we used Python, integrating the chatbot into the application and working toward connecting it with Sudanese educational content using Retrieval-Augmented Generation (RAG).

Challenges we ran into

One of our main challenges was designing a simple and intuitive UI/UX that would be suitable for students.

We also faced challenges implementing the login and sign-up functionality, integrating the AI chatbot into the mobile application, and connecting the chatbot with educational resources. Building a RAG-based system and working with educational content presented additional technical challenges.

Accomplishments that we're proud of

We are proud of reaching an important milestone in the project and establishing a solid foundation that we can continue building upon.

The current version gives us a strong starting point for developing more advanced AI-powered educational features in the future.

What we learned

Throughout the project, we learned how to work more effectively as a team, manage our time, make technical decisions, and divide responsibilities while working toward a common goal.

We also gained practical experience in connecting mobile application development with AI engineering and backend technologies.

What's next for Mubasset

Our next goal is to make the chatbot more robust and reliable when handling Arabic, particularly content related to the Sudanese curriculum.

We also plan to add features such as image uploading, allowing students to share questions or problems directly with the application, as well as additional interactive learning features.

In the long term, Mubasset has the potential to evolve into a comprehensive educational platform serving students across Sudan, providing a smart, accessible, and personalized learning experience through mobile devices.

Built With

Share this project:

Updates

Submission history