Skip to content

GDGVITM/launchpad-Mappa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒ CogniSphere

Your AI-Powered Personal Learning Ecosystem

Version License Build Status Coverage

๐Ÿ“Œ Problem: The Fragmented Learning Experience

Self-directed learners today face a broken ecosystem:

  • Roadmaps come from one place (forums, blogs).
  • Courses from another (Coursera, Udemy).
  • Assessments from separate apps.
  • Doubt clearing requires costly tutors or expert platforms.

This fragmentation leads to:

  • Wasted time searching instead of learning.
  • Lack of structure โ†’ learners don't progress systematically.
  • High costs โ†’ quality platforms charge $50โ€“$100 per course or $20โ€“$30/month for tutoring packs.
  • Low accessibility โ†’ adaptive and personalized tools are rare and often locked behind paywalls.

๐Ÿ“Š Gravity of the problem:

  • Over 90% of adults engage in informal/self-directed learning, which makes up ~70% of workplace learning (Wikipedia โ€“ Informal Learning).
  • The global shift to flexible learning is massive: Coursera alone has 148M registered learners (as of May 2025) (Wikipedia โ€“ MOOC).
  • Learners and professionals lose significant productivity due to fragmentation: workers lose 20+ hours per week (~50% of time) chasing information across disjointed systems (Quickbase Report, Clockwise Blog).
  • Translating this into education: learners waste 30โ€“40% of study time navigating fragmented platforms instead of mastering concepts.

The problem isnโ€™t just inconvenience โ€” itโ€™s a global productivity loss in education.

๐Ÿ‘ฅ Who is Impacted?

Segment Challenge Faced
๐ŸŽ“ Students Struggle to combine notes, courses, and tests
๐Ÿ‘ฉโ€๐Ÿซ Educators Spend hours preparing slides/quizzes
๐Ÿข Corporate Learners Outdated LMS systems lack personalization
๐ŸŒ Independent Learners No affordable, guided ecosystem

๐Ÿ‘‰ A mass-market problem spanning individuals, institutions, and corporates.

๐Ÿ’ก Our Solution: CogniSphere

CogniSphere integrates roadmaps, lessons, assessments, and tutoring into one adaptive, end-to-end learning ecosystem.

With CogniSphere, learners can:

  • ๐Ÿ“š Upload documents (notes, PDFs, PPTs) or search topics.
  • ๐ŸŽž Get AI-generated courses & slides instantly.
  • ๐Ÿ“‘ Practice with flashcard assessments & quizzes for recall.
  • ๐Ÿค– Use a 3D AI tutor for doubts and deeper exploration.
  • ๐Ÿ“Š Follow dynamic learning roadmaps with real-time performance analytics.

CogniSphere = Affordable, accessible and scalable learning without dependence on costly experts.

โœจ Key Features

Feature Description Status
๐Ÿ”’ Personal Library All learning materials intelligently structured โœ… Active
๐ŸŽž AI Presentations Docs โ†’ Slides + Speaker Notes โœ… Active
๐Ÿ“‘ Flashcards Recall-based assessment & reinforcement โœ… Active
๐Ÿค– 3D Tutor Context-aware interactive Q&A โœ… Active
๐Ÿ“ Dynamic Quizzes Auto-generated with remedial lessons โœ… Active
๐Ÿ“Š Adaptive Roadmaps Personalized, real-time progress โœ… Active
๐Ÿ“ฑ Cross-Platform Web + Mobile app โœ… Active

๐Ÿ› ๏ธ Tech Stack & Architecture

โ”Œโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ”
โ•‘ ๐ŸŽจ FRONTEND LAYER โ•‘                                                                   โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ โ•‘                                                                                     โ•‘
โ•‘ ๐ŸŒ Next.js (Web App) ๐Ÿ“ฑ React Native (Mobile App) โ•‘                                  โ•‘
โ•‘ โ”œโ”€ Dashboard & Analytics โ”œโ”€ Flashcards, Tutor Access โ•‘                                โ•‘
โ•‘ โ”œโ”€ Roadmap Visualization โ”œโ”€ Interactive Lessons โ•‘                                     โ•‘
โ•‘ โ””โ”€ Cross-Platform UI โ””โ”€ Mobile-First Adoption โ•‘                                       โ•‘
โ•‘ โ•‘                                                                                     โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
โ”‚
โ–ผ
โ”Œโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ”
โ•‘ โš™๏ธ BACKEND & STORAGE โ•‘                                                                โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ โ•‘                                                                                     โ•‘
โ•‘ โš™๏ธ Next.js API Routes ๐Ÿ—„ Supabase PostgreSQL โ•‘                                        โ•‘
โ•‘ โ”œโ”€ Authentication โ”œโ”€ User Profiles & Course Data โ•‘                                    โ•‘
โ•‘ โ”œโ”€ CRUD APIs โ”œโ”€ Performance Tracking โ•‘                                                โ•‘
โ•‘ โ””โ”€ Orchestration โ””โ”€ ACID Transactions โ•‘                                               โ•‘
โ•‘ โ•‘                                                                                     โ•‘
โ•‘ ๐Ÿ“‚ Supabase Storage โ˜๏ธ Cloud-Native Infra โ•‘                                          โ•‘
โ•‘ โ”œโ”€ Notes, PDFs, PPTs โ”œโ”€ Scalable Deployment โ•‘                                         โ•‘
โ•‘ โ””โ”€ Media Assets โ””โ”€ CDN for Fast Access โ•‘                                              โ•‘
โ•‘ โ•‘                                                                                     โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
โ”‚
โ–ผ
โ”Œโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ”
โ•‘ ๐Ÿค– AI / ML LAYER โ•‘                                                                    โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ โ•‘                                                                                     โ•‘
โ•‘ ๐Ÿš€ FastAPI RAG Server ๐Ÿ”Ž ChromaDB โ•‘                                                  โ•‘
โ•‘ โ”œโ”€ Document Ingestion โ”œโ”€ Embeddings + Semantic Search โ•‘                               โ•‘
โ•‘ โ”œโ”€ Contextual Retrieval โ””โ”€ Efficient Query Pipelines โ•‘                                โ•‘
โ•‘ โ•‘                                                                                     โ•‘
โ•‘ โœจ Gemini 2.0 Flash LLM ๐Ÿง  Adaptive AI โ•‘                                             โ•‘
โ•‘ โ”œโ”€ Course & Slide Generation โ”œโ”€ Roadmap Adaptation โ•‘                                  โ•‘
โ•‘ โ”œโ”€ Socratic Tutor Conversations โ””โ”€ Personalized Recommendations โ•‘                     โ•‘
โ•‘ โ•‘                                                                                     โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ”„ Integration Flow

Frontend (Next.js + React Native) โ†” Backend (Next.js APIs + Supabase) โ†” AI Layer (FastAPI + ChromaDB + Gemini 2.0)

โšก Performance Optimizations

  • Caching & batching Gemini API calls
  • CDN for static assets & media
  • Database indexing & query optimization
  • Horizontal scaling via cloud infra

๐Ÿ”„ Flow of the App

  1. ๐Ÿ“ฅ Upload or Search โ†’ Learner inputs notes or queries.
  2. ๐Ÿ“š Roadmap Generation โ†’ AI builds adaptive course roadmap.
  3. ๐ŸŽž Content Delivery โ†’ Lessons, slides, flashcards auto-created.
  4. ๐Ÿง‘โ€๐Ÿซ Socratic Tutor โ†’ Real-time Q&A and concept reinforcement.
  5. ๐Ÿ“ Assessment & Flashcards โ†’ Quizzes, recall-based learning, remedial lessons.
  6. ๐Ÿ“Š Progress Tracking โ†’ Roadmap updates dynamically with mastery scores.

Flow Diagram

๐Ÿš€ Quick Start

๐Ÿ“‹ Prerequisites

  • Node.js v18+ and npm/yarn
  • Python 3.11+ and pip
  • Supabase account (for DB + storage)
  • ChromaDB (local or managed instance)
  • Gemini 2.0 API key (for AI generation)

โšก 1-Minute Local Setup

# Clone the repository
git clone https://github.com/your-username/cognisphere.git
cd cognisphere

# Frontend (Next.js)
cd frontend && npm install && npm run dev

# Backend (FastAPI)
cd backend && pip install -r requirements.txt && uvicorn main:app --reload

Access the application at http://localhost:3000 ๐ŸŽ‰

๐Ÿ’น Scalability & Business Model

๐Ÿ“ˆ Scalability

  • Cloud-native, modular architecture โ†’ scalable to millions.
  • Optimized Gemini API usage โ†’ caching, batching, and credits minimize costs.
  • Cross-platform design โ†’ mobile-first adoption for wider reach.

๐Ÿ’ฐ Business Model

  • Freemium โ€“ Entry point with limited roadmap/course generation.
  • Pro Subscription โ€“ Unlimited courses, uploads, flashcards, analytics.
  • Institutional Licensing (B2B) โ€“ Bulk licensing for schools & corporates with admin dashboards.
  • Pay-As-You-Go Credits โ€“ Additional AI credits for power learners.

This model drives mass adoption while ensuring sustainable revenue.

๐ŸŒ Impact & Market

  • Accessibility: Learners everywhere can study independently without tutors.
  • Affordability: Eliminates high costs of fragmented platforms.
  • Scalability: Works for individuals โ†’ institutions โ†’ corporates.

๐Ÿ“Š Market Opportunity:

  • Global EdTech market is projected to grow from ~USD 250B in 2024 to USD 721B by 2033 (CAGR ~11.9%) (EinPresswire, OpenPR).
  • The personalized learning market is expanding rapidly: USD 4.74B in 2024 โ†’ USD 5.96B in 2025 โ†’ USD 14.15B by 2029 (CAGR ~25.7%) (The Business Research Company).
  • Another forecast pegs personalized learning at USD 6.99B in 2024 โ†’ USD 33.1B by 2033 (CAGR ~18.9%) (Market Reports World).
  • CogniSphere targets the fastest-growing sub-sectors: self-learning and corporate upskilling.

๐ŸŽฅ Demo

๐Ÿ”‘ Why CogniSphere is Product-Ready

  • Huge Problem, Globally Relevant โ†’ fragmented learning, high costs, inefficiency.
  • Clear Solution โ†’ end-to-end ecosystem integrating roadmaps, lessons, assessments, tutoring.
  • Business Model & Market Fit โ†’ freemium โ†’ subscription โ†’ B2B licensing.
  • Scalability โ†’ cloud-native, cost-optimized, mobile-first.

CogniSphere delivers the power of a complete learning infrastructure in one accessible, adaptive, and affordable platform.

๐Ÿ”ฎ Future Roadmap

  • ๐ŸŒ Multilingual support for global learners.
  • ๐ŸŽ“ Institutional dashboards for large-scale adoption.

๐Ÿงฉ Challenges & Learnings

  • Controlling API costs while scaling Gemini usage.
  • Designing UI/UX that is intuitive yet powerful.
  • Learned how to transform a fragmented market into a unified product ecosystem.

๐Ÿค– AI Assistants in the Build Process

CogniSphere was built leveraging cutting-edge AI assistants that accelerated ideation, coding and content generation:

  • โœ๏ธ GitHub Copilot โ€“ Code autocompletion and boilerplate generation.
  • ๐Ÿ’ฌ ChatGPT โ€“ Brainstorming, debugging, and refining documentation.
  • ๐Ÿ”ฎ Gemini Pro (College Students) โ€“ For roadmap generation, tutoring, and adaptive learning content.
  • โšก Bolt.new โ€“ Rapid prototyping of frontend components.
  • ๐Ÿงพ Claude โ€“ Structuring reports, ensuring clarity, and polishing user-facing copy.

These AI assistants were not just supplementary โ€” they helped us build faster, smarter and with a product-first mindset.

๐Ÿ™Œ Acknowledgements

  • GDG VIT MUMBAI
  • Mentors & Organisers of LaunchPad, VIT MUMBAI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •