Well, I might have a tool for you: ๐๐๐๐๐๐จ๐ญ๐๐ฌ (https://github.com/AstraBert/pdf2notes) is an ๐๐-๐ฝ๐ผ๐๐ฒ๐ฟ๐ฒ๐ฑ, ๐ผ๐ฝ๐ฒ๐ป-๐๐ผ๐๐ฟ๐ฐ๐ฒ solution that lets you turn your unstructured and chaotic PDFs into nice and well-ordered notes in a matter of seconds!๐
๐๐ผ๐ ๐ฑ๐ผ๐ฒ๐ ๐ถ๐ ๐๐ผ๐ฟ๐ธ?
๐ You first upload a document
โ๏ธ LlamaParse by LlamaIndex extracts the text from the document, using DeepMind's Gemini 2 Flash to perform multi-modal parsing
๐ง Llama-3.3-70B by Groq turns the extracted text into notes!
The notes are not perfect or you want more in-depth insights? No problem:
๐ฌ Send a direct message to the chatbot
โ๏ธ The chatbot will retrieve the chat history from a Postgres database
๐ง Llama-3.3-70B will produce the answer you need
All of this is nicely wrapped within a seamless backend-to-frontend framework powered by Gradio and FastAPI๐จ
And you can even spin it up easily and locally, using Docker๐
So, what are you waiting for? Go turn your hundreds of pages of chaotic learning material into neat and elegant notes โก๏ธ https://github.com/AstraBert/pdf2notes
And, if you would like an online demo, feel free to drop a comment - we'll see what we can build๐