The Problem: Students waste hours searching for study materials using outdated keyword search. Search "gravity" but the PDF says "gravitational force"? You'll never find it. AI chatbots give generic answers because they don't know what materials actually exist in your course.
Our Solution: LearnFlow uses Pinecone's vector database to power semantic search - understanding meaning, not just matching words. Students search naturally: "explain photosynthesis" or "videos about calculus" - and instantly discover relevant materials with 85%+ accuracy scores.
The Magic: When teachers upload PDFs, videos, or links, we automatically create 384-dimensional vector embeddings and index them in Pinecone. Our AI chatbot (Groq-powered) retrieves relevant materials from Pinecone before answering, making responses 2x more accurate and grounded in actual course content.
Complete Platform: Live video classes (LiveKit), automatic attendance tracking, AI-generated quizzes, gamification with badges and leaderboards, and real-time analytics - all in one place.
Free Tier Only: Pinecone (100K vectors), Groq (14K requests/day), LiveKit (10K minutes/month) - proving world-class AI is accessible to education.
Impact: Students find materials 3x faster. Teachers do zero extra work. Learning becomes intelligent and intuitive.
LearnFlow: Because finding knowledge should be as natural as learning it. 🚀📚
Built With
- bcryptjs
- cloudinary
- framer-motion
- groq
- javascript
- json-web-tokens
- jwt
- livekit
- lucide
- mongodb
- mongoose
- next.js-14-(app-router
- pinecone
- react
- react-hook-form
- rest
- server-components)
- tailwind-css
- typescript
- vercel
- webrtc
- zod
- zustand
Log in or sign up for Devpost to join the conversation.