1 |
1
사용자의 감성 및 상황에 관한 사용자의 히스토리 정보를 수집하는 정보수집 서버(100);상기 정보수집 서버(100)로부터 사용자 히스토리 정보를 입력받아, 확장된 협업 필터링 기법을 이용하여 사용자가 원하는 유사 음악을 추천하는 음악추천 서버(200); 및 상기 음악추천 서버(200)를 통해 생성된 음원 리스트를 사용자에게 제공하는 어플리케이션 서버(300); 를 포함하는 감성 및 상황 정보 융합 기반의 확장된 협업 필터링을 이용한 음악추천 시스템
|
2 |
2
제 1 항에 있어서,상기 사용자 히스토리 정보는,사용자의 현재 감성과 유사한 상태에서 감상한 '노래와 감성' 에 관한 감성 히스토리 정보와, 사용자의 외부상황과 유사한 상태에서 감상한 '노래와 상황' 에 관한 상황 히스토리 정보, 및 감상한 노래에 대한 음악의 '무드' 에 관한 무드 정보를 포함하는 것을 특징으로 하는 감성 및 상황 정보 융합 기반의 확장된 협업 필터링을 이용한 음악추천 시스템
|
3 |
3
제 1 항에 있어서, 상기 음악추천 서버(200)는,상기 정보수집 서버(100)로부터 사용자의 히스토리 정보를 입력받아 저장하는 데이터베이스부(210);상기 데이터베이스부(210)를 통해 사용자 히스토리 정보를 입력받아, 감성상태와 청취횟수를 퓨전한 음악 평가치를 생성하는 음악 평가치 생성부(220);피어슨 상관계수를 이용하여 사용자간 유사도를 측정하여 최근접 사용자를 구성하는 최근접 사용자 구성부(230);사용자의 곡에 대한 선호도를 예측하는 선호도 예측부(240); 및 상기 선호도 예측부(240)를 통해 구해진 사용자의 선호도와, 사용자의 외부상황과 유사한 상태에서 감상한 '노래와 상황' 에 관한 상황 히스토리 정보를 매핑하여, 최종적으로 사용자 감성과 상황에 맞는 음원 리스트를 생성하는 음원 리스트 생성부(250); 를 포함하는 것을 특징으로 하는 감성 및 상황 정보 융합 기반의 확장된 협업 필터링을 이용한 음악추천 시스템
|
4 |
4
제 3 항에 있어서, 상기 음악 평가치 생성부(220)는,사용자 감성과 청취횟수를 퓨전한 사용자 평가 테이블을 생성하되, 사용자의 현재 감성상태와 플레이카운트(곡)를 기반으로 평가치를 구하는 것을 특징으로 하는 감성 및 상황 정보 융합 기반의 확장된 협업 필터링을 이용한 음악추천 시스템
|
5 |
5
제 3 항에 있어서, 상기 최근접 사용자 구성부(230)는, 아래의 [수식 2] 를 통해 각 사용자의 감성 퓨전 평가치를 기준으로 사용자간 유사도( )를 측정하여 최근접 사용자를 구성하는 것을 특징으로 하는 감성 및 상황 정보 융합 기반의 확장된 협업 필터링을 이용한 음악추천 시스템
|
6 |
6
제 3 항에 있어서, 상기 선호도 예측부(240)는,상기 최근접 사용자 구성부(230)를 통해 구해진 최근접 사용자수, 피어슨 상관계수를 이용한 가중치 값, 목표 사용자(A)와 목표 사용자(A)의 최근접 사용자들간의 관계를 보이는 [수식 3] 을 이용하여, 목표 사용자(A)의 곡(i)에 대한 평가치를 구함으로써 목표 사용자(A)의 곡(i)에 대한 선호도를 예측하는 것을 특징으로 하는 감성 및 상황 정보 융합 기반의 확장된 협업 필터링을 이용한 음악추천 시스템
|