1 |
1
사용자의 성향이 반영되는 검색 결과를 제공하는 검색 결과 제공 장치에 있어서,제1 사용자의 소셜 활동을 수집하고, 상기 소셜 활동을 분석하여 적어도 하나 이상의 단어를 검출하는 검출부;상기 단어의 빈도수를 계산하여, 기 정해지는 임계치 이상의 빈도수로 검출되는 적어도 하나 이상의 관심 단어를 추출하는 판단부;상기 관심 단어를 관련되는 주제 별로 분류하여 온톨로지를 구축하는 분류부;상기 주제 중 어느 하나에 관련되는 적어도 하나 이상의 상기 관심 단어에 대해, 시간 가중치 및 빈도수 가중치를 부여하여 상기 어느 하나의 주제에 대한 제1 사용자의 성향 점수를 계산 함으로써, 상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 성향 점수가 기 정해지는 임계치보다 높은 제1 주제와 관련한 내용을 상위 검색 결과로 제공하도록 하는 제1 연산부; 및상기 제1 사용자의 상기 성향 점수와 상기 제1 사용자 이외의 사용자와의 성향 점수 차이를 계산하여, 기 정해지는 임계치 이하의 차이를 갖는 제2 사용자를 상기 제1 사용자와 성향이 유사한 사용자로 결정 함으로써, 상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 제2 사용자의 성향 점수가 기 정해지는 임계치보다 높은 제2 주제와 관련한 내용을 상위 검색 결과로 제공하도록 하는 제2 연산부를 포함하는 검색 결과 제공 장치
|
2 |
2
제1항에 있어서,상기 제1 연산부는, 현 시점과 상기 관심 단어가 상기 소셜 활동에 입력된 과거의 시점 간격이 길수록 더 적은 상기 시간 가중치를 부여하는 검색 결과 제공 장치
|
3 |
3
제1항에 있어서,상기 제1 연산부는, 추출되는 상기 관심 단어 중 상기 판단부에 의해 계산되는 상기 빈도수가 높을수록 더 높은 상기 빈도수 가중치를 부여하는 검색 결과 제공 장치
|
4 |
4
삭제
|
5 |
5
제1항에 있어서,상기 주제 중 어느 하나에 대한 상기 소셜 활동을 하는 적어도 하나 이상의 사용자에 대해, 각 사용자의 상기 소셜 활동에 대한 다른 사용자의 추천, 코멘트 및 공유 등의 참여를 고려하여, 상기 어느 하나의 주제에 대한 상기 각 사용자의 전문성 점수를 계산하는 제3 연산부를 더 포함하는 검색 결과 제공 장치
|
6 |
6
제5항에 있어서,상기 제3 연산부는, 상기 제1 사용자의 상기 전문성 점수가 기 정해지는 임계치 이상인 제3 주제에 대해, 상기 전문성 점수가 상기 임계치 이상인 제3 사용자를 상기 제3 주제에 대한 전문가로 결정하고,상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 제3 주제가 포함되어 있는 경우, 상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 제3 사용자의 성향 점수가 기 정해지는 임계치보다 높은 주제와 관련한 내용을 상위 검색 결과로 제공하는 검색 결과 제공 장치
|
7 |
7
제1항에 있어서,상기 제1 사용자와 상기 제1 사용자 이외의 사용자 간의 상기 소셜 활동 상 인맥 관계에 따라 가중치를 달리하여 인맥 점수를 계산하는 제4 연산부를 더 포함하는 검색 결과 제공 장치
|
8 |
8
제7항에 있어서,제4 연산부는, 상기 인맥 점수가 기 정해지는 임계치 이상인 상기 제1 사용자 이외의 사용자를 제4 사용자로 결정하고,상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 제4 사용자의 성향 점수가 기 정해지는 임계치보다 높은 제4 주제와 관련한 내용을 상위 검색 결과로 제공하는 검색 결과 제공 장치
|
9 |
9
제1항에 있어서,상기 제1 주제와 관련한 내용을 상기 제2 주제와 관련한 내용 보다 상위의 검색 결과로 제공하는 검색 결과 제공 장치
|
10 |
10
제6항에 있어서,상기 제1 주제와 관련한 내용을 상기 제3 사용자의 성향 점수가 기 정해지는 임계치보다 높은 주제와 관련한 내용 보다 상위의 검색 결과로 제공하는 검색 결과 제공 장치
|
11 |
11
사용자의 성향이 반영되는 검색 결과를 제공하는 검색 결과 제공 방법에 있어서,제1 사용자의 소셜 활동을 수집하고, 상기 소셜 활동을 분석하여 적어도 하나 이상의 단어를 검출하는 단계;상기 단어의 빈도수를 계산하여, 기 정해지는 임계치 이상의 빈도수로 검출되는 적어도 하나 이상의 관심 단어를 추출하는 단계;상기 관심 단어를 관련되는 주제 별로 분류하여 온톨로지를 구축하는 단계;상기 주제 중 어느 하나에 관련되는 적어도 하나 이상의 상기 관심 단어에 대해, 시간 가중치 및 빈도수 가중치를 부여하여 상기 어느 하나의 주제에 대한 제1 사용자의 성향 점수를 계산하는 단계; 상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 성향 점수가 기 정해지는 임계치보다 높은 제1 주제와 관련한 내용을 상위 검색 결과로 제공하는 단계;상기 제1 사용자의 상기 성향 점수와 상기 제1 사용자 이외의 사용자와의 성향 점수 차이를 계산하여, 기 정해지는 임계치 이하의 차이를 갖는 제2 사용자를 상기 제1 사용자와 성향이 유사한 사용자로 결정하는 단계; 및상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 제2 사용자의 성향 점수가 기 정해지는 임계치보다 높은 제2 주제와 관련한 내용을 상위 검색 결과로 제공하는 단계를 포함하는 검색 결과 제공 방법
|
12 |
12
제11항에 있어서,상기 계산하는 단계는, 현 시점과 상기 관심 단어가 상기 소셜 활동에 입력된 과거의 시점 간격이 길수록 더 적은 상기 시간 가중치를 부여하는 검색 결과 제공 방법
|
13 |
13
제11항에 있어서,상기 계산하는 단계는, 추출되는 상기 관심 단어 중 계산되는 상기 빈도수가 높을수록 더 높은 상기 빈도수 가중치를 부여하는 검색 결과 제공 방법
|
14 |
14
삭제
|
15 |
15
제11항에 있어서,상기 주제 중 어느 하나에 대한 상기 소셜 활동을 하는 복수의 사용자에 대해, 각 사용자의 상기 소셜 활동에 대한 다른 사용자의 추천, 코멘트 및 공유 등의 참여를 고려하여, 상기 어느 하나의 주제에 대한 상기 각 사용자의 전문성 점수를 계산하는 단계를 더 포함하는 검색 결과 제공 방법
|
16 |
16
제15항에 있어서,상기 제1 사용자의 상기 전문성 점수가 기 정해지는 임계치 이상인 제3 주제에 대해, 상기 전문성 점수가 상기 임계치 이상인 제3 사용자를 상기 제3 주제에 대한 전문가로 결정하는 단계; 및상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 제3 주제가 포함되어 있는 경우, 상기 제3 사용자의 성향 점수가 기 정해지는 임계치보다 높은 주제와 관련한 내용을 상위 검색 결과로 제공하는 단계를 더 포함하는 검색 결과 제공 방법
|
17 |
17
제11항에 있어서,상기 제1 사용자와 상기 제1 사용자 이외의 사용자 간의 상기 소셜 활동 상 인맥 관계에 따라 가중치를 달리하여 인맥 점수를 계산하는 단계를 더 포함하는 검색 결과 제공 방법
|
18 |
18
제17항에 있어서,상기 인맥 점수가 기 정해지는 임계치 이상인 상기 제1 사용자 이외의 사용자를 제4 사용자로 결정하는 단계; 및상기 제1 사용자가 검색하는 질의에 포함되어 있는 단어에 대응하는 적어도 하나 이상의 주제 중 상기 제4 사용자의 성향 점수가 기 정해지는 임계치보다 높은 제4 주제와 관련한 내용을 상위 검색 결과로 제공하는 단계를 더 포함하는 검색 결과 제공 방법
|
19 |
19
제11항에 있어서,상기 제1 주제와 관련한 내용은, 상기 제2 주제와 관련한 내용 보다 상위의 검색 결과로 제공되는 검색 결과 제공 방법
|
20 |
20
제16항에 있어서,상기 제1 주제와 관련한 내용은, 상기 제3 사용자의 성향 점수가 기 정해지는 임계치보다 높은 주제와 관련한 내용 보다 상위의 검색 결과로 제공되는 검색 결과 제공 방법
|