A technical demonstration that integrates Streamlit and GPT-3 to create a question answering system for PDF files, specifically designed for answering questions about board game rules, but should handle other use cases.
Requires OpenAI api key.
A technical demonstration that integrates Streamlit and GPT-3 to create a question answering system for PDF files, specifically designed for answering questions about board game rules, but should handle other use cases.
Requires OpenAI api key.
(post deleted by author)
I’ve updated my app with a small improvement to the HyDE (Hypothetical Document Embeddings) technique.
More details below:
The GitHub repository for “ask-my-pdf” has been made public and can be accessed at GitHub - mobarski/ask-my-pdf: Question answering system for PDF files.
I’ve tried, and the results are excellent. Much better than GitHub - mmz-001/knowledge_gpt: Accurate answers and instant citations for your documents.
I’d like to know what it’s needed to get data persistence. I think it’s really important, and I’d like to know what are the technical challenges to implementing it.
I’d like to have something like that to process all my sources of knowledge and have something like a Jarvis, a personal AI assistant, so I’m curious.
This is just great. I developed board games and tried uploading a sample pdf file, it worked.
Also, I’m impressed with the good quality of the results by RALM with Hyde.
Data persistence is the most requested feature The main challenge here is just my time management, but still I should be able to add this within ~1 week.
Let me know if I can help with any testing.
Can’t wait to play around with the app and code during the weekend
You can now save your indices No additional credentials required - key derived from your API key is used to encrypt your content and separate it from other users.
Checking it …
I just created an issue on GitHub.
Also, I’m curious about where you are putting your S3 credentials.
Thank you. Are digitalocean spaces buckets cheaper, in your opinion?
But how do you set environment variables in the Streamlit Cloud environment?
These cookies are necessary for the website to function and cannot be switched off. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand how visitors move around the site and which pages are most frequently visited.
These cookies are used to record your choices and settings, maintain your preferences over time and recognize you when you return to our website. These cookies help us to personalize our content for you and remember your preferences.
These cookies may be deployed to our site by our advertising partners to build a profile of your interest and provide you with content that is relevant to you, including showing you relevant ads on other websites.