Skip to content

HashamUlHaq/CS410-Course-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Start the streamlit app

streamlit run app.app.py

Changing config

src/config.py file contains all the basic config including dataset paths, models, batch size etc.

Build indexes

Indexes are aleardy provided in data - You'll see two files:

  • faiss_index.bin
  • bm25_index

If the indexes need to be refreshed / built again, Run the following command to build them: python -m src.build_all_indexes

We only pre-build and store tw indexes: BM25 and Dense Embeddings. TF-IDF is built on the fly when the application starts as it doesn't need heavy processing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages