์๋น์ค์ front-end ์์ค๊ฐ ๋ด๊ฒจ์์ต๋๋ค. server์ main.py์ ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค.
final-project-level3-recsys-07/streamlit_frontend/
ํด๋๋ก ์ด๋ํด์ค ํ์
streamlit run app.py
๊ฐ ๋์ง ์๋๋ค๋ฉด
streamlit run app.py --server.port <portnumber>
-
app.py : ์์๋ค์ ๋์ดํด๋ frontend์ mainํ์ผ์ ๋๋ค.
-
utils.py : app.py์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๊ธฐ๋ฅ์ ๋นผ์ ํ ๋ฒ์ ๋ด์๋ ํ์ผ์ ๋๋ค.
-
rule_based.py : ์ฌ์ดํธ์์ ์ฌ์ฉํ๋ ๋ชจ๋ธ์ด ๋ด๊ธด ํ์ผ์ ๋๋ค.
-
config.yaml : backend_url์ด ๋ด๊ฒจ์์ต๋๋ค. ๋ก์ปฌ๋ก ์งํํ๋ฉด
backend_url : http://127.0.0.1:8001
๋ง ๋ฃ์ด์ config ํ์ผ์ ๋ง๋ค์ด์ฃผ๋ฉด ๋ฉ๋๋ค.
pip install streamlit