1 |
1
복수의 온라인 커뮤니티 사용자 중 특정 온라인 커뮤니티 사용자가 작성한 온라인 커뮤니티 포스트에 대하여 상기 특정 온라인 커뮤니티 사용자와는 상이한 온라인 커뮤니티 사용자의 상호작용 횟수를 획득하는 단계와,
상기 상이한 온라인 커뮤니티 사용자에 대해 기 산출된 전문성 점수와 상기 상호작용 횟수에 비례하는 상기 특정 온라인 커뮤니티 사용자의 상기 전문성 점수를 산출하는 단계와,
상기 전문성 점수에 따라 상기 온라인 커뮤니티 사용자를 정렬하여 정렬 순위에 따라 상기 온라인 커뮤니티 사용자의 상기 전문성 점수와는 상반된 대중성 점수를 산출하는 단계와,
상기 전문성 점수와 상기 대중성 점수에 따라 상기 온라인 커뮤니티 포스트의 트렌드 랭킹 값을 계산하는 단계와,
상기 트렌드 랭킹 값에 따라 상기 온라인 커뮤니티 포스트의 트렌드 점수를 획득하는 단계와,
입력 받은 검색어와 상기 온라인 커뮤니티 포스트 간의 의미 유사성 점수를 산출하는 단계와,
상기 온라인 커뮤니티 포스트의 트렌드 점수와 상기 의미 유사성 점수를 조합한 점수에 의거하여 상기 온라인 커뮤니티 포스트를 랭킹하는
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
2 |
2
제 1항에 있어서,
상기 전문성 점수를 산출하는 단계는, 상기 상이한 온라인 커뮤니티 사용자의 전문성 점수 및 상기 상호작용 횟수의 곱셈을 포함하는 제 1 연산을 상기 상이한 온라인 커뮤니티 사용자 각각에 대하여 수행하며, 상기 상이한 온라인 커뮤니티 사용자에 대한 상기 제 1 연산의 결과의 합산을 포함하는 제 2 연산을 수행하는
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
3 |
3
제 2항에 있어서,
상기 전문성 점수를 산출하는 단계는, 아래 수학식
에 기반하여 이루어지고, 여기서
ER(u)는 상기 특정 온라인 커뮤니티 사용자 u의 상기 전문성 점수,
ER(v)는 상기 상이한 온라인 커뮤니티 사용자 v의 상기 전문성 점수,
Au는 상기 특정 온라인 커뮤니티 사용자 u가 작성한 온라인 커뮤니티 포스트의 집합,
는 상기 Au에 속하는 온라인 커뮤니티 포스트에 대하여 상기 온라인 커뮤니티 사용자 중 상기 상이한 온라인 커뮤니티 사용자 v가 형성한 상기 상호작용의 횟수,
는 상기 상이한 온라인 커뮤니티 사용자 v가 형성한 모든 상기 상호작용의 횟수,
d는 최소 영향력을 나타내는 감쇄 인자(damping factor)인
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
4 |
4
제 1항에 있어서,
상기 대중성 점수를 산출하는 단계는,
상기 전문성 점수의 순서대로 상기 온라인 커뮤니티 사용자를 정렬하고,
정렬된 순위가 중간 순위에 가까울수록 높은 값을 갖는 매핑 함수를 사용하여 상기 특정 온라인 커뮤니티 사용자의 상기 대중성 점수를 상기 온라인 커뮤니티 사용자 각각에 대하여 산출하는
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
5 |
5
제 4항에 있어서,
상기 매핑 함수는 가우시안 분포 함수(Gaussian distribution function)를 포함하는
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
6 |
6
제 5항에 있어서,
상기 가우시안 분포 함수는, 아래 수학식
와 같이 표현되고, 여기서
PR(u)는 상기 특정 온라인 커뮤니티 사용자 u의 상기 상호작용 횟수,
x는 상기 특정 온라인 커뮤니티 사용자 u의 상기 정렬된 순위,
σ는 상기 정렬된 순위의 표준 편차,
μ는 상기 정렬된 순위의 중간 값인
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
7 |
7
제 1항에 있어서,
상기 검색어를 입력 받기 전에 복수의 트렌드 중 어느 트렌드에 기반한 검색을 수행할 것인지 선택 받는 단계를 더 포함하며,
선택 받은 상기 트렌드에 대한 상기 온라인 커뮤니티 포스트(p)의 상기 트렌드 점수는 함수 에 의해서 아래 수학식
을 이용하여 계산하고, 여기서
Up는 p와 연결 관계가 있는 온라인 커뮤니티 사용자 집합,
Pp는 p와 연결 관계가 있는 포스트 집합인
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
8 |
8
제 1항에 있어서,
상기 온라인 커뮤니티 포스트를 복수의 카테고리로 구분하고,
상기 상이한 온라인 커뮤니티 사용자의 상기 전문성 점수 및 상기 특정 온라인 커뮤니티 사용자의 상기 전문성 점수를 상기 카테고리에 따라 각각 별도로 산출하는
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
9 |
9
제 1항에 있어서,
상기 상호작용은 댓글, 코멘트, 공감, 추천, 트랙백, 스크랩, 링크 중 어느 하나 이상을 포함하는
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 방법
|
10 |
10
제 1항 내지 제 9항 중 어느 한 항에 기재된 방법을 실행하는 프로그램이 기록된
컴퓨터로 읽을 수 있는 기록매체
|
11 |
11
복수의 온라인 커뮤니티 사용자에 대해 기 산출된 전문성 점수를 저장하는 온라인 커뮤니티 사용자 정보 저장부와,
상기 온라인 커뮤니티 사용자 중 특정 온라인 커뮤니티 사용자가 작성한 온라인 커뮤니티 포스트에 대하여 상기 특정 온라인 커뮤니티 사용자와는 상이한 온라인 커뮤니티 사용자의 상호작용 횟수를 저장하는 온라인 커뮤니티 포스트 저장부와,
상기 온라인 커뮤니티 사용자 정보 저장부에 기 저장된 상기 상이한 온라인 커뮤니티 사용자의 상기 전문성 점수 및 상기 상호작용 횟수에 비례하는 상기 특정 온라인 커뮤니티 사용자의 상기 전문성 점수를 상기 온라인 커뮤니티 포스트 사용자 각각에 대하여 산출하는 전문성 연산부와,
상기 전문성 점수에 따라 상기 온라인 커뮤니티 사용자를 정렬하여 정렬 순위에 따라 상기 온라인 커뮤니티 사용자의 상기 전문성 점수와는 상반된 대중성 점수를 산출하는 대중성 연산부와,
입력 받은 검색어와 상기 온라인 커뮤니티 포스트 간의 의미 유사성 점수를 산출하는 의미 유사성 연산부와,
상기 전문성 점수와 상기 대중성 점수에 따라 상기 온라인 커뮤니티 포스트의 트렌드 랭킹 값을 계산하고, 상기 트렌드 랭킹 값에 따라 상기 온라인 커뮤니티 포스트의 트렌드 점수를 획득하며, 상기 온라인 커뮤니티 포스트의 트렌드 점수와 상기 의미 유사성 점수를 조합한 점수에 의거하여 상기 온라인 커뮤니티 포스트를 랭킹하는 검색부
를 포함하는 온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 장치
|
12 |
12
제 11항에 있어서,
상기 전문성 연산부는, 상기 상이한 온라인 커뮤니티 사용자의 상기 전문성 점수 및 상기 상호작용 횟수의 곱셈을 포함하는 제 1 연산을 상기 상이한 온라인 커뮤니티 사용자 각각에 대하여 수행하는 곱셈기, 및 상기 상이한 온라인 커뮤니티 사용자에 대한 상기 제 1 연산의 결과의 합산을 포함하는 제 2 연산을 수행하는 덧셈기를 포함하는
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 장치
|
13 |
13
제 11항에 있어서,
상기 대중성 연산부는, 상기 전문성 점수의 순서대로 상기 온라인 커뮤니티 사용자를 정렬하고 상기 정렬된 순위가 중간 순위에 가까울수록 높은 값을 갖는 함수를 매핑하여 상기 특정 온라인 커뮤니티 사용자의 상기 대중성 점수를 상기 온라인 커뮤니티 사용자 각각에 대하여 산출하는
온라인 커뮤니티 사용자 간 상호작용 기반 온라인 커뮤니티 포스트 검색 장치
|