추천 리스트 생성 방법
METHOD FOR MAKING RECOMMENDATION LIST
특허 요약
본 발명의 일 실시예에 따른 추천 리스트 생성 방법은, 복수의 사용자에 대한 아이템 선호 정보를 입력 받는 단계; 상기 복수의 사용자 중 미리 정해진 수의 중심 사용자를 결정하는 단계; 상기 복수의 사용자와 상기 중심 사용자 간의 상기 아이템 선호 정보 유사도를 기초로 상기 중심 사용자 별 지역 그룹을 설정하는 단계; 상기 지역 그룹에 속하는 지역 사용자를 포함하는 학습 사용자의 아이템 선호 정보를 학습하여 지역 모델을 생성하는 단계; 상기 생성된 지역 모델을 기초로 상기 지역 사용자에 대한 추천 리스트를 생성하는 단계를 포함한다.
청구항
번호청구항
1

추천 리스트 생성 장치에 의한 추천 리스트 생성 방법으로, 복수의 사용자에 대한 아이템 선호 정보를 입력 받는 단계;상기 복수의 사용자 중 미리 정해진 수의 중심 사용자를 결정하는 단계;상기 복수의 사용자 중에서 상기 중심 사용자와 상기 아이템 선호 정보의 유사도가 기 설정된 제1기준값 이상인 하나 이상의 사용자에 대해 상기 중심 사용자 별 지역 그룹을 설정하는 단계;상기 복수의 사용자 중에서 상기 중심 사용자와 상기 아이템 선호 정보의 유사도가 기 설정된 제2기준값 이상인 하나 이상의 사용자의 아이템 선호 정보를 학습하여 지역 모델을 생성하는 단계; 및상기 생성된 지역 모델을 기초로 상기 지역 그룹 내 상기 중심 사용자를 제외한 지역 사용자에 대한 추천 리스트를 생성하는 단계를 포함하고, 상기 제2기준값은 상기 제1기준값보다 작은 것을 특징으로 하는 추천 리스트 생성 방법.

2

제 1 항에 있어서,상기 중심 사용자를 결정하는 단계는,가장 많은 지역 사용자가 속하는 제 1 지역 그룹 설정이 가능한 사용자를 제 1 중심 사용자로 결정하는 단계; 및상기 제 1 지역 그룹에 속하지 않는 나머지 사용자에 대해 가장 많은 지역 사용자가 속하는 제 2 지역 그룹 설정이 가능한 사용자를 제 2 중심 사용자로 결정하는 단계를 포함하는추천 리스트 생성 방법.

3

제 2 항에 있어서,상기 중심 사용자를 결정하는 단계는,상기 결정된 중심 사용자에 의해 설정 가능한 지역 그룹에 속하지 않는 나머지 사용자에 대해 가장 많은 지역 사용자가 속하는 제 3 지역 그룹 설정이 가능한 사용자를 제 3 중심 사용자로 결정하는 단계를 더 포함하고,상기 3 중심 사용자를 결정하는 단계는,결정된 중심 사용자의 수가 상기 미리 정해진 수에 도달할 때까지 반복하여 상기 제 3 중심 사용자를 결정하는추천 리스트 생성 방법.

4

삭제

5

삭제

6

제 1 항에 있어서,상기 지역 모델을 생성하는 단계는,상기 중심 사용자와 상기 지역 사용자 간의 상기 아이템 선호 정보 유사도를 가중치로 하여 상기 학습 사용자의 아이템 선호 정보를 학습하는추천 리스트 생성 방법.

7

제 1 항에 있어서,상기 추천 리스트를 생성하는 단계는,단일 지역 그룹에 속하는 제 1 지역 사용자에 대해 상기 단일 지역 그룹의 상기 지역 모델을 통해 제 1 추천 리스트를 생성하는 단계; 및복수의 지역 그룹에 속하는 제 2 지역 사용자에 대해 상기 복수의 지역 그룹 각각의 중심 사용자와의 상기 아이템 선호 정보 유사도를 참조하여 제 2 추천 리스트를 생성하는 단계를 포함하는추천 리스트 생성 방법.

8

제 7 항에 있어서,상기 제 2 추천 리스트를 생성하는 단계는,상기 제 2 지역 사용자가 속하는 상기 복수의 지역 그룹 각각의 중심 사용자와 상기 제 2 지역 사용자 간의 상기 아이템 선호 정보 유사도를 가중치로 결정하는 단계; 상기 제 2 지역 사용자가 속하는 상기 복수의 지역 그룹 각각의 상기 지역 모델을 통해 중간 추천 리스트를 생성하는 단계; 및상기 생성된 중간 추천 리스트에 상기 결정된 가중치를 적용하여 상기 제 2 추천 리스트를 생성하는 단계를 포함하는추천 리스트 생성 방법.

9

제 7 항에 있어서,상기 복수의 사용자 전체에 대한 상기 아이템 선호 정보를 학습하여 전역 모델을 생성하는 단계를 더 포함하는추천 리스트 생성 방법.

10

제 9 항에 있어서,상기 추천 리스트를 생성하는 단계는,상기 복수의 사용자 중 상기 지역 그룹에 속하지 않는 나머지 사용자에 대해 상기 전역 모델을 통해 제 3 추천 리스트를 생성하는 단계를 더 포함하는추천 리스트 생성 방법.

11

제 1 항 내지 제 3 항 및 제 6 항 내지 제 10 항 중 어느 한 항의 방법을 프로세서가 수행하도록 하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램.

12

제 1 항 내지 제 3 항 및 제 6 항 내지 제 10 항 중 어느 한 항의 방법을 프로세서가 수행하게 하는 명령어를 포함하는 프로그램이 기록된 컴퓨터 판독 가능 기록매체.