Important note: Please create your own branch when working on changes, don't need to do PR but also don't override master
Install dependencies
pip3 install -r requirements.txt
For running front end
streamlit run main.py
.
├─ .streamlit
├─ config.toml ─ "Theme for frontend"
├─ topic_models (Backend)
├─ data.py ─ "Data Loading, Preprocessing and Helper Functions"
├─ bertopic.py ─ "Bertopic Model Functions"
├─ lda.py ─ "LDA Model Functions"
├─ nmf.py ─ "NMF Model Functions"
├─ top2vec.py ─ "Top2Vec Model Functions"
├─ main.py (Frontend) ─ "Main Streamlit Script"
├─ requirements.txt ─ "Python Dependencies"