Skip to content

The ChatGPT Textbook Plugin lets you easily search information in a textbook by asking questions in everyday language.

License

Notifications You must be signed in to change notification settings

SolbiatiAlessandro/TextbookGPT

 
 

Repository files navigation

📚 TextbookGPT (developer access only) 🚀

🗣️ Chat with textbooks using ChatGPT! Now with ✨ textbook diagrams ✨ support

🎬 Textbook Diagrams Demo & Textbook Paragraphs Demo

🐦 Follow the author on Twitter for updates on our next release!

🖼️ Diagrams

Source-cited diagrams from textbooks right in your chat!

📝 Text Only

Example: Deep Learning Textbook on backpropagation (from text-only branch)

🔧 Usage

💡 Join the OpenAI Plugins early access allowlist

🚀 Deploy this repo on Replit or 💌 DM me for our deployment link!

💻 Developer Access Quickstart

  1. Follow the original tutorial to set up your vector database
  2. Create a file like scripts/process_books/deeplearning.json
  3. Run python scripts/process_books/process_json.py --filepath deeplearning.json
  4. Deploy the plugin and enjoy!

Enhancements over the original repo:

  • Book manipulation scripts
  • Updated textbook data model (e.g. chapters & diagrams)
  • Improved textbook queries & API prompting

About

The ChatGPT Textbook Plugin lets you easily search information in a textbook by asking questions in everyday language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.3%
  • Other 0.7%