Inspiration

Students and professionals today face information overload—notes scattered across PDFs, browsers, apps, and notebooks. Finding, organizing, and revising this knowledge becomes time-consuming and inefficient. We were inspired to build a solution that doesn’t just store information, but understands and structures it intelligently, making learning faster and smarter.

What it does

Insight Engine is an AI-powered knowledge hub that automatically organizes user content and generates meaningful insights. Users can upload notes, PDFs, or links, and the system: Categorizes content into topics Generates summaries and key points Enables smart search and AI-based Q&A Creates quizzes and flashcards for revision Provides insights into learning patterns and weak areas It transforms raw information into structured, interactive knowledge.

How we built it

Frontend: React / HTML, CSS, JavaScript for an interactive UI Backend: Node.js / Firebase / Supabase for data handling and storage AI Integration: OpenAI / Gemini APIs for summarization, Q&A, and tagging Database: Cloud-based storage for user content and metadata Additional Tools: APIs for document parsing and text extraction

The system processes user input, applies AI models, and presents results through a clean dashboard.

Challenges we ran into

Handling different file formats like PDFs and images Ensuring accurate AI responses from user-provided content Designing a fast and responsive UI for large data Managing context for chat-based queries Balancing features within limited hackathon time

Accomplishments that we're proud of

Successfully built a working AI-powered knowledge system Implemented auto-organization and smart summarization Created an intuitive chat-with-notes feature Delivered a clean and user-friendly dashboard experience Turned a complex idea into a functional prototype within limited time

What we learned

Practical implementation of AI APIs in real-world applications Importance of user-focused design over feature overload Handling unstructured data and converting it into insights Team collaboration and time management during a hackathon Debugging and optimizing performance under pressure

What's next for Insight Engine

Add real-time collaboration for group study Improve AI accuracy with fine-tuned models Introduce mobile app version Enhance knowledge graph visualization Integrate voice assistant and offline support Personalize insights based on user learning behavior

Built With

  • and-google-ai-studio-(gemini-api)-for-ai-powered-features-like-summarization
  • css
  • firebase
  • knowledge
  • smart-search
  • typescript
Share this project:

Updates