- Upload PDF or TXT documents
- Choose the type of retriever: Similarity Search or Support Vector Machines
- Generate sample question-answer pairs based on the uploaded documents
- Ask questions related to the content of the uploaded documents
- Get answers from the app using the selected retriever method
Clone this repository:
git clone https://github.com/your_username/retrievalqa-app.git
cd retrievalqa-app
Create a virtual environment and install the required packages:
python -m venv venv
source venv/bin/activate # For Windows: venv\Scripts\activate
pip install -r requirements.txt
To run the app, simply execute the following command:
streamlit run qa_app.py
After running the command, you can access the app through your web browser using the provided URL.
Developed by Mehmet Balioglu