본문 바로가기
개발

LLM 기반 추천 시스템 구축을 통한 코드 공부

by 아르카눔 2025. 4. 25.

개인 프로젝트 (링크)로 백엔드랑 프론트엔드를 구성하고 LLM API를 통해서 LLM을 통한 추천을 구축해보았다.

 

사용 데이터는 SQLAlchemy (블로그 링크)를 알아볼 때 사용했던 MovieLens 1m이다. 

 

디자인은 모두 배제했다.

 

Home 화면

영화에 별점을 매기기 위한 카드 

영화 제목 검색 결과

 

유저 2에 대한 추천 영화 불러오기 결과

 

 

 

사용 기술은 다음과 같다. 

 

Frontend

  • Typescript
  • React
  • Vite

Backend

  • FastAPI

Database

  • SQLAlchemy
  • Sqlite

LLM

  • Gemini API

 

구체적인 내용들을 구성 요소별로 간단하게 코멘트를 남기고자 한다.

 

 

백엔드: 링크

프론트엔드: 링크

LLM 파트: 링크