Content-based 2

[RecSys] 3. 내용 기반 추천시스템 만들기 (feat.선형회귀) - 이론편

본 포스팅에서는 본격적으로 선형 회귀를 활용하여 내용 기반 추천시스템을 만들어보겠다.내용 기반 추천 시스템의 개념은 아래 포스팅 참고 https://ysryuu.tistory.com/21 [RecSys] 2. 내용 기반 추천이란?내용 기반 추천 (Content-based Recommendation System) 이란? 상품의 속성, 내용 등에 기반하여 상품이 어떤 상품인지를 활용해서 추천하는 방법으로, 이미 유저 선호도가 높은 상품과 유사도가 높은 내용ysryuu.tistory.com  1. 데이터를 표현하기 - 데이터를 수학적으로 표현하기 위해 : 입력변수 x1...xn, 목표변수 y- 아래 데이터는 총 4명의 유저에 대해서, 액션(1) 부터 감동(4)까지 총 4개의 속성을 활용하여 영화에 대한 선호도..

ML system 2024.04.23

[RecSys] 2. 내용 기반 추천이란?

내용 기반 추천 (Content-based Recommendation System) 이란? 상품의 속성, 내용 등에 기반하여 상품이 어떤 상품인지를 활용해서 추천하는 방법으로, 이미 유저 선호도가 높은 상품과 유사도가 높은 내용의 다른 상품을 추천한다는 개념과 같다. 영화 추천시에, 아래와 같이 각 영화의 feature 값 (액션, 로맨스, 코미디 등등 성격의 정도) 을 input으로, 각 영화에 대한 유저 평점을 target으로 한 ML 학습이 가능하다는 것. 좋아요/싫어요 데이터라면 분류 알고리즘을, 1~5 등의 평점 데이터라면 선형회귀/다항회귀 등의 회귀 알고리즘을 만들 수 있다. * 참고 자료 - 영화 추천의 사례로 Content based Recommender 설명 https://medium.c..

ML system 2024.04.23