Inspiration
We wanted to make it easier for users who like to read books, articles, and those who just want to ask questions about the text they are reading.
What it does
This is website where users can upload a PDF file and users can highlight any text in the pdf to make the integrated google gemini API answer any questions about the PDF text.
How we built it
this website uses html,css,javscript and the javascript sends data to the backend fastAPI from the pdf to turn it into a json file which contains the highlighted text and the gemini will read that to answer questions the user asks.
Challenges we ran into
Our main issue was the implement the javascript to output json to the backend and we hand overall confusion on how to connect that javascript to the backend and how to make the gemini answer user questions.
Accomplishments that we're proud of
we are proud that we learned how to use fastAPI and javascript.
What we learned
We learned some new skills in javascript and fastAPI.
What's next for RetroAI Scanner
We plan on completing the project in the future and fully implementing backend and frontend components.
Built With
- chatgpt
- fastapi
- gemini
- pdf.js
- pydantic
- visual-studio

Log in or sign up for Devpost to join the conversation.