AI Book assistant
Topics: Django webdev AI Go back
This is a small RAG website that I built. It's an example of how OS AI could help in education. A teacher could upload the class books, and students who can't afford them could access them.
The student can enter the questions and get answers based on the uploaded books. These answers include the book name and the page where the information was taken.
This would be a very low-cost solution as it's built with Open-Source components and deployed on an OVH virtual server. This app also works locally so it's quite small.
For demonstration purposes, the application is using two freely available javascript books. So, the questions should only be about javascript. (It doesn't produce code).
The main components are:
Chroma as a vector database
Langchain to build the RAG chain
GPT3.5 API (I'll change this)
Django web framework
Deployed on a VM OVH
Link to project