Notes Gemini
A dynamic app that transforms tedious books into interactive questions
What it does
My app is an interactive platform that transforms how users engage with books. It allows users to upload PDFs or other documents and then generates comprehensive questions, and answers from the selected pages using Gemini API. The app organizes pages into virtual "books," where each book represents a document, and each page is treated as a distinct "chapter" or "level" of learning.
Users can interact with the generated content by answering open-ended questions derived from the pages, and the app provides real-time feedback on their answers. If all questions related to a page are answered correctly, that page is marked as "finished," helping users track their progress effectively. The app's design is intuitive and user-friendly, employing a simple UI that can be accessed all over the globe even with low bandwidth networks.
The app leverages the Real time database supported by Firebase to store the books content with questions and answers for fast lookups of most-frequent pages.
Finally, Google Authentication was added to verify users accounts. This was the only method used for authentication for more simplicity in the users mind. This integration between Gemini API, Google Authentication and Firebase enhances the learning experience by providing high-quality, AI-generated educational material that adapts to the user's interaction, making reading sessions more engaging, secure and productive.
Built with
- Firebase
- Google Authentication
Team
By
Notes Gemini
From
Egypt