-
Notifications
You must be signed in to change notification settings - Fork 1
Multiple PDFs QueryBot
Bhavik Jikadara edited this page Jun 25, 2024
·
2 revisions
The Multiple PDFs QueryBot is a Python-based tool for interacting with multiple PDF documents through natural language queries. Users can ask questions about the content of the PDFs, and the app will deliver relevant answers based on the information within the documents. This application leverages a language model to produce precise responses. Just to let you know, the app's responses are limited to the content of the loaded PDFs.
The application follows these steps to respond to your questions:
- PDF Loading: The app reads multiple PDF documents and extracts their text content.
- Text Chunking: The extracted text is divided into smaller, manageable chunks for efficient processing.
- Language Model: The application employs a language model to create vector representations (embeddings) of the text chunks.
- Similarity Matching: When a question is asked, the app compares it to the text chunks and identifies those with the highest semantic similarity.
- Response Generation: The selected chunks are input into the language model, which generates a response based on the relevant content from the PDFs.
The Multiple PDFs QueryBot is released under the Apache License 2.0.
- Linkedin Link: https://www.linkedin.com/in/bhavikjikadara
- Github Link: https://github.com/Bhavik-Jikadara
- Facebook Link: https://www.facebook.com/Bhavikjikadara07
- Instagram Link: https://www.instagram.com/bhavikjikadara/
- twitter Link: https://twitter.com/BhavikJikadara1