Skip to content

Repository files navigation

This is a starter template for Learn Next.js.

Overview

StudyGPT is an AI-powered chatbot that helps students study for exams. It is built using the GPT-3.5 API from OpenAI. It allows file attachment, creates mock exams, and provides a study guide based on the student's notes.

Technologies

  • Next.js
  • React.js
  • Langchain
  • OpenAI GPT-3.5 API

Next Steps

  • PDFs reading using OCR to distingusih the qustion, student response, and feedback.
  • Distinguish between notes and assessments. Output will depend on the type of file uploaded.
  • Message history, LangChain memory.
  • Different notebook tabs for different subjects.
  • Use embedding/indexing to structure data better. Gives better context for the next prompt.
  • Fix message output being cut off.
  • Fix sequential bug, make it able to reference previous messages.
  • Output PDFss for mock exams and study guides.
  • Add more features for notes, turning handwritten notes to text.
  • Implement business model, subscription based, token based.
  • Login system, user accounts.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages