Skip to content

Yatin-aggarwal/Quantum-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Quantum-Campus

Objective:

The platform empowers educational institutions to streamline access to resources using AI. Institutions can upload books, and students can access department-specific, curriculum-aligned information via a chatbot. All responses are strictly referenced from uploaded materials, ensuring accuracy and reliability.

Architecture:

diagram-export-2-28-2025-7_35_36-PM

Key Features:

  1. Book Upload System:

    • Admins or authorized personnel can upload books and other educational materials to the platform.
  2. Department-Specific Access:

    • Students are categorized based on their department, granting them access only to relevant materials.
    • Role-based access control ensures secure and organized distribution of resources.
  3. AI Chatbot Integration:

    • Enables students to query specific information from uploaded materials.
    • Provides curriculum-aligned, accurate responses strictly based on the uploaded books.
    • Designed to avoid hallucination problems by grounding all responses in the provided educational content.
  4. User Authentication and Authorization:

    • Secure login system for students and faculty.
    • Multi-tiered roles for admins, faculty, and students.

Tech Stack

  • Programming Languages:

    Python, Javascript
  • Frontend:

    ReactJS
  • Backend:

    FastAPI
  • JS Libraries:

    Redux, TailwindCSS, DaisyUI, React RouterDom, Axios
  • Python Libraries:

    LangChain, PDf2Reader, langchain_google_genai
  • Vector Store

    PineconeDb
  • Databases

    MongoDb, Firebase
  • LLM

    Google Gemini

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors