개인 프로젝트 (링크)로 백엔드랑 프론트엔드를 구성하고 LLM API를 통해서 LLM을 통한 추천을 구축해보았다.
사용 데이터는 SQLAlchemy (블로그 링크)를 알아볼 때 사용했던 MovieLens 1m이다.
디자인은 모두 배제했다.
Home 화면
영화에 별점을 매기기 위한 카드
영화 제목 검색 결과
유저 2에 대한 추천 영화 불러오기 결과
사용 기술은 다음과 같다.
Frontend
- Typescript
- React
- Vite
Backend
- FastAPI
Database
- SQLAlchemy
- Sqlite
LLM
- Gemini API
구체적인 내용들을 구성 요소별로 간단하게 코멘트를 남기고자 한다.
백엔드: 링크
프론트엔드: 링크
LLM 파트: 링크