https://github.com/kngsoomin/ask-pdf
A streamlit web application designed for querying the content of user-provided PDF documents.
https://github.com/kngsoomin/ask-pdf
faiss langchain openai-api pdf-reader streamlit
Last synced: about 2 months ago
JSON representation
A streamlit web application designed for querying the content of user-provided PDF documents.
- Host: GitHub
- URL: https://github.com/kngsoomin/ask-pdf
- Owner: kngsoomin
- License: mit
- Created: 2024-01-22T06:34:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-28T04:26:38.000Z (over 2 years ago)
- Last Synced: 2024-02-28T05:31:54.705Z (over 2 years ago)
- Topics: faiss, langchain, openai-api, pdf-reader, streamlit
- Language: Python
- Homepage: https://ask-pdf-kngsoomin.streamlit.app/
- Size: 2.63 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ask your pdf :fire:
### Interactive PDF Content Query Web Application

This repository hosts an interactive web application built using **Streamlit** and **Python**, which leverages **OpenAI API** and **Langchain** for powerful PDF content querying.
[**Access the Web Application**](https://ask-pdf-kngsoomin.streamlit.app/)
### Example Use Case:
If you have multiple audit regulation PDFs and need to find the definition of "auditor's professional skepticism", simply upload your PDFs and submit your query. The tool will generate the results, including the source document's page.
### Technology Stack:
- [Streamlit](https://streamlit.io/)
- [Python](https://www.python.org/)
- [OpenAI API](https://openai.com/)
- [Langchain](https://python.langchain.com/docs/get_started/introduction)
- [Faiss](https://ai.meta.com/tools/faiss/#:~:text=FAISS%20(Facebook%20AI%20Similarity%20Search,are%20similar%20to%20each%20other. )