Skip to content

SadiaBhaks/AI-knowledge-based-platform

Repository files navigation

AI Knowledge Based Platform

An intelligent note-taking and learning assistant that transforms static information into dynamic study materials. This platform allows users to create, organize, and leverage AI to maximize their learning efficiency.


🚀 Overview

The AI Knowledge Based Platform is designed for users who need more than just a place to store text. By integrating LLMs, the platform helps users digest information through automated summarization and reinforces learning via AI-generated self-assessment quizzes.


✨ Key Features

  • Smart Note Management: Create, edit, and save structured notes with a clean, modern interface.
  • AI Summarization: Instantly condense long-form notes into key takeaways and bullet points.
  • AI Self-Testing: Generate customized questions based on your specific notes to practice active recall.
  • Secure Authentication: Personal accounts to keep your knowledge base private and accessible.
  • Persistent Storage: All notes and summaries are stored securely in a cloud database.

🛠️ Tech Stack

  • Frontend: Next.js, React.js, Tailwind CSS
  • Backend: Node.js, Next.js API Routes
  • Database: MongoDB Atlas
  • Authentication: NextAuth.js
  • AI Engine: Gemini API
  • Styling & Motion: GSAP / React Three Fiber

📂 Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • MongoDB Atlas account
  • AI API Key

Installation

  1. Clone the repository:
    git clone [https://github.com/SadiaBhaks/AI-knowledge-based-platform.git](https://github.com/SadiaBhaks/AI-knowledge-based-platform.git)
    cd AI-knowledge-based-platform

About

AI Knowledge Based Platform, is an intelligent note-taking and learning assistant designed to help users organize information and enhance retention through AI-driven features. It allows users to transition from simple digital note-taking to an interactive learning experience by leveraging AI to summarize content and generate self-assessment tools.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors