Skip to content

A revolutionary AI-powered platform to help you solve doubts instantly, make learning easy, and achieve academic success.

License

Notifications You must be signed in to change notification settings

geeekgod/lazy-learning

Repository files navigation

This project is for Quine Quest 004, please upvote the project here. 🔥

Lazy Learning

Worried about how shall you study? Introducing Lazy Learning A revolutionary AI-powered platform to help you solve doubts instantly, make learning easy, and achieve academic success.

Features

  • Ask questions and get answers instantly with OpenAI's GPT-3.
  • Write notes and get them summarized with OpenAI's GPT-3 like notion.
  • Get your doubts solved by your friends and teachers using the community.
  • Toxicity detection to prevent cyber bullying to make the community safe for everyone especially students.

Integrations

  • Google Perspective API for toxicity detection.
  • OpenAI's GPT-3 for question answering and summarization.
  • Supabase for database and authentication.
  • Vercel for hosting.

To Do:

  • Integrate with Supabase for database and authentication.
  • Integrate with OpenAI's GPT-3 for question answering and summarization.
  • Integrate with Google Perspective API for toxicity detection.
  • Integrate with stable diffusion to generate image based study material.
  • Integrate with stable diffusion to generate video based study material.

Setup Instructions

Clone this repo:

git clone https://github.com/thisisrishabh22/lazy-learning.git

Install dependencies:

npm install
# or
yarn
# or
pnpm install
# or
bun install

Setup the .env.local with the help of .env.example file.

Run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

Kudos

Supabase Vercel Google Cloud Next JS ChatGPT