The PDF GPT website that allows users to upload multiple PDF files and ask questions about their contents using the GPT-3.5 conversational AI model. This extension leverages LangChain and OpenAI's GPT-3.5 to provide insightful answers to user queries based on the uploaded PDFs.
- Upload multiple PDF files and extract their text content.
- Interact with the GPT-3.5 conversational AI model to ask questions about the uploaded PDFs.
- Seamless integration with Streamlit and LangChain libraries.
- User-friendly interface with responsive design.
- Gives 5 auto-generated Q/A so you can understand better the documents before-hand.
-
Access the App: To use the PDF GPT - MultiPDF Assistant, simply visit the web app at https://apdfgpt.streamlit.app using a web browser.
-
PDF Upload: In the app interface, navigate to the "Your Documents" section. Use the "Upload your PDFs here" button to upload one or more PDF files.
-
Processing: After uploading PDFs, click the "Process" button to extract text content, process it, and set up the conversational AI chain. This will also autogenerate 5 Q/A's.
-
Asking Questions: Use the "Ask your question here..." input field to ask questions related to the content of the uploaded PDFs.
-
Responses: The app will provide responses to your questions based on the uploaded PDFs' content and the AI model's analysis.
-
About and Feedback: The app also provides an "About" section with information about the PDF GPT - MultiPDF Assistant and a "Feedback" section where you can provide feedback or report issues.
- Streamlit: Python library for creating web applications.
- LangChain: Library for processing and analyzing text data.
- OpenAI's GPT-3.5: AI model for natural language processing.
- This project utilizes Streamlit, LangChain, and OpenAI's GPT-3.5. Special thanks to the authors and contributors of these libraries.
- I took inspiration from Alejandro AO
If you encounter any issues or have suggestions for improvement, please feel free to open an issue on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.
