-
사용자의 영화 시청 이력 데이터를 바탕으로 사용자가 다음에 시청할 영화 및 좋아할 Top-10 영화를 예측하는 프로젝트
-
평가 지표:
-
데이터
- MovieLens 데이터를 implicit feedback으로 변형
- test 데이터는 public: private=50: 50 으로 분할
.
├── README.md
├── ensemble.py
├── requirements.txt
├── run_inference.py
├── run_train.py
└── src
├── configs
├── data
├── ensembles.py
├── loss.py
├── metrics.py
├── models
├── trainer.py
└── utils.py
4 directories, 10 files
Collaborative Filtering
- Matrix Factorization
- AutoEncoder-based models AutoRec MultiVAE RecVAE
Sequential
Context-Aware
팀원 | 역할 및 담당 |
---|---|
서동은 | • EDA, ML modeling • BPR-MF, kNN/ALS, Bert4rec |
신상우 | • 베이스라인 코드 작성 • context-aware models(DeepFM), AE 기반 모델 구현 및 실험 |
이주연 | • 베이스라인 코드 구성하기 • context-aware models(FM), AE 기반 모델 구현 및 실험 |
이현규 | • EDA, ML modeling • RecVAE, Rule-based, Bert4rec 사용 |
이현주 | • ML modeling, Hyper parameter tuning • GRU4Rec 기반 모델링 |
조성홍 | • 베이스라인 코드 작성 • context-aware models(FM,DeepFM,WDN) 기반 모델 구현 및 실험 |