1 |
1
소셜 네트워크 기반 컨텐츠 추천 시스템에서 컨텐츠를 추천하는 방법으로서, (a) 상기 소셜 네트워크 기반 컨텐츠 추천 시스템이, 상기 소셜 네트워크의 구성원에 의하여 컨텐츠가 액세스되는 경우, 액세스 당시의 상황을 기술하는 적어도 하나의 상황 태그를 상기 컨텐츠에 부여하고, 액세스된 상기 컨텐츠의 정보, 부여된 상기 적어도 하나의 상황 태그 및 상기 컨텐츠를 액세스한 구성원의 정보를 저장하는 단계;(b) 상기 소셜 네트워크 기반 컨텐츠 추천 시스템이, 상기 소셜 네트워크의 구성원 중 적어도 일부로 구성된 구성원 집합(크기는 N)을 대상으로 하여 상기 소셜 네트워크에 속해 있는 한 명의 사용자와 상기 구성원 집합에 포함된 각 구성원 간의 상황 유사도를 산출하는 단계;(c) 상기 소셜 네트워크 기반 컨텐츠 추천 시스템이, 상기 구성원 집합을 구성하는 구성원 중 상기 상황 유사도가 가장 높은 순서로 K명(K003c#=N)의 구성원을 유사 구성원 집합으로 추출하는 단계;(d) 상기 소셜 네트워크 기반 컨텐츠 추천 시스템이, 상기 유사 구성원 집합에 포함된 구성원이 일정 기간 동안 액세스한 컨텐츠의 집합을 대상으로 하여 상기 사용자의 상기 컨텐츠의 집합에 포함된 각 컨텐츠에 대한 평가 점수를 산출하는 단계; 및(e) 상기 소셜 네트워크 기반 컨텐츠 추천 시스템이, 상기 평가 점수를 이용하여 상기 컨텐츠 집합에 포함된 컨텐츠 중 적어도 일부를 추천 컨텐츠로 출력하는 단계를 포함하되,상기 (b) 단계는, 상기 소셜 네트워크 기반 컨텐츠 추천 시스템이,(b-1) 상기 구성원 집합에 포함된 각 구성원 및 전체 상황 태그 집합에 포함된 각각의 상황 태그 별로 상황 중요도를 산출하는 단계-여기서, 구성원 A의 상황 태그 B에 대한 상황 중요도는 상기 상황 태그 B가 상기 구성원 A에 의해 부여된 횟수에 기초하여 산출됨-; 및(b-2) 산출된 상기 상황 중요도에 기초하여, 상기 사용자와 상기 구성원 집합에 포함된 각 구성원 간의 상황 유사도를 산출하는 단계를 포함하는 소셜 네트워크 기반 컨텐츠 추천 시스템에서의 컨텐츠 추천 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 상황 유사도는, (여기서, CFij는 상기 소셜 네트워크의 i번째 구성원 및 j번째 구성원 간의 상황 유사도이고, Sik는 상기 소셜 네트워크의 i번째 구성원의 k 번째 상황 태그에 대한 상황 중요도이고, 는 i번째 구성원의 전체 상황 태그에 대한 평균 상황 중요도임) 에 의해 산출되는 소셜 네트워크 기반 컨텐츠 추천 시스템에서의 컨텐츠 추천 방법
|
4 |
4
제1항에 있어서,상기 (d) 단계는, (d-1) 상기 유사 구성원 집합에 포함된 각 구성원 별로, 상기 일정 기간 동안 액세스한 컨텐츠를 독출하여, 상기 컨텐츠의 집합에 추가하는 단계;(d-2) 상기 컨텐츠 집합에 포함된 컨텐츠 및 상기 컨텐츠 집합에 포함된 각 컨텐츠에 부여된 상황 태그에 기초하여, 상기 사용자의 상기 컨텐츠의 집합에 포함된 각 컨텐츠에 대한 평가 점수를 산출하는 단계를 포함하는 소셜 네트워크 기반 컨텐츠 추천 시스템에서의 컨텐츠 추천 방법
|
5 |
5
제4항에 있어서,상기 평가 점수는, (여기서, CPij는 i번째 구성원의 j번째 컨텐츠에 대한 평가 점수이고, cq는 j번째 컨텐츠에 부여된 상황 태그의 집합이고, cfjq는 j번째 컨텐츠에 q번째 상황 태그가 부여된 횟수이고, Ni는 i번째 구성원이 상기 일정 기간 동안 엑세스한 모든 컨텐츠의 개수이고, nq는 q번째 상황 태그를 부여받은 컨텐츠의 총 개수임)에 의해 산출되는 소셜 네트워크 기반 컨텐츠 추천 시스템에서의 컨텐츠 추천 방법
|
6 |
6
제1항에 있어서,상기 (e) 단계는,산출된 상기 상황 유사도 및 산출된 상기 평가 점수를 이용하여, 상기 사용자에 대한 상기 컨텐츠 집합에 포함된 각 컨텐츠 별 랭크 값을 산출하는 단계; 및산출된 상기 랭크 값을 기초로 하여 상기 컨텐츠 집합에 포함된 컨텐츠 중 적어도 일부를 추출하고, 추출된 상기 적어도 일부의 컨텐츠를 추천 컨텐츠로 출력하는 단계를 포함하는 소셜 네트워크 기반 컨텐츠 추천 시스템에서의 컨텐츠 추천 방법
|
7 |
7
제6항에 있어서,상기 각 컨텐츠 별 랭크 값은,산출된 상기 상황 유사도 및 산출된 상기 평가 점수중 적어도 하나를 가중치로 한 페이지 랭크 알고리즘에 의해 산출되는 소셜 네트워크 기반 컨텐츠 추천 시스템에서의 컨텐츠 추천 방법
|
8 |
8
제3항에 있어서,상기 (e) 단계는, (Raj는 a(a는 1이상 K이하인 자연수)번째 구성원의 j번째 컨텐츠에 대한 랭크 값이고, 는 a번째 구성원이 상기 일정 기간 동안 액세스한 컨텐츠 전체에 대한 평균 랭크 값이고, Ni는 i번째 구성원이 상기 일정 기간 동안 엑세스한 모든 컨텐츠의 개수임)에 의해 상기 컨텐츠 집합에 포함된 컨텐츠 별 랭크 값을 산출하는 단계; 및산출된 상기 랭크 값을 기초로 하여 상기 컨텐츠 집합에 포함된 컨텐츠 중 적어도 일부를 추출하고, 추출된 상기 적어도 일부의 컨텐츠를 추천 컨텐츠로 출력하는 단계를 포함하는 소셜 네트워크 기반 컨텐츠 추천 시스템에서의 컨텐츠 추천 방법
|
9 |
9
소셜 네트워크 기반의 컨텐츠 추천 시스템으로서,상기 소셜 네트워크의 구성원에 의해 컨텐츠가 액세스되는 경우, 액세스 당시의 상황을 기술하는 적어도 하나의 상황 태그를 상기 컨텐츠에 부여하는 태깅부;액세스된 상기 컨텐츠의 정보, 부여된 상기 적어도 하나의 상황 태그 및 상기 컨텐츠를 액세스한 구성원의 정보를 저장하는 데이터베이스;상기 소셜 네트워크의 구성원 중 적어도 일부로 구성된 구성원 집합(크기는 N)을 대상으로 하여, 상기 소셜 네트워크에 속해 있는 한 명의 사용자와 상기 구성원 집합에 포함된 각 구성원 간의 상황 유사도를 산출하는 상황 유사도 산출부;상기 구성원 집합을 구성하는 구성원 중 상기 상황 유사도가 가장 높은 순서로 K명(K003c#=N)의 구성원을 유사 구성원 집합으로 추출하는 유사 구성원 집합 구성부;상기 유사 구성원 집합에 포함된 구성원이 일정 기간 동안 액세스한 컨텐츠의 집합을 대상으로 하여, 상기 사용자의 상기 컨텐츠의 집합에 포함된 각 컨텐츠에 대한 평가 점수를 산출하는 평가 점수 산출부; 및산출된 상기 평가 점수를 이용하여, 상기 컨텐츠 집합에 포함된 컨텐츠 중 적어도 일부를 추천 컨텐츠로 출력하는 추천 컨텐츠 출력부를 포함하고, 상기 상황 유사도 산출부는,상기 구성원 집합에 포함된 각 구성원 및 전체 상황 태그 집합에 포함된 각각의 상황 태그 별로 상황 중요도를 산출-여기서, 구성원 A의 상황 태그 B에 대한 상황 중요도는 상기 상황 태그 B가 상기 구성원 A에 의해 부여된 횟수에 기초하여 산출됨-하고,산출된 상기 상황 중요도에 기초하여, 상기 사용자와 상기 구성원 집합에 포함된 각 구성원 간의 상황 유사도를 산출하는 소셜 네트워크 기반의 컨텐츠 추천 시스템
|
10 |
10
삭제
|
11 |
11
제9항에 있어서,상기 상황 유사도는, (여기서, CFij는 상기 소셜 네트워크의 i번째 구성원 및 j번째 구성원 간의 상황 유사도이고, Sik는 상기 소셜 네트워크의 i번째 구성원의 k 번째 상황 태그에 대한 상황 중요도이고, 는 i번째 구성원의 전체 상황 태그에 대한 평균 상황 중요도임) 에 의해 산출되는 소셜 네트워크 기반의 컨텐츠 추천 시스템
|
12 |
12
제9항에 있어서,상기 평가 점수 산출부는,상기 유사 구성원 집합에 포함된 각 구성원 별로, 상기 일정 기간 동안 액세스한 컨텐츠를 독출하여, 상기 컨텐츠의 집합에 추가하고,상기 컨텐츠 집합에 포함된 컨텐츠 및 상기 컨텐츠 집합에 포함된 각 컨텐츠에 부여된 상황 태그에 기초하여, 상기 사용자의 상기 컨텐츠의 집합에 포함된 각 컨텐츠에 대한 평가 점수를 산출하는 소셜 네트워크 기반의 컨텐츠 추천 시스템
|
13 |
13
제12항에 있어서,상기 평가 점수는, (여기서, CPij는 i번째 구성원의 j번째 컨텐츠에 대한 평가 점수이고, cq는 j번째 컨텐츠에 부여된 상황 태그의 집합이고, cfjq는 j번째 컨텐츠에 q번째 상황 태그가 부여된 횟수이고, Ni는 i번째 구성원이 상기 일정 기간 동안 엑세스한 모든 컨텐츠의 개수이고, nq는 q번째 상황 태그를 부여받은 컨텐츠의 총 개수임)에 의해 산출되는 소셜 네트워크 기반의 컨텐츠 추천 시스템
|
14 |
14
제9항에 있어서,상기 추천 컨텐츠 출력부는,산출된 상기 상황 유사도 및 산출된 상기 평가 점수를 이용하여, 상기 사용자에 대한 상기 컨텐츠 집합에 포함된 각 컨텐츠 별 랭크 값을 산출하고,산출된 상기 랭크 값을 기초로 하여 상기 컨텐츠 집합에 포함된 컨텐츠 중 적어도 일부를 추출하고, 추출된 상기 적어도 일부의 컨텐츠를 추천 컨텐츠로 출력하는 소셜 네트워크 기반의 컨텐츠 추천 시스템
|
15 |
15
제14항에 있어서,상기 각 컨텐츠 별 랭크 값은,산출된 상기 상황 유사도 및 산출된 상기 평가 점수중 적어도 하나를 가중치로 한 페이지 랭크 알고리즘에 의해 산출되는 소셜 네트워크 기반의 컨텐츠 추천 시스템
|
16 |
16
제9항에 있어서,상기 추천 컨텐츠 출력부는, (Raj는 a(a는 1이상 K이하인 자연수임)번째 구성원의 j번째 컨텐츠에 대한 랭크 값이고, 는 a번째 구성원이 상기 일정 기간 동안 액세스한 컨텐츠 전체에 대한 평균 랭크 값이고,Ni는 i번째 구성원이 상기 일정 기간 동안 엑세스한 모든 컨텐츠의 개수임)에 의해 상기 컨텐츠 집합에 포함된 컨텐츠 별 랭크 값을 산출하고,산출된 상기 랭크 값을 기초로 하여 상기 컨텐츠 집합에 포함된 컨텐츠 중 적어도 일부를 추출하고, 추출된 상기 적어도 일부의 컨텐츠를 추천 컨텐츠로 출력하는 소셜 네트워크 기반의 컨텐츠 추천 시스템
|