ABOUT OR PROJECT
Our Study Genius project was inspired by our shared passion for development and faced with our motivation to propose an application related to education and our belief that technology can transform student learning. We have seen the recent advances in artificial intelligence and have noticed its tremendous potential to personalize and improve the learning experience.
During the development of Study Genius, we gained in-depth knowledge of key technologies such as:
- Pinecone : we have learned how to vectorize data and organize within indexes using namespace,
- FastApi : we have learned how to set up an api effectively.
Project construction
We developed the Study Genius mobile app using Flutter, which allowed us to create a user-friendly and intuitive interface. Students can customize their learning experience by defining their goals, preferences and areas of interest. We have also integrated Langchain to harness the power of language models, improving the analysis of educational content and enabling richer interaction with available resources. FastApi has been used to provide a robust API for Study Genius, ensuring high performance and smooth communication with our various features. Supabase has been integrated to ensure secure user authentication, data storage and database management, ensuring the confidentiality of user information.
Challenges
During the development of Study Genius, we faced several challenges. A major challenge has been to create a robust technical architecture that can manage vector management, content analysis, and user experience customization in an efficient and scalable way. We had to optimize the performance of our application to provide a seamless and fast experience for students, even when they access a large amount of educational resources.
Another major challenge has been to ensure the security and confidentiality of user information. We have implemented strict security measures using Supabase to manage authentication and data storage.
Contribution and future development
We are very excited about the future development of Study Genius and we invite those interested to contribute to our project. We welcome suggestions for improvement, feedback
Built With
- fastapi
- flutter
- fly.io
- langchain
- openai
- pinecone

Log in or sign up for Devpost to join the conversation.