JP7014288B2 - ナレッジ拡充システム、方法およびプログラム - Google Patents
ナレッジ拡充システム、方法およびプログラム Download PDFInfo
- Publication number
- JP7014288B2 JP7014288B2 JP2020504549A JP2020504549A JP7014288B2 JP 7014288 B2 JP7014288 B2 JP 7014288B2 JP 2020504549 A JP2020504549 A JP 2020504549A JP 2020504549 A JP2020504549 A JP 2020504549A JP 7014288 B2 JP7014288 B2 JP 7014288B2
- Authority
- JP
- Japan
- Prior art keywords
- subgraph
- word
- document structure
- graph
- knowledge
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/284—Lexical analysis, e.g. tokenisation or collocates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
図1は、本発明の第1の実施形態のナレッジ拡充システムの構成例を示すブロック図である。第1の実施形態のナレッジ拡充システム1は、文書構造グラフ記憶部2と、単語間関係情報記憶部3と、データ読み込み部4と、部分グラフ抽出部5と、部分グラフ記憶部6と、部分グラフカウント部7と、ルール作成部8と、ルール記憶部9と、ナレッジ追加部10とを備える。
第1の実施形態では、ナレッジ追加部10は、ルール内の“XXX”,“YYY”に相当する箇所が任意のテキストであるものとして、ルールに合致する部分グラフを、文書構造グラフから抽出する。そして、ナレッジ追加部10は、抽出した部分グラフにおいて、YYYに該当するテキストと、XXXに該当するテキストとが関係を有するというナレッジを抽出する。このとき、YYYに該当するテキストや、XXXに該当するテキストが、例えば、センテンス等である場合がある。そのような場合、例えば、YYYに該当するテキストと、XXXに該当するテキストとがis-a関係を有するというナレッジが不自然になる場合がある。図20および図21は、不自然なナレッジが得られる場合の例を示す模式図である。
本発明の第3の実施形態のナレッジ拡充システムは、図21(c)に例示するような不自然なナレッジを得ることを防止する。この点は、第2の実施形態と同様である。
2 文書構造グラフ記憶部
3 単語間関係情報記憶部
4 データ読み込み部
5 部分グラフ抽出部
6 部分グラフ記憶部
7 部分グラフカウント部
8 ルール作成部
9 ルール記憶部
10 ナレッジ追加部
11 前処理実行部
Claims (6)
- 単語と単語との関係を示す単語間関係情報に基づいて、文書構造を示す文書構造グラフから、前記文書構造グラフの一部である部分グラフを抽出する部分グラフ抽出手段と、
前記文書構造グラフから、前記部分グラフと同じ構造の部分グラフを抽出するためのルールを作成するルール作成手段と、
前記ルールに従って、前記文書構造グラフから部分グラフを抽出し、当該部分グラフが示す情報を前記単語間関係情報に追加するナレッジ追加手段とを備える
ことを特徴とするナレッジ拡充システム。 - 部分グラフ抽出手段によって抽出された部分グラフの数を、部分グラフの構造毎にカウントし、カウント結果が閾値以上となっている部分グラフの構造を選択する部分グラフカウント手段を備え、
ルール作成手段は、
選択された構造の部分グラフに基づいて、文書構造グラフから前記構造の部分グラフを抽出するためのルールを作成する
請求項1に記載のナレッジ拡充システム。 - 文書構造グラフは、ノードの種類を示すノード種類情報を有するノードを含み、
与えられた文書構造グラフ内のノードが、係り受け関係を有するテキストを含んでいる場合に、前記テキストに対して係り受け解析を行うことによって、前記ノードを複数のノードに分けるとともに、前記複数のノードに対してそれぞれ、ノード種類情報として、係り受け解析によって得られた前記テキストの要素の種類を示す情報を付与する前処理を実行する前処理実行手段を備え、
部分グラフ抽出手段は、前記前処理後の文書構造グラフから、単語間関係情報に基づいて、関係を有する2つの単語のうちの一方をテキストに含む前記文書構造グラフ内のノードと、前記2つの単語のうちのもう一方をテキストに含む前記文書構造グラフ内のノードとを両端とする部分グラフを抽出する
請求項1または請求項2に記載のナレッジ拡充システム。 - 部分グラフ抽出手段は、ノードの種類を示すノード種類情報を有するノードを含む文書構造グラフから、単語間関係情報に基づいて、関係を有する2つの単語のうちの一方をテキストに含む前記文書構造グラフ内のノードと、前記2つの単語のうちのもう一方をテキストに含む前記文書構造グラフ内のノードとを両端とする部分グラフを抽出し、
ナレッジ追加手段は、ルールに従って文書構造グラフから抽出した部分グラフの両端のノードに含まれるテキスト内の名詞を抽出し、前記両端のノードから得られた名詞同士が関係を有するという情報を単語間関係情報に追加する
請求項1または請求項2に記載のナレッジ拡充システム。 - コンピュータが、
単語と単語との関係を示す単語間関係情報に基づいて、文書構造を示す文書構造グラフから、前記文書構造グラフの一部である部分グラフを抽出し、
前記文書構造グラフから、前記部分グラフと同じ構造の部分グラフを抽出するためのルールを作成し、
前記ルールに従って、前記文書構造グラフから部分グラフを抽出し、当該部分グラフが示す情報を前記単語間関係情報に追加する
ことを特徴とするナレッジ拡充方法。 - コンピュータに、
単語と単語との関係を示す単語間関係情報に基づいて、文書構造を示す文書構造グラフから、前記文書構造グラフの一部である部分グラフを抽出する部分グラフ抽出処理、
前記文書構造グラフから、前記部分グラフと同じ構造の部分グラフを抽出するためのルールを作成するルール作成処理、および、
前記ルールに従って、前記文書構造グラフから部分グラフを抽出し、当該部分グラフが示す情報を前記単語間関係情報に追加するナレッジ追加処理
を実行させるためのナレッジ拡充プログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2018/008759 WO2019171490A1 (ja) | 2018-03-07 | 2018-03-07 | ナレッジ拡充システム、方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2019171490A1 JPWO2019171490A1 (ja) | 2021-02-12 |
| JP7014288B2 true JP7014288B2 (ja) | 2022-02-01 |
Family
ID=67846956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020504549A Active JP7014288B2 (ja) | 2018-03-07 | 2018-03-07 | ナレッジ拡充システム、方法およびプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11874873B2 (ja) |
| JP (1) | JP7014288B2 (ja) |
| WO (1) | WO2019171490A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111639498A (zh) * | 2020-04-21 | 2020-09-08 | 平安国际智慧城市科技股份有限公司 | 知识抽取方法、装置、电子设备及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007094775A (ja) | 2005-09-29 | 2007-04-12 | Toshiba Corp | 意味解析装置、意味解析方法および意味解析プログラム |
| WO2008093569A1 (ja) | 2007-01-29 | 2008-08-07 | Nec Corporation | 情報抽出規則作成支援システム、情報抽出規則作成支援方法及び情報抽出規則作成支援プログラム |
| JP2009140056A (ja) | 2007-12-04 | 2009-06-25 | Mitsubishi Electric Corp | 言語知識獲得装置および言語知識獲得プログラム |
-
2018
- 2018-03-07 US US16/977,917 patent/US11874873B2/en active Active
- 2018-03-07 JP JP2020504549A patent/JP7014288B2/ja active Active
- 2018-03-07 WO PCT/JP2018/008759 patent/WO2019171490A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007094775A (ja) | 2005-09-29 | 2007-04-12 | Toshiba Corp | 意味解析装置、意味解析方法および意味解析プログラム |
| WO2008093569A1 (ja) | 2007-01-29 | 2008-08-07 | Nec Corporation | 情報抽出規則作成支援システム、情報抽出規則作成支援方法及び情報抽出規則作成支援プログラム |
| JP2009140056A (ja) | 2007-12-04 | 2009-06-25 | Mitsubishi Electric Corp | 言語知識獲得装置および言語知識獲得プログラム |
Non-Patent Citations (1)
| Title |
|---|
| 小林 暁雄,Wikipediaと汎用シソーラスを用いた汎用オントロジー構築手法,電子情報通信学会論文誌 ,社団法人電子情報通信学会,2010年12月01日,第J93-D巻 第12号,pp.2597~2609,ISSN 1880-4535 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200410168A1 (en) | 2020-12-31 |
| US11874873B2 (en) | 2024-01-16 |
| WO2019171490A1 (ja) | 2019-09-12 |
| JPWO2019171490A1 (ja) | 2021-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10360294B2 (en) | Methods and systems for efficient and accurate text extraction from unstructured documents | |
| US9626353B2 (en) | Arc filtering in a syntactic graph | |
| Isozaki | Japanese named entity recognition based on a simple rule generator and decision tree learning | |
| US7046847B2 (en) | Document processing method, system and medium | |
| JP5646792B2 (ja) | 単語分割装置、単語分割方法、及び単語分割プログラム | |
| CN106202395B (zh) | 文本聚类方法和装置 | |
| CN113779200A (zh) | 目标行业词库的生成方法、处理器及装置 | |
| KR101962113B1 (ko) | 자연어 문장을 확장하는 장치와 상기 자연어 문장을 확장하는 방법 | |
| JP4769031B2 (ja) | 言語モデルを作成する方法、かな漢字変換方法、その装置、コンピュータプログラムおよびコンピュータ読み取り可能な記憶媒体 | |
| EP1503295A1 (en) | Text generation method and text generation device | |
| Jain et al. | Context sensitive text summarization using k means clustering algorithm | |
| US20230177266A1 (en) | Sentence extracting device and sentence extracting method | |
| JP7014288B2 (ja) | ナレッジ拡充システム、方法およびプログラム | |
| CN107203509A (zh) | 标题生成方法和装置 | |
| CN113330430B (zh) | 语句结构向量化装置、语句结构向量化方法及记录有语句结构向量化程序的记录介质 | |
| JP2006251843A (ja) | 同義語対抽出装置及びそのためのコンピュータプログラム | |
| KR20260025228A (ko) | 지식 맵 생성 방법 및 장치 | |
| KR102661819B1 (ko) | 시간적 관계정보의 컨텍스트 이해를 위한 오픈 도메인 정보 활용 방법 | |
| JP6636873B2 (ja) | ソースコードからの仕様抽出装置 | |
| JP2007219620A (ja) | テキスト検索装置、テキスト検索プログラム、及びテキスト検索方法 | |
| JP2018077604A (ja) | 機能記述からの実現手段・方法の侵害候補を自動特定する人工知能装置 | |
| US20210073258A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
| CN114970543A (zh) | 一种众包设计资源的语义分析方法 | |
| Luong et al. | Word graph-based multi-sentence compression: Re-ranking candidates using frequent words | |
| JP2018165875A (ja) | インデックス生成プログラム、データ検索プログラム、インデックス生成装置、データ検索装置、インデックス生成方法、及びデータ検索方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200901 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211124 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211206 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211221 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220103 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7014288 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |