- uvicorn
- FastAPI
- networkx
- numpy
- pandas
- streamlit
-
Init MySQL database
-
Add data to database using
DSS_course.sql
-
Change database config in
server/utils.py
underServerConfig
class -
Create two terminal. One cd to
server
and executeuvicorn api:app --reload
. One cd toclient
and executestreamlit run main.py
-
Enjoy the result
- Take the whole transcript as an input and suggest new subject to learn based on that
Deploy it to gh-page (maybe if we have time)