- ์ ์ ์ ์ทจํฅ์ ๋ง๋ ํธ์์ ๋งฅ์ฃผ 4์บ ์ถ์ฒ ์๋น์ค
- 2022.05.16 ~ 2022.06.10
์ ๋ฏผ์ฒ | ์ ์นํ | ์ด๋์ | ์ด์ํ | ์๊ฒฝํ |
---|---|---|---|---|
- Ratebeer ํด์ธ ๋งฅ์ฃผ ๋ฆฌ๋ทฐ ์ปค๋ฎค๋ํฐ ํฌ๋กค๋ง
- ์ ์ ์ ๋ค์ํ ๋งฅ์ฃผ์ ์ ํธ๋๋ฅผ ์์งํ ์ ์์ โ user-item interaction
- ํ๊ตญ ๋ด์ ์ ํต ๋๋ ๊ฑฐ์ ๋ชจ๋ ์ธ๊ณ ๋งฅ์ฃผ์ ๋ํ ๋ฐ์ดํฐ๊ฐ ์กด์ฌ
- Explicit dataset (๋งฅ์ฃผ์ ์ ํธ๋๋ก ํ๋จํ ์ ์๋ ๋ณ์ ์กด์ฌ)
- sparsity๊ฐ 96.29(%)๋ก High Sparsity ๋ฐ์ดํฐ
- ๋ชจ๋ธ ์ ์ ๊ธฐ์ค
- ๊ฐ์ธํ ์ถ์ฒ ๊ฐ๋ฅ
- ์ ์ ์ ์ทจํฅ์ ํ์ ํ์ฌ ์ถ์ฒํด์ฃผ๋ ์๋น์ค์ด๊ธฐ ๋๋ฌธ์, ๋ฃฐ๋ฒ ์ด์ค ๋ชจ๋ธ์ ๊ฐ๋ฐ์ ๋ง์ง ์์
- User Free ๋ชจ๋ธ (์ ์ ํ๋ผ๋ฏธํฐ๋ฅผ ํ์ตํ์ง ์๋ ๋ชจ๋ธ)
- ํ์ต๋ ์ ์ ์๊ฒ ์ถ์ฒ์ ํด์ฃผ๋ ๊ฒ์ด ์๋, ์๋ก์ด ์ ์ ์ ์ ๋ณด๋ก ์ถ๋ก ์ด ๊ฐ๋ฅํด์ผํจ
- Sparse data
- ํฌ์๋๊ฐ ๋งค์ฐ ๋์ ๋ฐ์ดํฐ์
- ํด๋น ๋ฐ์ดํฐ์
์ ๋์ ๊ฐ๋ฅํ ๋ชจ๋ธ๋ง ๋ฐฉ๋ฒ๋ก ์ด ์ ์ฉ๋์ด ์์ด์ผ ํจ
โ Feature Embedding, Latent vector, โฆ
- ๊ฐ์ธํ ์ถ์ฒ ๊ฐ๋ฅ
final-project-level3-recsys-10
โโโ ๐ EDA
โ โโโ โฎ
โโโ ๐พ README.md
โโโ ๐ .github
โ โโโ ๐ ISSUE_TEMPLATE
โ โ โโโ ๐พ Issue-template.md
โ โโโ ๐ workflows
โ โ โโโ ๐พ docker-publish.yml
โ โโโ ๐พ PULL_REQUEST_TEMPLATE.md
โโโ ๐ backend
โ โโโ ๐ app
โ โ โโโ ๐ DB
โ โ โ โโโ ๐พ crud.py
โ โ โ โโโ ๐พ database.py
โ โ โ โโโ ๐พ models.py
โ โ โ โโโ ๐พ schemas.py
โ โ โ โโโ โฎ
โ โ โโโ ๐พ __main__.py
โ โ โโโ ๐พ main.py
โ โ โโโ ๐ routers
โ โ โโโ โฎ
โ โโโ ๐ recommendAPI
โ โโโ โฎ
โ โโโ ๐ s3rec
โ โโโ โฎ
โโโ ๐ data_engineering
โ โโโ โฎ
โโโ ๐ frontend
โ โโโ ๐ static
โ โ โโโ ๐ css
โ โ โ โโโ โฎ
โ โ โโโ ๐ img
โ โ โ โโโ โฎ
โ โ โโโ ๐ js
โ โ โโโ โฎ
โ โโโ ๐ templates
โ โ โโโ โฎ
โโโ ๐ model
โ โโโ โฎ
โโโ ๐พ .gitignore
โโโ ๐พ Dockerfile
โโโ ๐พ Makefile
โโโ ๐พ start.sh
โโโ ๐พ requirements.txt
pip install -r requirements.txt
python -m backend.app
- ์๋น์ ์ํ ํ๋ก ํธ ํ์ด์ง
- ์ ์ ์ Cold start๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ํ์ด์ง
- Github Issues ๊ธฐ๋ฐ ์์ ์งํ
- Github Projects, Notion์ ์นธ๋ฐ ๋ณด๋๋ฅผ ํตํ ์ผ์ ๊ด๋ฆฌ
- Github Pull Request ๋ฅผ ํ์ฉํ ๋ธ๋์น ๊ด๋ฆฌ
- Liang, Dawen, et al. "Variational autoencoders for collaborative filtering."ย Proceedings of the 2018 world wide web conference. 2018.
- Kang, Wang-Cheng, and Julian McAuley. "Self-attentive sequential recommendation."ย 2018 IEEE International Conference on Data Mining (ICDM). IEEE, 2018.
- Sedhain, Suvash, et al. "Autorec: Autoencoders meet collaborative filtering."ย Proceedings of the 24th international conference on World Wide Web. 2015.
- beerinfo
- ratebeer