This project is a Web user interface to evaluate KG-RAG pipelines designed for Marion Schaeffer's PhD at Wikit.
This UI is powered by Streamlit and MongoDB.
cd wikit-kg-rag-arena
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtThen create the file for Streamlit secrets (.streamlit/secrets.toml):
[mongo]
uri = "mongodb+srv://xxx:xxx@xxx/?retryWrites=true&w=majority"
db_name = "xxx"
collection_name = "QueryExecutions"
[eval]
eval_count_target = 2black src/*.py streamlit run src/app.py