Simple StreamLit and FastApi app to find similar chunks / quotes across documents using Minimum LSH
To use QuoteSniffer to find similarities in texts, follow these steps
Clone repository
git clone https://github.com/annabeth97c/quote-sniffer.git
Change directory into repository
cd quote-sniffer
Create conda environment with environment.yml
conda env create -f environment.yml
Note: This creates an environment with the name quote-sniffer. If you would like an alternative name, please change the environment.yml file.
Activate the conda environment
conda activate quote-sniffer
In a new terminal, with the conda environment activated, navigate to this repository's root folder and run the following command
python backend.py
In a new terminal, with the conda environment activated, navigate to this repository's root folder and run the following command
streamlit run app.py
This should open the app in your default browser, but if it does not, simply visit
http://localhost:8501
and you should be able to use the app