About the Project: NoteGenius AI NoteGenius AI is an intelligent, student-centric web workspace designed to eliminate the friction of collaborative studying and exam preparation. Built natively during the Build With AI Hack Days @DIU, the application addresses a universal academic pain point: the chaotic, unstructured nature of raw lecture notes and the difficulty of sharing them effectively with peers.

By leveraging the high-speed reasoning capabilities of the Gemini 2.5 Flash model via the official Google Gen AI SDK, NoteGenius AI allows users to dump unorganized, conversational, or fragmented lecture scribbles into a streamlined dashboard. The AI instantly processes the underlying technical concepts and contextually restructures the data based on the student's immediate needs. Key Features Multipurpose Asset Generation: Instead of static text formatting, users can toggle between generating comprehensive Markdown Study Guides (complete with real-world analogies), interactive Flashcards for active recall, or Practice Quizzes with hidden answer keys.

Instant Peer Sharing: Features a one-click download utility that allows students to instantly export their polished, structured study materials as clean text files ready for rapid sharing via messaging apps or drive platforms.

Rapid Deployment UI: Built entirely using the Python Streamlit framework, offering a clean, responsive, and highly visual dashboard that requires zero complex frontend scaffolding.

Technical Architecture Core AI Layer: gemini-2.5-flash model (utilized for low-latency text optimization, Zero-Shot technical structure generation, and interactive quiz compilation).

Interface Layer: Streamlit (for fast state management and dashboard layouts).

Integration: Official google-genai Python library.

Built With

Share this project:

Updates