JP6958417B2 - 文書要約装置、方法、及びプログラム - Google Patents
文書要約装置、方法、及びプログラム Download PDFInfo
- Publication number
- JP6958417B2 JP6958417B2 JP2018028305A JP2018028305A JP6958417B2 JP 6958417 B2 JP6958417 B2 JP 6958417B2 JP 2018028305 A JP2018028305 A JP 2018028305A JP 2018028305 A JP2018028305 A JP 2018028305A JP 6958417 B2 JP6958417 B2 JP 6958417B2
- Authority
- JP
- Japan
- Prior art keywords
- subset
- document
- elements
- submodular
- path
- 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
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
- G06F16/316—Indexing structures
- G06F16/322—Trees
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/34—Browsing; Visualisation therefor
- G06F16/345—Summarisation for human users
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/416—Extracting the logical structure, e.g. chapters, sections or page numbers; Identifying elements of the document, e.g. authors
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Document Processing Apparatus (AREA)
- Machine Translation (AREA)
Description
[非特許文献4]Katja Filippova and Michael Strube. 2008. Dependency tree based sentence compression. In Proceedings of the 5th International Natural Language Generation Conference.pages 25-32.
と書く。ただし、
はsentence treeの各々をひとまとめにするために便宜的に導入したdocument treeの根であり、VとEとはそれぞれ以下(1)式のように定義されるdocument treeの頂点集合および辺集合である。
を表している。
が与えられた時、要約に含まれる単語(あるいはチャンク)の部分集合S⊆Vおよび
が、
における
を根とした部分木を成しているならば、要約Sは依存構造を保存していることになる。また、Vの各要素vには長さlv≧0が割り当てられている。lvは例えば単語の文字数などに相当する。要約Sに含まれるvの長さの合計は、ある上限値L以下でなければならない。すなわち、
が満たされなくてはならない。したがって、
を用いて評価することとなる。この関数の値g(S)が大きくなるようなSを見つけることで、より情報量の多い要約を得ることができる。この関数gのことを目的関数と呼ぶ。本発明の実施の形態では、目的関数gとして単調劣モジュラ関数を用いる。ただし、gが単調劣モジュラであるとは、任意のX⊆Yに対して以下の関係が成り立つということを意味する。
とを結ぶパスを考え、それらのパスの集合を
と書く。すなわち、各要素v∈Vに対して、対応するパス
がただ一つ存在することになり、
が成り立つ。図2は、図1のdocument tree
から作られるパスの集合
を表している。図2に示すように、各要素v及び根に接続される節rに対応するパスの各々によりパスの集合が表される。また、Vp⊆Vをpに含まれる頂点の集合とし、任意の
に対して
と定義する。以上を用いると、上記の問題(2)は次の(3)式ように書き換えることができる。
を得る。
の根付き部分木になるという制約を満たしている。また、各sentence treeの葉となっている頂点の数をiとし、
と定義すると、VYは(2)式の問題に対する
近似解となっている。すなわち、上記の貪欲法で得られた解が必ずある程度良い要約になるということを、理論的に保証することができる。
を作成し、依存構造木に含まれる集合の各要素v∈Vの長さlvを計算して記憶部34に格納する。
における根
を含むパスの集合
と、要素の各々の長さlvと、を受け付け、(2)式に示す劣モジュラ関数を定式化し直した(3)式の劣モジュラ関数を最大化するように貪欲法を用いてパスを選択することを繰り返すことにより、依存構造木の根付き部分木に含まれる部分集合であって、かつ、部分集合の要素lvの長さの総和が上限L以下であるという制約を満たす部分集合から、情報量が最大となる部分集合を求め、文書の要約S⊆Vとして出力部50に出力する。探索は、図3のAlgorithm 1に示す貪欲法を用いて、パスを選択することによる部分集合の要素の長さの総和の増加分c({p'}|X)に対する、パスを選択することによる劣モジュラ関数の増加分f({p'}|X)の比が最大となるパスを選択すること(図3の3行目)を繰り返す。
を作成し、各要素v∈Vの長さlvを計算して記憶部34に格納する。
における根
を含むパスの集合
と、要素の各々の長さlvと、を受け付け、(2)式に示す劣モジュラ関数を定式化し直した(3)式の劣モジュラ関数を最大化するように貪欲法を用いてパスを選択することを繰り返すことにより、依存構造木の根付き部分木に含まれる部分集合であって、かつ、部分集合の要素lvの長さの総和が上限L以下であるという制約を満たす部分集合から、情報量が最大となる部分集合を求め、文書の要約S⊆Vとして出力部50に出力する。
20 演算部
30 主制御部
32 構築部
34 記憶部
36 探索部
50 出力部
100 文書要約装置
Claims (5)
- 文書の単語を要素とする集合から非冗長な部分集合を探索することにより前記文書を要約する劣モジュラ最大化問題において、
前記劣モジュラ最大化問題の要素の各々を含む集合と、前記集合の部分集合に対する情報量を定義する劣モジュラ関数と、前記文書の依存構造を表す依存構造木と、前記依存構造木における前記要素の各々及び根に接続される節に対応するパスの各々により表されるパスの集合と、前記要素の各々の長さと、前記部分集合の長さの上限と、を受け付け、
前記パスの集合の上で和集合、及び差集合によって定義される前記部分集合の増加分、及び前記部分集合の要素の長さの総和の増加分を用いた問題に対し、前記劣モジュラ関数を最大化するように貪欲法を用いて前記パスを選択することを繰り返すことにより、前記依存構造木の根付き部分木に含まれる部分集合であって、かつ、前記部分集合の要素の長さの総和が前記上限以下であるという制約を満たす部分集合から、前記情報量が最大となる部分集合を求め、前記文書の要約として出力する探索部、
を含む文書要約装置。 - 前記探索部は、貪欲法を用いて、前記パスを選択することによる前記部分集合の要素の長さの総和の増加分に対する、前記パスを選択することによる前記劣モジュラ関数の増加分の比が最大となるパスを選択することを繰り返す請求項1に記載の文書要約装置。
- 文書の単語を要素とする集合から非冗長な部分集合を探索することにより前記文書を要約する劣モジュラ最大化問題において、
探索部が、前記劣モジュラ最大化問題の要素の各々を含む集合と、前記集合の部分集合に対する情報量を定義する劣モジュラ関数と、前記文書の依存構造を表す依存構造木と、前記依存構造木における前記要素の各々及び根に接続される節に対応するパスの各々により表されるパスの集合と、前記要素の各々の長さと、前記部分集合の長さの上限と、を受け付け、
前記パスの集合の上で和集合、及び差集合によって定義される前記部分集合の増加分、及び前記部分集合の要素の長さの総和の増加分を用いた問題に対し、前記劣モジュラ関数を最大化するように貪欲法を用いて前記パスを選択することを繰り返すことにより、前記依存構造木の根付き部分木に含まれる部分集合であって、かつ、前記部分集合の要素の長さの総和が前記上限以下であるという制約を満たす部分集合から、前記情報量が最大となる部分集合を求め、前記文書の要約として出力するステップ、
を含む処理をコンピュータに実行させる文書要約方法。 - 前記探索部は、貪欲法を用いて、前記パスを選択することによる前記部分集合の要素の長さの総和の増加分に対する、前記パスを選択することによる前記劣モジュラ関数の増加分の比が最大となるパスを選択することを繰り返す請求項3に記載の文書要約方法。
- コンピュータを、請求項1又は請求項2に記載の文書要約装置の各部として機能させるためのプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018028305A JP6958417B2 (ja) | 2018-02-20 | 2018-02-20 | 文書要約装置、方法、及びプログラム |
| PCT/JP2019/004905 WO2019163584A1 (ja) | 2018-02-20 | 2019-02-12 | 文書要約装置、方法、及びプログラム |
| US16/970,932 US11216613B2 (en) | 2018-02-20 | 2019-02-12 | Document summarization device, method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018028305A JP6958417B2 (ja) | 2018-02-20 | 2018-02-20 | 文書要約装置、方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019144845A JP2019144845A (ja) | 2019-08-29 |
| JP6958417B2 true JP6958417B2 (ja) | 2021-11-02 |
Family
ID=67687194
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018028305A Active JP6958417B2 (ja) | 2018-02-20 | 2018-02-20 | 文書要約装置、方法、及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11216613B2 (ja) |
| JP (1) | JP6958417B2 (ja) |
| WO (1) | WO2019163584A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11934781B2 (en) * | 2020-08-28 | 2024-03-19 | Salesforce, Inc. | Systems and methods for controllable text summarization |
| CN120387493B (zh) * | 2025-06-23 | 2025-10-28 | 中国人民解放军国防科技大学 | 提升图神经网络训练效率的方法、装置、设备和介质 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5921457B2 (ja) * | 2013-02-05 | 2016-05-24 | 日本電信電話株式会社 | 文書要約方法、装置、及びプログラム |
| US10762283B2 (en) * | 2015-11-20 | 2020-09-01 | Adobe Inc. | Multimedia document summarization |
| JP6461832B2 (ja) * | 2016-01-27 | 2019-01-30 | 日本電信電話株式会社 | オラクル要約探索装置、方法、及びプログラム |
-
2018
- 2018-02-20 JP JP2018028305A patent/JP6958417B2/ja active Active
-
2019
- 2019-02-12 WO PCT/JP2019/004905 patent/WO2019163584A1/ja not_active Ceased
- 2019-02-12 US US16/970,932 patent/US11216613B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20200394212A1 (en) | 2020-12-17 |
| WO2019163584A1 (ja) | 2019-08-29 |
| JP2019144845A (ja) | 2019-08-29 |
| US11216613B2 (en) | 2022-01-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Coutts et al. | Stream fusion: From lists to streams to nothing at all | |
| US7992088B2 (en) | Method and system for copy and paste technology for stylesheet editing | |
| JP5807891B2 (ja) | 言語モデル学習装置及びコンピュータプログラム | |
| RU2610241C2 (ru) | Способ и система синтеза текста на основе извлеченной информации в виде rdf-графа с использованием шаблонов | |
| JP7481074B2 (ja) | コンテキスト・アウェア・データ・マイニング | |
| CN102103605A (zh) | 一种智能提取文档结构的方法及系统 | |
| US8117217B2 (en) | Information processing apparatus and encoding method | |
| CN114021541A (zh) | 演示文稿生成方法、装置、设备及存储介质 | |
| CN107220096A (zh) | 一种json数据解析方法及装置 | |
| CN114201957A (zh) | 文本情感分析方法、装置及计算机可读存储介质 | |
| WO2021000512A1 (zh) | 自然语言转换成程序语言的方法、装置及计算机设备 | |
| CN109857458A (zh) | 基于ANTLR的AltaRica 3.0的扁平化的转化方法 | |
| JP6958417B2 (ja) | 文書要約装置、方法、及びプログラム | |
| JP7474260B2 (ja) | 構造化文書処理装置、構造化文書処理方法及びプログラム | |
| JP6698006B2 (ja) | 要約生成装置、方法、及びプログラム | |
| CN110516249A (zh) | 一种情感倾向信息获得方法及装置 | |
| CN119046444B (zh) | 一种基于大模型的科学文献字段抽取方法及系统 | |
| CN116028038B (zh) | 基于dag图表的可视化流水线编排方法及相关组件 | |
| JPWO2011004524A1 (ja) | テキストマイニング装置 | |
| JP6232390B2 (ja) | テキスト要約装置、方法、及びプログラム | |
| CN117874220A (zh) | 一种基于关键事件的多文档摘要生成方法 | |
| JP2014225158A (ja) | 文書要約装置、方法、及びプログラム | |
| JP2017174009A (ja) | 事態間知識抽出装置、事態間知識抽出方法、及びプログラム | |
| JP4937709B2 (ja) | 構造化文書生成方法及び装置及びプログラム | |
| US8261185B2 (en) | Constructing linear representation of a content based network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210224 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210420 |
|
| 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: 20210907 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210920 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6958417 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |