Skip to content

MICHEL-ADJE-GITHUB/StudyAi-App

Repository files navigation

Study Genius - Smart Learning Platform for Students

What is Study Genius?

Study Genius is a revolutionary learning platform that uses artificial intelligence technologies to deliver a personalized and effective learning experience for students. Study Genius aims to revolutionize student learning by making education more accessible, personalized and engaging. Through its innovative platform, students can explore a world of knowledge, develop their skills and reach new academic heights.

How is Study Genius built?

Developed by Salomon DIEI and Michel ADJETEY, this project is based on a set of powerful tools such as Pinecone, Flutter, FastApi, Langchain and Supabase.

Main tools used:

  • Pinecone: a technology that allowed us to vectorize text and documents that were then stored in indexes by namespaces directly on pinecone. This approach also allowed us to refine the results of treatments by using the search for similarity in our vectors.

  • Flutter: Used to develop the Genius mobile study app, it offers students a user-friendly and intuitive interface to access a variety of features. Students can customize their learning experience by defining their goals, preferences and areas of interest.

  • Langchain : Pour intégrer et tirer parti des modèles de langages puissants dans l'application. Il nous a permis d'améliorer la compréhension et l'analyse du contenu éducatif, permettant ainsi une interaction plus riche avec les ressources disponibles.

  • FastApi : Pour fournir une API robuste pour Study Genius.

  • Supabase : utilisé pour les services d'authentification des utilisateurs, le stockage des données et la gestion de la base de données, garantissant ainsi la sécurité et la confidentialité des informations des utilisateurs. fondir leurs connaissances (Videos, articles, podcast, ect)

List of features:

  • AI Genius: Thanks to the power of the OpenAI APIs, students will have access to a virtual tutor to whom they can ask questions about their course and receive detailed information adapted to their needs.
  • FlashCards: Students will have the opportunity to create flashcards to help them with revisions, but will also be able to count on AI Genius for a selection of flashcards to help them learn better.
  • Access to educational resources: Thanks to the application, students will have access to educational content that will allow them to deepen their knowledge (Videos, articles, podcast, ect)
  • PDF Chat: Students will have the opportunity to interact with their classes by asking them questions.
  • Summerize PDF: The flattening will allow students to summarize their courses in order to better revise it.
  • FlashPDF: The application will be able to generate flashcards according to the courses that will be uploaded
  • QuizPDF: The application will be able to generate quizzes on the courses that have been uploaded

Contribution and future development

The Study Genius project is open to contributions and suggestions for improvement. We encourage contributions to Study Genius. If you wish to participate in the development of the project or suggest new features, do not hesitate to contact us.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published