๐ฏ [FE/BE] ๋ง์ถคํ ํฉ๊ฒฉ ์๊ธฐ์๊ฐ์ ์ถ์ฒ ์๋น์ค RecommendU
- ํ์๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ๊ตฌํ (๋น๋ฐ๋ฒํธ ์ํธํ ์ ์ฅ)
- Django Authentication System์ ์ฌ์ฉํ ์ฌ์ฉ์ ์ธ์ฆ
- ํ์์ ๋ณด ์์ ๊ธฐ๋ฅ ๊ตฌํ
- ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ์ ๋ณด์ ๋ฐ๋ผ์ ํ์ต ๋ชจ๋ธ์ ํตํด inference ํด์ฃผ๋ API ๊ตฌํ
- ์๊ธฐ์๊ฐ์์ ๋ํ
์ข์์
,์ซ์ด์
,์คํฌ๋ฉ
์ฒดํฌ ๊ธฐ๋ฅ ๊ตฌํ - ์ฌ์ฉ์ ๋ณ ๋ง์ด ํ์ด์ง ์คํฌ๋ฉํ ์๊ธฐ์๊ฐ์ ๋ณด์ฌ์ฃผ๊ธฐ ๊ตฌํ
- ๋ต๋ณ์ ์ ์ธํ ์ฌ์ฉ์๊ฐ ์
๋ ฅํ ์ ๋ณด(ํ์ฌ,์ง๋ฌด,์ง๋ฌธ)๋ฅผ ์ ์ฅํ๋ ๋ก๊ทธ(
recommendlog
) ๊ตฌํ - ์ถ์ฒ๋ ์๊ธฐ์๊ฐ์๋ฅผ ๋๋ ์ ๋ ์ ์ฅ๋๋ ๋ก๊ทธ(
answerlog
) ๊ตฌํ ์ข์์
,์ซ์ด์
๋ฒํผ์ ๋๋ ์ ๋ ์ ์ฅ๋๋ ๋ก๊ทธ(evallog
) ๊ตฌํ
- ํ์ต์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด์ฃผ๋ API ๊ตฌํ
- ํ์ต ๋ชจ๋ธ์ ๋ฐ๋ API ๊ตฌํ
|-- accounts
| |-- __init__.py
| |-- admin.py
| |-- apps.py
| |-- forms.py
| |-- models.py
| |-- serializers.py
| |-- templates
| | `-- accounts
| | |-- login.html
| | |-- mypage.html
| | `-- signup.html
| |-- tests.py
| |-- urls.py
| `-- views.py
|-- inference
| |-- predict.py
| |-- preprocess.py
| `-- similarity.py
|-- logs
| |-- __init__.py
| |-- admin.py
| |-- apps.py
| |-- models.py
| |-- serializers.py
| |-- tests.py
| |-- urls.py
| `-- views.py
|-- manage.py
|-- recommendu
| |-- __init__.py
| |-- asgi.py
| |-- settings.py
| |-- urls.py
| `-- wsgi.py
|-- requirements.txt
|-- services
| |-- __init__.py
| |-- admin.py
| |-- apps.py
| |-- dbinit
| | |-- initiation.py
| |-- models.py
| |-- serializers.py
| |-- templates
| | `-- services
| | `-- main.html
| |-- tests.py
| |-- urls.py
| `-- views.py
|-- static
| |-- css
| | `-- style.css
| |-- images
| `-- js
| `-- index.js
`-- templates
|-- base.html