1 |
1
컴퓨터에서 판독 가능한 명령을 저장하는 메모리; 및상기 명령을 실행하도록 구현되는 프로세서;를 포함하되, 상기 프로세서는, SNS 데이터가 생성된 시간 정보 및 공간 정보에 기초하여 상기 SNS 데이터에 포함된 복수의 단어를 시간적 특성 및 공간적 특성에 따라 연관성을 가지는 단어들로 그룹화하여 복수의 시간적 연관 단어 그룹 및 복수의 공간적 연관 단어 그룹을 산출하고, 검색어가 입력되는 경우 상기 검색어의 생성 시간 정보 및 생성 공간 정보를 이용하여 상기 복수의 시간적 연관 단어 그룹 중 하나의 시간적 연관 단어 그룹 및 상기 복수의 공간적 연관 단어 그룹 중 하나의 공간적 연관 단어 그룹을 검색하고, 상기 하나의 시간적 연관 단어 그룹 및 상기 하나의 공간적 연관 단어 그룹 각각에 포함된 단어를 이용하여 상기 검색어와 관련된 결과를 제공하는 것을 특징으로 하는 장치
|
2 |
2
제1항에 있어서, 상기 프로세서는, 상기 SNS 데이터에 등장한 복수의 단어에 대한 2 이상의 단어 쌍의 시간적 단어 연관값 및 공간적 단어 연관값을 산출하고, 상기 2 이상의 단어 쌍 각각 시간적 단어 연관값을 K-평균 군집화(K-means clustering) 알고리즘에 대입하여 상기 복수의 시간적 연관 단어 그룹을 산출하고, 상기 2 이상의 단어 쌍 각각의 공간적 단어 연관값을 K-평균 군집화 알고리즘에 대입하여 상기 복수의 공간적 연관 단어 그룹을 산출하는 것을 특징으로 하는 장치
|
3 |
3
제2항에 있어서, 상기 SNS 데이터는 복수의 텍스트를 포함하고, 상기 복수의 텍스트 각각에는 상기 텍스트가 생성된 시간 구간 정보가 태깅되어 있으며,상기 프로세서는, 상기 복수의 단어 각각의 시간적 동시 발생 빈도를 산출하고, 상기 복수의 단어 각각의 시간적 동시 발생 빈도에 기초하여 상기 2 이상의 단어 쌍의 시간적 단어 연관값을 산출하되, 상기 복수의 단어 각각의 시간적 동시 발생 빈도는, 상기 복수의 텍스트가 생성된 시간 구간 별로 상기 단어와 기준 단어가 상기 복수의 텍스트에서 동시에 발생하는 빈도를 의미하는 것을 특징으로 하는 장치
|
4 |
4
제3항에 있어서, 상기 단어의 시간적 동시 발생 빈도는 아래의 수학식과 같이 표현되는 것을 특징으로 하는 장치
|
5 |
5
제3항에 있어서, 상기 2 이상의 단어 쌍 각각의 시간적 단어 연관값은 아래의 수학식과 같이 표현되는 것을 특징으로 하는 장치
|
6 |
6
제2항에 있어서, 상기 SNS 데이터는 복수의 텍스트를 포함하고, 상기 복수의 텍스트 각각에는 상기 텍스트가 생성된 공간 정보가 태깅되어 있으며,상기 프로세서는, 상기 복수의 단어 각각의 공간적 동시 발생 빈도를 산출하고, 상기 복수의 단어 각각의 공간적 동시 발생 빈도에 기초하여 상기 2 이상의 단어 쌍의 공간적 단어 연관값을 산출하되, 상기 복수의 단어 중 어느 하나의 단어의 공간적 동시 발생 빈도는, 상기 복수의 텍스트가 생성된 공간 정보 별로 상기 어느 하나의 단어와 기준 단어가 상기 복수의 텍스트에서 동시에 발생하는 빈도를 의미하는 것을 특징으로 하는 장치
|
7 |
7
제6항에 있어서, 상기 어느 하나의 단어의 공간적 동시 발생 빈도는 아래의 수학식과 같이 표현되는 것을 특징으로 하는 장치
|
8 |
8
제6항에 있어서, 상기 2 이상의 단어 쌍의 공간적 단어 연관값은 아래의 수학식과 같이 표현되는 것을 특징으로 하는 장치
|
9 |
9
프로세서가 포함된 장치에서 수행되는 검색 결과 제공 방법에 있어서, SNS 데이터가 생성된 시간 정보 및 공간 정보에 기초하여 상기 SNS 데이터에 포함된 복수의 단어를 시간적 특성 및 공간적 특성에 따라 연관성을 가지는 단어들로 그룹화하여 복수의 시간적 연관 단어 그룹 및 복수의 공간적 연관 단어 그룹을 산출하는 단계; 검색어가 입력되는 경우 상기 검색어의 생성 시간 정보 및 생성 공간 정보를 이용하여 상기 복수의 시간적 연관 단어 그룹 중 하나의 시간적 연관 단어 그룹 및 상기 복수의 공간적 연관 단어 그룹 중 하나의 공간적 연관 단어 그룹을 검색하는 단계; 및 상기 하나의 시간적 연관 단어 그룹 및 상기 하나의 공간적 연관 단어 그룹 각각에 포함된 단어를 이용하여 상기 검색어와 관련된 결과를 제공하는 단계;를 포함하는 것을 특징으로 하는 검색 결과 제공 방법
|
10 |
10
검색어를 이용한 검색 결과 제공을 위하여 디지털 처리 장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며 디지털 처리 장치에 의해 판독될 수 있는 기록매체로서,SNS 데이터가 생성된 시간 정보 및 공간 정보에 기초하여 상기 SNS 데이터에 포함된 복수의 단어를 시간적 특성 및 공간적 특성에 따라 연관성을 가지는 단어들로 그룹화하여 복수의 시간적 연관 단어 그룹 및 복수의 공간적 연관 단어 그룹을 산출하는 단계; 검색어가 입력되는 경우 상기 검색어의 생성 시간 정보 및 생성 공간 정보를 이용하여 상기 복수의 시간적 연관 단어 그룹 중 하나의 시간적 연관 단어 그룹 및 상기 복수의 공간적 연관 단어 그룹 중 하나의 공간적 연관 단어 그룹을 검색하는 단계; 및 상기 하나의 시간적 연관 단어 그룹 및 상기 하나의 공간적 연관 단어 그룹 각각에 포함된 단어를 이용하여 상기 검색어와 관련된 결과를 제공하는 단계;를 수행하는 프로그램이 기록된 기록매체
|