install: pip install -r requirements.txt train: python src/train.py --data-path data/arxiv_data.csv --label-col tag --text-cols title abstract app: MODEL_DIR=artifacts/article_topic_model streamlit run app.py --server.port 8501 api: MODEL_DIR=artifacts/article_topic_model uvicorn api:app --host 0.0.0.0 --port 8000