Skip to content

LMU-Seminar-LLMs/easytopics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

easytopics

This is a web application to preprocess textual data with LLMs, cluster the results and visualize them. WIP.

Backend

Make sure to expose environment variables as stated in backend/.envrc_template.

Built with:

Run development version

Assert you have Python 3.10 installed, as well as Node.js and yarn.

cd backend
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Do not forget to expose environment variables as stated in backend/.envrc_template.

Next we install the frontend dependencies:

cd frontend
yarn install

To run the backend exposed at localhost:5000, the clear flag is optional and removes the demo database. This takes a while at startup.

cd ../backend
bash start_backend.sh --clear

To run the frontend exposed at localhost:5173:

cd ../frontend
yarn dev

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Icon cat-curled by svgrepo.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published