Web4Rec: 추천 모델 평가를 위한 웹 페이지


전체 구조

Untitled


상세 구조 설명

1. Model & Data - RecBole + Pytorch

다양한 모델을 활용한 실험을 진행하며 아래 정보를 DB에 저장합니다.

2. Database - MongoDB

RecBole에서 나오는 여러 실험 정보들을 config파일에 담아 Database에 적재합니다.

이후 Backend로 주요 정보들을 추출해 넘겨주는 역할을 합니다.

3. Backend - FastAPI

웹 페이지에 올릴 데이터 값들을 Database에서 불러오거나 계산을 해주어 Streamlit으로 보내줍니다.

기능