1 |
1
텍스트에 포함된 적어도 하나의 단어를 식별하는 단계;상기 식별된 단어에, 상기 식별된 단어와 관련된 위치 정보를 포함하는 식별 정보를 연관시키는 단계;상기 식별 정보에 기반하여 상기 식별된 단어 및 상기 텍스트에 포함된 다른 단어 간의 관계 정보를 식별하는 단계; 및상기 식별 정보 및 상기 관계 정보에 기반하여 상기 텍스트에 대한 스키마를 구축하는 단계를 포함하고,상기 적어도 하나의 단어를 식별하는 단계는, 상기 텍스트 내에 포함된 단어들 중 상기 스키마의 구축에 유효한 목표 단어들을 결정하는 단계; 및상기 결정된 목표 단어들을 추출하는 단계를 포함하고, 상기 식별 정보를 연관시키는 단계는 상기 추출된 목표 단어들 각각의 식별 정보를 대응하는 목표 단어와 연관시키고,상기 관계 정보를 식별하는 단계는, 상기 추출된 목표 단어들 중 적어도 2개의 목표 단어들 간의 관계 정보를 식별하고, 상기 스키마를 구축하는 단계는, 상기 추출된 목표 단어들 각각 및 상기 추출된 목표 단어들과 연관된 식별 정보에 포함된 위치 정보의 각각과 연관된 복수의 노드들을 결정하는 단계;상기 추출된 목표 단어들 중, 제1 목표 단어와 연관된 제1 노드와 상기 제1 목표 단어의 위치 정보와 연관된 제1 위치 정보 노드를 연결하고, 제2 목표 단어와 연관된 제2 노드와 상기 제2 목표 단어의 위치 정보와 연관된 제2 위치 정보 노드를 연결하는 단계; 및 상기 제1 목표 단어 및 상기 제2 목표 단어 간의 관계 정보에 기반하여, 상기 제1 위치 정보 노드와 상기 제2 위치 정보 노드를 연결하는 단계를 포함하는, 텍스트에 대한 스키마를 구축하는 방법
|
2 |
2
제1항에 있어서,상기 텍스트 내에 포함된 단어는 그 자체로서 의미를 가지는 텍스트 내의 문자 또는 연속된 문자열인, 텍스트에 대한 스키마를 구축하는 방법
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제1항에 있어서,상기 제1 목표 단어는 사용자에 의해 입력된 검색어에 포함된 단어인, 텍스트에 대한 스키마를 구축하는 방법
|
6 |
6
제1항에 있어서,상기 식별된 단어 및 상기 식별 정보의 연관 관계에 관한 정보는 데이터베이스 내에 저장되는, 텍스트에 대한 스키마를 구축하는 방법
|
7 |
7
제1항에 있어서,상기 위치 정보는 상기 식별된 단어의 통합 자원 식별자(Uniform Resource Identifier; URI) 정보를 포함하고, 상기 식별 정보는 상기 식별된 단어의 품사를 나타내는 정보 및 상기 식별된 단어의 언어학적(linguistic) 정보 중 적어도 하나를 더 포함하는, 텍스트에 대한 스키마를 구축하는 방법
|
8 |
8
제7항에 있어서,상기 위치 정보는 상기 텍스트가 포함된 문서 내에서의 상기 텍스트의 위치를 나타내는 정보 및 상기 식별된 단어의 상기 텍스트 내의 위치를 나타내는 정보 중 적어도 하나의 정보를 포함하고,상기 식별 정보는 상기 식별된 단어의 형태소 분석 결과를 나타내는 정보, 상기 식별된 단어의 품사를 나타내는 정보, 상기 식별된 단어의 의미에 기반하여 분류된 카테고리를 나타내는 정보 및 상기 식별된 단어의 의미에 기반하여 분류된 카테고리의 태그를 나타내는 정보 중 적어도 하나를 더 포함하는, 텍스트에 대한 스키마를 구축하는 방법
|
9 |
9
제1항에 있어서,상기 식별된 단어가 상기 텍스트와 상이한 다른 텍스트에도 포함된 단어인 경우, 상기 관계 정보를 식별하는 단계는 상기 식별된 단어 및 상기 다른 텍스트에 포함된 다른 단어 간의 관계 정보를 식별하고,상기 스키마를 구축하는 단계는, 상기 식별된 단어의 식별 정보와 상기 식별된 단어 및 상기 다른 텍스트에 포함된 다른 단어 간의 관계 정보에 기반하여 상기 다른 텍스트에 대한 스키마를 구축하는, 텍스트에 대한 스키마를 구축하는 방법
|
10 |
10
제1항에 있어서,상기 관계 정보는 상기 식별된 단어 및 상기 다른 단어 간의 의존 관계를 나타내는 정보를 포함하는, 텍스트에 대한 스키마를 구축하는 방법
|
11 |
11
제10항에 있어서,상기 의존 관계는 상기 식별된 단어 및 상기 다른 단어 간의 주술 관계, 주어-목적어 관계 및 수식 관계 중 적어도 하나인, 텍스트에 대한 스키마를 구축하는 방법
|
12 |
12
텍스트에 포함된 적어도 하나의 단어를 식별하는 단계;상기 식별된 단어에, 상기 식별된 단어와 관련된 위치 정보를 포함하는 식별 정보를 연관시키는 단계;상기 식별 정보에 기반하여 상기 식별된 단어 및 상기 텍스트에 포함된 다른 단어 간의 관계 정보를 식별하는 단계;상기 식별 정보 및 상기 관계 정보에 기반하여 상기 텍스트에 대한 스키마를 구축하는 단계 및상기 구축된 스키마를 데이터베이스 내에 저장하는 단계를 포함하고,상기 적어도 하나의 단어를 식별하는 단계는, 상기 텍스트 내에 포함된 단어들 중 상기 스키마의 구축에 유효한 목표 단어들을 결정하는 단계; 및상기 결정된 목표 단어들을 추출하는 단계를 포함하고, 상기 식별 정보를 연관시키는 단계는 상기 추출된 목표 단어들 각각의 식별 정보를 대응하는 목표 단어와 연관시키고,상기 관계 정보를 식별하는 단계는, 상기 추출된 목표 단어들 중 적어도 2개의 목표 단어들 간의 관계 정보를 식별하고, 상기 스키마를 구축하는 단계는, 상기 추출된 목표 단어들 각각 및 상기 추출된 목표 단어들과 연관된 식별 정보에 포함된 위치 정보의 각각과 연관된 복수의 노드들을 결정하는 단계;상기 추출된 목표 단어들 중, 제1 목표 단어와 연관된 제1 노드와 상기 제1 목표 단어의 위치 정보와 연관된 제1 위치 정보 노드를 연결하고, 제2 목표 단어와 연관된 제2 노드와 상기 제2 목표 단어의 위치 정보와 연관된 제2 위치 정보 노드를 연결하는 단계; 및 상기 제1 목표 단어 및 상기 제2 목표 단어 간의 관계 정보에 기반하여, 상기 제1 위치 정보 노드와 상기 제2 위치 정보 노드를 연결하는 단계를 포함하는, 텍스트에 대한 스키마의 데이터베이스를 구축하는 방법
|
13 |
13
텍스트에 포함된 적어도 하나의 단어를 식별하는 단계;상기 식별된 단어에, 상기 식별된 단어와 관련된 위치 정보를 포함하는 식별 정보를 연관시키는 단계;상기 식별 정보에 기반하여 상기 식별된 단어 및 상기 텍스트에 포함된 다른 단어 간의 관계 정보를 식별하는 단계;상기 식별 정보 및 상기 관계 정보에 기반하여 상기 텍스트에 대한 스키마를 구축하는 단계; 사용자로부터 검색어를 수신하는 단계; 및상기 검색어가 상기 식별된 단어를 포함할 경우, 상기 구축된 스키마에 기반한 검색 결과를 상기 검색어에 의한 상기 사용자의 검색 요청에 대한 검색 결과로서 제공하는 단계를 포함하고,상기 적어도 하나의 단어를 식별하는 단계는, 상기 텍스트 내에 포함된 단어들 중 상기 스키마의 구축에 유효한 목표 단어들을 결정하는 단계; 및상기 결정된 목표 단어들을 추출하는 단계를 포함하고, 상기 식별 정보를 연관시키는 단계는 상기 추출된 목표 단어들 각각의 식별 정보를 대응하는 목표 단어와 연관시키고,상기 관계 정보를 식별하는 단계는, 상기 추출된 목표 단어들 중 적어도 2개의 목표 단어들 간의 관계 정보를 식별하고, 상기 스키마를 구축하는 단계는, 상기 추출된 목표 단어들 각각 및 상기 추출된 목표 단어들과 연관된 식별 정보에 포함된 위치 정보의 각각과 연관된 복수의 노드들을 결정하는 단계;상기 추출된 목표 단어들 중, 제1 목표 단어와 연관된 제1 노드와 상기 제1 목표 단어의 위치 정보와 연관된 제1 위치 정보 노드를 연결하고, 제2 목표 단어와 연관된 제2 노드와 상기 제2 목표 단어의 위치 정보와 연관된 제2 위치 정보 노드를 연결하는 단계; 및 상기 제1 목표 단어 및 상기 제2 목표 단어 간의 관계 정보에 기반하여, 상기 제1 위치 정보 노드와 상기 제2 위치 정보 노드를 연결하는 단계를 포함하는, 검색 결과 제공 방법
|
14 |
14
텍스트에 포함된 적어도 하나의 단어를 식별하고, 상기 식별된 단어에, 상기 식별된 단어와 관련된 위치 정보를 포함하는 식별 정보를 연관시키고, 상기 식별 정보에 기반하여 상기 식별된 단어 및 상기 텍스트에 포함된 다른 단어 간의 관계 정보를 식별하고, 상기 식별 정보 및 상기 관계 정보에 기반하여 상기 텍스트에 대한 스키마를 구축하는 제어부; 및상기 구축된 스키마 및 상기 식별된 단어 및 상기 식별 정보의 연관 관계에 관한 정보 중 적어도 하나를 저장하는 저장부를 포함하고, 상기 제어부는 상기 텍스트 내에 포함된 단어들 중 상기 스키마의 구축에 유효한 목표 단어들을 결정하고, 상기 결정된 목표 단어들을 추출하고, 상기 추출된 목표 단어들 각각의 식별 정보를 대응하는 목표 단어와 연관시키고, 상기 추출된 목표 단어들 중 적어도 2개의 목표 단어들 간의 관계 정보를 식별하고, 상기 추출된 목표 단어들 각각 및 상기 추출된 목표 단어들과 연관된 식별 정보에 포함된 위치 정보의 각각과 연관된 복수의 노드들을 결정하고, 상기 추출된 목표 단어들 중, 제1 목표 단어와 연관된 제1 노드와 상기 제1 목표 단어의 위치 정보와 연관된 제1 위치 정보 노드를 연결하고, 제2 목표 단어와 연관된 제2 노드와 상기 제2 목표 단어의 위치 정보와 연관된 제2 위치 정보 노드를 연결하고, 상기 제1 목표 단어 및 상기 제2 목표 단어 간의 관계 정보에 기반하여, 상기 제1 위치 정보 노드와 상기 제2 위치 정보 노드를 연결함으로써 상기 스키마를 구축하는, 텍스트에 포함된 정보를 처리하는 시스템
|