JP7553202B2 - テキストシーケンス生成方法、装置、機器及び媒体 - Google Patents
テキストシーケンス生成方法、装置、機器及び媒体 Download PDFInfo
- Publication number
- JP7553202B2 JP7553202B2 JP2022567688A JP2022567688A JP7553202B2 JP 7553202 B2 JP7553202 B2 JP 7553202B2 JP 2022567688 A JP2022567688 A JP 2022567688A JP 2022567688 A JP2022567688 A JP 2022567688A JP 7553202 B2 JP7553202 B2 JP 7553202B2
- Authority
- JP
- Japan
- Prior art keywords
- text
- feature
- features
- initial text
- structured
- 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/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/42—Data-driven translation
- G06F40/44—Statistical methods, e.g. probability models
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
-
- 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/35—Clustering; Classification
- G06F16/355—Creation or modification of classes or clusters
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/126—Character encoding
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/216—Parsing using statistical methods
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/55—Rule-based translation
- G06F40/56—Natural language generation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
- G06N3/0442—Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Evolutionary Computation (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Machine Translation (AREA)
Description
本出願は、2020年6月24日に中国国家知的産権局に提出された、出願番号が202010591970.9であり、発明の名称が「テキストシーケンス生成方法、装置、機器及び媒体」である中国特許出願の優先権を主張しており、その内容の全ては、本明細書に参照によって取り込まれる。
本開示の実施例は、人工知能分野に関し、特にテキストシーケンス生成方法、装置、機器及び媒体に関する。
初期テキストシーケンスを取得し、前記初期テキストシーケンスから初期テキスト特徴を抽出するステップと、
前記初期テキストシーケンスにおける事実に関連付けられる構造化テキストシーケンスを取得し、前記構造化テキストシーケンスから構造化特徴を抽出するステップと、
前記初期テキスト特徴と前記構造化特徴に基づいて、融合してターゲットテキストシーケンスを生成するステップと、を含む。
初期テキストシーケンスの初期テキスト特徴を抽出するための初期テキスト特徴抽出モジュールと、
構造化テキストシーケンスの構造化特徴を抽出するための構造化特徴抽出モジュールと、
前記初期テキスト特徴と前記構造化特徴に基づいて、融合してターゲットテキストシーケンスを生成するための融合モジュールとを含む。
1つ又は複数のプロセッサと、
1つ又は複数のプログラムを記憶するためのメモリとを含み、
前記1つ又は複数のプログラムが前記1つ又は複数のプロセッサによって実行される場合、前記1つ又は複数のプロセッサに本開示の任意の実施例によるテキストシーケンスの生成方法を実現させる。
テキスト自動変換技術は、一般的には、異なる言語の言語間の変換を行ったり特定のテキストフォーマットを変換したりし、例えば、中国語のテキストを英語のテキストに変換し、記事を要約に変換し、ここで、表からテキストへの変換技術は、構造化データの情報表に基づいて、各行、列及び表枠間の関連関係を設定することにより、必要な場所に特定の句読点を設定し、表枠を削除した後、句読点付きの表枠のコンテンツを取得し、これは、表枠のコンテンツを一覧表示して記号を挿入することに相当する。上記の2つの技術的解決手段は、テキストコンテンツに対してテキストを編集できず、テキストコンテンツの正確性と流暢性を修正できないため、ユーザが変換後のテキストを使用すると、事実上の誤りと語順の乱れが発生する。
図1は、本開示の実施例1によるテキストシーケンスの生成方法のフローチャートであり、この方法は、様々なテキスト編集シーンに適用でき、既存のテキストシーケンスに基づいて新しいテキストシーケンスを生成する。この方法は、テキストシーケンスの生成装置によって実行され、この装置は、ソフトウェア及び/又はハードウェアの方式で実現されてもよく、具体的には、記憶と計算能力を備えたテキスト処理用の電子機器に継承され得る。
図2Aは、本開示の実施例2によるテキストシーケンスの生成方法のフローチャートである。本実施例の技術的解決手段は、上記技術的解決手段に基づいてさらに細分化され、具体的に、主に以下のステップを含む。
図2Bに示すように、記事の最初のドラフトを初期テキストシーケンスとして使用し、初期テキスト特徴を抽出できるモジュールAに入力して処理して、初期テキスト特徴を生成することができる。これは、記事の最初のドラフトの表現として使用され、情報表を構造化テキストシーケンスとしてモジュールBに入力して処理して、構造化特徴を生成することができる。これは、情報表の表現として使用でき、次に、初期テキスト特徴と構造化特徴をモジュールCでスティッチングして、結合されたベクトル化特徴を形成することができる。これは、記事の識別として使用できる。これは、前記初期テキスト特徴と前記構造化特徴に基づいて、融合してターゲットテキストシーケンスを生成する前に、前記初期テキスト特徴と前記構造化特徴を完全に接続されたニューラルネットワークに入力して、特徴スティッチングを実行してターゲットテキスト特徴を生成することと、次に、スティッチングされたターゲットテキスト特徴をモジュールDに入力して、ターゲットテキストシーケンスをターゲット記事として生成することと、をさらに含むことに相当する。上記各モジュールは、深度学習モデルとしてのニューラルネットワークによって実現されてもよく、それにより全体的な初期テキストシーケンス+構造化テキストシーケンスをターゲットテキストシーケンスに変換するテキスト変換モデルを構築でき、大量の『記事の最初のドラフト、記事、情報表』などの三重項のデータサンプルを利用してテキスト変換モデルをトレーニングできる。テキスト変換モデルを確率的勾配降下法とバックプロパゲーションで学習更新する。
図3は、本開示の実施例3によるテキストシーケンス生成方法のフローチャートである。本実施例は、前述実施例に基づいて、初期テキスト特徴と構造化特徴に基づいて融合してターゲットテキストシーケンスを生成する実現の形態をさらに紹介する。この方法は、以下のステップを含む。
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が整合される構造化特徴のテキストコンテンツと整合する場合、実行動作は、保留である。
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が整合される構造化特徴のテキストコンテンツと整合しない場合、実行動作は、スティッチング生成である。
現在の初期テキスト特徴と整合する構造化特徴が存在しない場合、実行動作は、廃棄である。
実行動作が保留である場合、前記現在の初期テキスト特徴を前記ターゲットテキスト特徴として保留するステップと、
実行動作がスティッチング生成である場合、前記現在の初期テキスト特徴と整合される構造化特徴に基づいて、前記ターゲットテキスト特徴としてスティッチングして生成するステップと、
実行動作が廃棄である場合、現在の初期テキスト特徴をフィルタリングして廃棄するステップと、
前記ターゲットテキスト特徴に基づいて前記ターゲットテキストシーケンスを生成するステップと、を含む。
本開示の実施例4はテキストシーケンス生成方法を提供し、本実施例は、上記実施例1から3に基づいて、テキストシーケンス生成方法の具体的な実現の形態をさらに紹介する。この方法は、
初期テキストシーケンスを取得し、前記初期テキストシーケンスから初期テキスト特徴を抽出するステップと、
前記初期テキストシーケンスにおける事実に関連付けられる構造化テキストシーケンスを取得し、前記構造化テキストシーケンスから構造化特徴を抽出するステップと、
それぞれ各初期テキスト特徴を現在の初期テキスト特徴とするステップと、
前記現在の初期テキスト特徴と前記構造化特徴とを事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定するステップと、を含み、
ここで、前記現在の初期テキスト特徴と前記構造化特徴とを事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定し、その事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定するアルゴリズムの具体的な実現は、以下のとおりである。
(外1)
(以下、「t~ t」等と記載することがある。)
を計算し、
(外2)
(以下、「vT α」等と記載することがある。)
は、トレーニング待ちのパラメータであり、モデルのトレーニング待ちのパラメータは、前述したテキスト変換モデルのトレーニングプロセスにおける学習によって決定されてもよく、btは、現在の初期テキスト特徴であり、stは、現在のターゲットテキスト特徴であり、下付き文字tは、テキスト特徴の順番であり、tjは、構造化特徴であり、1≦j≦Mであり、Mは、構造化特徴の数であり、exp( )は、指数関数であり、tanh( )は、双曲線正接関数であり、
ここで、tjは、以下の数式に従って決定されてもよく、
(外3)
(以下、各々「erabj j」、「epred j」、「eabj j」等と記載することがある。)
は、前記構造化特徴の主語、述語と目的語のセマンティック語ベクトルであり、ここで[;]は、ベクトルの接続を示し、
bt、st及びt~ tを完全に接続されたネットワークに入力して、以下の数式に従って動作選択判断ベクトルztを得て、
ここで、Waは、トレーニング待ちのパラメータであり、動作(action)は、予め設定される3種類である廃棄と、保留と、生成とを含む。
選択的に、前記現在の初期テキスト特徴と整合される構造化特徴に基づいて、前記ターゲットテキスト特徴としてスティッチングして生成するステップは、
語彙ライブラリにおける語彙と前記構造化テキストシーケンスにおける語彙を候補語彙として、各候補語彙の新しい語彙としての生成確率を計算し、前記生成確率に基づいて新しい語彙を決定するステップと、
前記新しい語彙をマッピングしてシーケンスベクトルを生成し、現在の事実ベクトルt~ tとスティッチングして、ターゲットテキスト特徴を生成するステップと、を含む。
以下の数式に従って新しい語彙のソースが語彙ライブラリ又は構造化テキストシーケンスであるソース確率Pgateを計算するステップと、
(外4)
(以下、「ωT g」等と記載することがある。)
とagは、トレーニング待ちのパラメータであり、sigmoid( )は、アクティブ化関数である)、
以下の数式に従って前記語彙ライブラリの候補語彙の発生確率pgen(yt|zt)を計算するステップと、
pgen(yt|zt)=softmax(Wy・zt) 数式(6)
(ここで、Wyは、トレーニング待ちのパラメータであり、ytは、生成待ちの新しい語彙であり、softmax( )は、回帰アルゴリズムのコスト関数である)、
以下の数式に従って前記構造化テキストシーケンスにおける候補語彙のコピー確率pcopyを
pcopy=(oj|zt)∝exp(vc・tanh(Wc・[zt;tj])) 数式(7)として計算するステップと、
(ここで、vcとWcは、トレーニング待ちのパラメータであり、ojは、候補語彙の事実三重項である)
前記ソース確率、発生確率及びコピー確率に基づいて新しい語彙の生成確率を
前記生成確率に基づいて各候補語彙から新しい語彙を決定するステップと、を含む。
本開示の実施例5は、テキストシーケンス生成方法を提供する。この実施例は、前述実施例に基づいて、キャッシュエリアの設置によってテキスト語彙の処理プロセスを順次に実行することを具体的に紹介する。
抽出される前記初期テキスト特徴を初期キャッシュエリアに記憶するステップと、
抽出される前記構造化特徴を事実キャッシュエリアに記憶するステップと、をさらに含み、
それに応じて、前記初期テキスト特徴と前記構造化特徴に基づいて、融合してターゲットテキストシーケンスを生成するステップは、
前記初期キャッシュエリアから現在処理待ちの初期テキスト特徴を順に抽出し、前記事実キャッシュエリアの構造化特徴と、融合してターゲットテキストシーケンスを生成するステップを含む。
事実キャッシュエリア:事実を表す三重項〈主語、述語、目的語〉、即ち構造化テキストシーケンス、及び対応する構造化特徴tjを保存するために使用され、1≦j≦Mであり、事実キャッシュエリアでは、事実三重項のベクトル表現は、主語、述語及び目的語のベクトル表現によってスティッチングされた後、完全に接続されたニューラルネットワークを介して構造化特徴を得る、
編集キャッシュエリア:編集データストリームを記憶するために用いられ、即ちターゲットテキストシーケンス及びターゲットテキスト特徴stを保存するために用いられる。編集キャッシュエリアでは、初期のターゲットテキスト特徴は、初期キャッシュエリアにおける全てのベクトルを平均し、事実キャッシュエリアにおける全てのベクトルを平均した後、別の完全に接続されたニューラルネットワークを介して取得され得る。次に、各時刻のテキスト特徴は、長短期記憶リカレントニューラルネットワークによって計算されて得られる。
図5は、本開示の実施例6によるテキストシーケンス生成装置の構造概略図である。この装置は、初期テキスト特徴抽出モジュール510と、構造化特徴抽出モジュール520と、融合モジュール530とを含む。
特徴抽出ユニットは、初期テキストシーケンスを取得し、双方向の長短期記憶リカレントニューラルネットワークに入力して、前記初期テキスト特徴を抽出するために用いられる。
事実三重項決定ユニットは、前記構造化テキストシーケンスに基づいて主語と、述語と、目的語とを含む少なくとも1つの事実三重項を決定し、前記事実三重項を完全に接続されたニューラルネットワークに入力して、事実三重項シーケンスをスティッチングして形成し、前記構造化特徴とするために用いられる。
フィルタリングユニットは、前記構造化特徴に基づいて前記初期テキスト特徴をフィルタリングして、融合してターゲットテキストシーケンスを生成するために用いられ、
是正ユニットは、前記構造化特徴に基づいて前記初期テキスト特徴のテキストコンテンツを是正して、融合してターゲットテキストシーケンスを生成するために用いられる。
現在サブユニットは、それぞれ各初期テキスト特徴を現在の初期テキスト特徴とするために用いられ、
実行動作決定ユニットは、前記現在の初期テキスト特徴と前記構造化特徴とを事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定するために用いられ、
ターゲットシーケンス生成ユニットは、前記実行動作に基づいて、前記現在の初期テキスト特徴を処理して、前記ターゲットテキストシーケンスを生成するために用いられる。
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が整合される構造化特徴のテキストコンテンツと整合しない場合、実行動作は、スティッチング生成であると決定すること、
現在の初期テキスト特徴と整合する構造化特徴が存在しない場合、実行動作は、廃棄であると決定すること、又は、
前記現在の初期テキスト特徴と前記構造化特徴とを長短期記憶リカレントニューラルネットワークに入力して事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定することに用いられる。
αt,j∝exp(vT α・tanh(Wα・[st;bt;tj]))
ここで、WαとvT αは、トレーニング待ちのパラメータであり、btは、現在の初期テキスト特徴であり、stは、現在のターゲットテキスト特徴であり、下付き文字tは、テキスト特徴の順番であり、tjは、構造化特徴であり、1≦j≦Mであり、Mは、構造化特徴の数であり、exp( )は、指数関数であり、tanh( )は、双曲線正接関数であり、
ここで、tjは、以下の数式に従って決定され、
tj=tanh(Wt・[erabj j;epred j;eabj j]+at)
ここで、Wtとatは、トレーニング待ちのパラメータであり、erabj j、epred j、eabj jは、前記構造化特徴の主語、述語と目的語のセマンティック語ベクトルであり、ここで[;]は、ベクトルの接続を示し、
bt、st及びt~ tを完全に接続されたネットワークに入力して、以下の数式に従って動作選択判断ベクトルztを得て、
zt=tanh(Wz・[st;bt;t~ t]+az)
ここで、Wzとazは、トレーニング待ちのパラメータであり、
前記動作選択判断ベクトルztと動作選択パラメータWaの乗算結果に基づいて、現在の初期テキスト特徴によって実行される動作に対する動作決定確率p(action|zt)を決定し、
動作決定確率に基づいて、前記現在の初期テキストシーケンスの実行動作を決定するために用いられる。
スティッチング生成サブユニットは、語彙ライブラリにおける語彙と前記構造化テキストシーケンスにおける語彙を候補語彙として、各候補語彙の新しい語彙としての生成確率を計算し、前記生成確率に基づいて新しい語彙を決定し、前記新しい語彙をマッピングしてシーケンスベクトルを生成し、現在の事実ベクトルt~ tとスティッチングして、ターゲットテキスト特徴を生成するために用いられる。
Pgate=sigmoid(ωT g・zt+ag)
ここで、ωT gとagは、トレーニング待ちのパラメータであり、sigmoid( )は、アクティブ化関数であり、
以下の数式に従って前記語彙ライブラリの候補語彙の発生確率pgen(yt|zt)を計算し、
pgen(yt|zt)=softmax(Wy・zt)
ここで、Wyは、トレーニング待ちのパラメータであり、ytは、生成待ちの新しい語彙であり、softmax( )は、回帰アルゴリズムのコスト関数であり、
以下の数式に従って前記構造化テキストシーケンスにおける候補語彙のコピー確率pcopyを
pcopy=(oj|zt)∝exp(vc・tanh(Wc・[zt;tj]))として計算し、
ここで、vcとWcは、トレーニング待ちのパラメータであり、ojは、候補語彙の事実三重項であり、
前記ソース確率、発生確率とコピー確率に基づいて新しい語彙の生成確率を
前記生成確率に基づいて各候補語彙から新しい語彙を決定するために用いられる。
特徴スティッチングモジュールは、前記初期テキスト特徴と前記構造化特徴を完全に接続されたニューラルネットワークに入力して、特徴スティッチングを行うために用いられる。
初期テキストシーケンスを取得し、前記初期テキストシーケンスから初期テキスト特徴を抽出するステップと、
前記初期テキストシーケンスにおける事実に関連付けられる構造化テキストシーケンスを取得し、前記構造化テキストシーケンスから構造化特徴を抽出するステップと、
前記初期テキスト特徴と前記構造化特徴に基づいて、融合してターゲットテキストシーケンスを生成するステップと、を含む。
前記構造化特徴に基づいて前記初期テキスト特徴をフィルタリングし、且つ前記構造化特徴に基づいて前記初期テキスト特徴のテキストコンテンツを是正して、融合して前記ターゲットテキストシーケンスを生成するステップを含む。
それぞれ各初期テキスト特徴を現在の初期テキスト特徴とするステップと、
前記現在の初期テキスト特徴と前記構造化特徴とを事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定するステップと、
前記実行動作に基づいて、前記現在の初期テキスト特徴を処理して、前記ターゲットテキストシーケンスを生成するステップと、を含む。
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が整合される構造化特徴のテキストコンテンツと整合する場合、実行動作は、保留であると決定するステップと、
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が整合される構造化特徴のテキストコンテンツと整合しない場合、実行動作は、スティッチング生成であると決定するステップと、
現在の初期テキスト特徴と整合する構造化特徴が存在しない場合、実行動作は、廃棄であると決定するステップと、を含み、
それに応じて、前記実行動作に基づいて、前記現在の初期テキスト特徴を処理して、前記ターゲットテキストシーケンスを生成するステップは、
実行動作が保留である場合、前記現在の初期テキスト特徴を前記ターゲットテキスト特徴として保留するステップと、
実行動作がスティッチング生成である場合、前記現在の初期テキスト特徴と整合される構造化特徴に基づいて、前記ターゲットテキスト特徴としてスティッチングして生成するステップと、
実行動作が廃棄である場合、現在の初期テキスト特徴をフィルタリングして廃棄するステップと、
前記ターゲットテキスト特徴に基づいて前記ターゲットテキストシーケンスを生成するステップと、を含む。
前記現在の初期テキスト特徴と前記構造化特徴とを長短期記憶リカレントニューラルネットワークに入力して事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定するステップを含む。
初期テキストシーケンスを取得し、双方向の長短期記憶リカレントニューラルネットワークに入力して、前記初期テキスト特徴を抽出するステップを含む。
前記構造化テキストシーケンスに基づいて主語と、述語と、目的語とを含む少なくとも1つの事実三重項を決定するステップと、
前記事実三重項を完全に接続されたニューラルネットワークに入力して、事実三重項シーケンスをスティッチングして形成し、前記構造化特徴とするステップと、を含む。
以下の数式に基づいて現在の事実ベクトルt~ tを計算するステップと、
αt,j∝exp(vT α・tanh(Wα・[st;bt;tj]))
ここで、WαとvT αは、トレーニング待ちのパラメータであり、btは、現在の初期テキスト特徴であり、stは、現在のターゲットテキスト特徴であり、下付き文字tは、テキスト特徴の順番であり、tjは、構造化特徴であり、1≦j≦Mであり、Mは、構造化特徴の数であり、exp( )は、指数関数であり、tanh( )は、双曲線正接関数であり、
ここで、tjは、以下の数式に従って決定され、
tj=tanh(Wt・[erabj j;epred j;eabj j]+at)
ここで、Wtとatは、トレーニング待ちのパラメータであり、erabj j、epred j、eabj jは、前記構造化特徴の主語、述語と目的語のセマンティック語ベクトルであり、ここで[;]は、ベクトルの接続を示す)
bt、st及びt~ tを完全に接続されたネットワークに入力して、以下の数式に従って動作選択判断ベクトルztを得るステップと、
zt=tanh(Wz・[st;bt;t~ t]+az)
(ここで、Wzとazは、トレーニング待ちのパラメータである)
前記動作選択判断ベクトルztと動作選択パラメータWaの乗算結果に基づいて、現在の初期テキスト特徴によって実行される動作に対する動作決定確率p(action|zt)を決定するステップと、
動作決定確率に基づいて、前記現在の初期テキストシーケンスの実行動作を決定するステップと、を含む。
語彙ライブラリにおける語彙と前記構造化テキストシーケンスにおける語彙を候補語彙として、各候補語彙の新しい語彙としての生成確率を計算し、前記生成確率に基づいて新しい語彙を決定するステップと、
前記新しい語彙をマッピングしてシーケンスベクトルを生成し、現在の事実ベクトルt~ tとスティッチングして、ターゲットテキスト特徴を生成するステップと、を含む。
Pgate=sigmoid(ωT g・zt+ag)
(ここで、ωT gとagは、トレーニング待ちのパラメータであり、sigmoid( )は、アクティブ化関数である)
以下の数式に従って前記語彙ライブラリの候補語彙の発生確率pgen(yt|zt)を計算するステップと、
pgen(yt|zt)=softmax(Wy・zt)
(ここで、Wyは、トレーニング待ちのパラメータであり、ytは、生成待ちの新しい語彙であり、softmax( )は、回帰アルゴリズムのコスト関数である)
以下の数式に従って前記構造化テキストシーケンスにおける候補語彙のコピー確率pcopyを
pcopy=(oj|zt)∝exp(vc・tanh(Wc・[zt;tj]))
として計算するステップと、
(ここで、vcとWcは、トレーニング待ちのパラメータであり、ojは、候補語彙の事実三重項である)
前記ソース確率、発生確率とコピー確率に基づいて新しい語彙の生成確率を
前記生成確率に基づいて各候補語彙から新しい語彙を決定するステップと、を含む。
抽出される前記初期テキスト特徴を初期キャッシュエリアに記憶するステップと、
抽出される前記構造化特徴を事実キャッシュエリアに記憶するステップと、をさらに含み、
それに応じて、前記初期テキスト特徴と前記構造化特徴に基づいて、融合してターゲットテキストシーケンスを生成するステップは、
前記初期キャッシュエリアから現在処理待ちの初期テキスト特徴を順に抽出し、前記事実キャッシュエリアの構造化特徴と、融合してターゲットテキストシーケンスを生成するステップを含む。
前記初期テキスト特徴と前記構造化特徴を完全に接続されたニューラルネットワークに入力して、特徴スティッチングを行うステップをさらに含む。
初期テキストシーケンスの初期テキスト特徴を抽出するための初期テキスト特徴抽出モジュールと、
構造化テキストシーケンスの構造化特徴を抽出するための構造化特徴抽出モジュールと、
前記初期テキスト特徴と前記構造化特徴に基づいて、融合してターゲットテキストシーケンスを生成するための融合モジュールとを含む。
1つ又は複数のプロセッサと、
1つ又は複数のプログラムを記憶するためのメモリとを含み、
前記1つ又は複数のプログラムが前記1つ又は複数のプロセッサによって実行される場合、前記1つ又は複数のプロセッサに開示のいずれか1つ実施例に記載のテキストシーケンスの生成方法を実行させる。
Claims (12)
- テキストシーケンスの生成装置によって実行されるテキストシーケンスの生成方法であって、
複数の独立した語句を含む記事全体である初期テキストシーケンスを取得し、前記初期テキストシーケンスから、前記初期テキストシーケンス内の各語彙に対応するコーディング値のベクトルである初期テキスト特徴を抽出するステップと、
前記初期テキストシーケンスにおける事実に関連付けられる、前記初期テキストシーケンス内の前記各語彙から検索された全ての事実構造化語彙である構造化テキストシーケンスを取得し、前記構造化テキストシーケンスから、前記構造化テキストシーケンス内の各語彙に対応するコーディング値のベクトルである構造化特徴を抽出するステップと、
前記初期テキスト特徴と前記構造化特徴に基づいて、ターゲットテキストシーケンスを生成するステップと、を含み、
前記初期テキスト特徴と前記構造化特徴に基づいて、ターゲットテキストシーケンスを生成する前記ステップは、
前記構造化特徴に基づいて前記初期テキスト特徴をフィルタリングし、且つ前記構造化特徴に基づいてフィルタリングされた前記初期テキスト特徴のテキストコンテンツを是正して、前記ターゲットテキストシーケンスを生成するステップを含み、
前記構造化特徴に基づいて前記初期テキスト特徴をフィルタリングし、且つ前記構造化特徴に基づいてフィルタリングされた前記初期テキスト特徴のテキストコンテンツを是正して、前記ターゲットテキストシーケンスを生成する前記ステップは、
前記初期テキストシーケンスから抽出された前記初期テキスト特徴における各初期テキスト特徴をそれぞれ現在の初期テキスト特徴とするステップと、
前記現在の初期テキスト特徴と前記構造化特徴とを事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定するステップと、
前記実行動作に基づいて、前記現在の初期テキスト特徴を処理して、前記ターゲットテキストシーケンスを生成するステップと、を含み、
事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定する前記ステップは、
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が、整合される前記構造化特徴のテキストコンテンツと整合する場合、実行動作は、保留であると決定するステップと、
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が、整合される前記構造化特徴のテキストコンテンツと整合しない場合、実行動作は、結合生成であると決定するステップと、
現在の初期テキスト特徴と整合する構造化特徴が存在しない場合、実行動作は、廃棄であると決定するステップと、を含み、
それに応じて、前記実行動作に基づいて、前記現在の初期テキスト特徴を処理して、前記ターゲットテキストシーケンスを生成するステップは、
実行動作が保留である場合、前記現在の初期テキスト特徴をターゲットテキスト特徴として保留するステップと、
実行動作が結合生成である場合、前記現在の初期テキスト特徴と整合される前記構造化特徴とを、前記ターゲットテキスト特徴として結合して生成するステップと、
実行動作が廃棄である場合、現在の初期テキスト特徴をフィルタリングして廃棄するステップと、
前記ターゲットテキスト特徴に基づいて前記ターゲットテキストシーケンスを生成するステップと、を含む
ことを特徴とするテキストシーケンスの生成方法。 - 前記現在の初期テキスト特徴と前記構造化特徴とを事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定する前記ステップは、
前記現在の初期テキスト特徴と前記構造化特徴とを長短期記憶リカレントニューラルネットワークに入力して事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定するステップを含む、
ことを特徴とする請求項1に記載の方法。 - 初期テキストシーケンスを取得し、前記初期テキストシーケンスから初期テキスト特徴を抽出する前記ステップは、
初期テキストシーケンスを取得し、双方向の長短期記憶リカレントニューラルネットワークに入力して、前記初期テキスト特徴を抽出するステップを含む、
ことを特徴とする請求項1に記載の方法。 - 構造化テキストシーケンスを取得し、前記構造化テキストシーケンスから構造化特徴を抽出する前記ステップは、
前記構造化テキストシーケンスに基づいて主語と、述語と、目的語とを含む少なくとも1つの事実三重項を決定するステップと、
前記事実三重項を完全に接続されたニューラルネットワークに入力して、事実三重項シーケンスをスティッチングして形成し、前記構造化特徴とするステップと、を含む、
ことを特徴とする請求項1に記載の方法。 - 前記現在の初期テキスト特徴と前記構造化特徴とを事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定する前記ステップは、
以下の数式に基づいて現在の事実ベクトル
(外1)
を計算するステップと、
ここで、αt,jは、以下の数式に従って決定され、
ここで、Wαと
(外2)
は、トレーニング待ちのパラメータであり、btは、現在の初期テキスト特徴であり、stは、現在のターゲットテキスト特徴であり、下付き文字tは、テキスト特徴の順番であり、tjは、構造化特徴であり、1≦j≦Mであり、Mは、構造化特徴の数であり、exp( )は、指数関数であり、tanh( )は、双曲線正接関数であり、
ここで、tjは、以下の数式に従って決定され、
ここで、Wtとatは、トレーニング待ちのパラメータであり、
(外3)
は、前記構造化特徴の主語、述語及び目的語のセマンティック語ベクトルであり、ここで、[;]はベクトルの接続を示し、
bt、st及び
(外4)
を完全に接続されたネットワークに入力して、以下の数式に従って動作選択判断ベクトルztを得るステップと、
ここで、Wzとazは、トレーニング待ちのパラメータであり、
前記動作選択判断ベクトルztと動作選択パラメータWaの乗算結果に基づいて、現在の初期テキスト特徴によって実行される動作に対する動作決定確率p(action|zt)を決定するステップと、
動作決定確率に基づいて、前記現在の初期テキストシーケンスの実行動作を決定するステップと、を含む、
ことを特徴とする請求項1に記載の方法。 - 語彙ライブラリにおける語彙と前記構造化テキストシーケンスにおける語彙を候補語彙として、各候補語彙の新しい語彙としての生成確率を計算し、前記生成確率に基づいて新しい語彙を決定する前記ステップは、
以下の数式に従って、新しい語彙のソースが語彙ライブラリ又は構造化テキストシーケンスであるソース確率Pgateを計算するステップと、
ここで、
(外6)
とagは、トレーニング待ちのパラメータであり、sigmoid( )は、アクティブ化関数であり、
以下の数式に従って前記語彙ライブラリの候補語彙の発生確率pgen(yt|zt)を計算するステップと、
pgen(yt|zt)=softmax(Wy・zt)
ここで、Wyは、トレーニング待ちのパラメータであり、ytは、生成待ちの新しい語彙であり、softmax( )は、回帰アルゴリズムのコスト関数であり、
以下の数式に従って、前記構造化テキストシーケンスにおける候補語彙のコピー確率pcopyを
pcopy=(oj|zt)∝exp(vc・tanh(Wc・[zt;tj]))
として計算するステップと、
ここで、vcとWcは、トレーニング待ちのパラメータであり、ojは、候補語彙の事実三重項であり、
前記ソース確率、発生確率及びコピー確率に基づいて新しい語彙の生成確率を
として計算するステップと、
前記生成確率に基づいて各候補語彙から新しい語彙を決定するステップと、を含む、
ことを特徴とする請求項6に記載の方法。 - 抽出される前記初期テキスト特徴を初期キャッシュエリアに記憶するステップと、
抽出される前記構造化特徴を事実キャッシュエリアに記憶するステップと、をさらに含み、
それに応じて、前記初期テキスト特徴と前記構造化特徴に基づいて、ターゲットテキストシーケンスを生成するステップは、
前記初期キャッシュエリアから現在処理待ちの初期テキスト特徴を順に抽出し、前記事実キャッシュエリアの構造化特徴と、ターゲットテキストシーケンスを生成するステップを含む、
ことを特徴とする請求項1から7のいずれか一項に記載の方法。 - 前記初期テキスト特徴と前記構造化特徴に基づいて、ターゲットテキストシーケンスを生成する前記ステップの前に、
前記初期テキスト特徴と前記構造化特徴を完全に接続されたニューラルネットワークに入力して、特徴結合を行うステップをさらに含む、
ことを特徴とする請求項8に記載の方法。 - テキストシーケンスの生成装置であって、
1つ又は複数のプロセッサと、
1つ又は複数のプログラムを記憶するためのメモリとを含み、
前記1つ又は複数のプログラムが前記1つ又は複数のプロセッサによって実行されると、前記1つ又は複数のプロセッサに、
複数の独立した語句を含む記事全体である初期テキストシーケンスの、前記初期テキストシーケンス内の各語彙に対応するコーディング値のベクトルである初期テキスト特徴を抽出するステップと、
前記初期テキストシーケンス内の前記各語彙から検索された全ての事実構造化語彙である構造化テキストシーケンスの、前記構造化テキストシーケンス内の各語彙に対応するコーディング値のベクトルである構造化特徴を抽出するステップと、
前記初期テキスト特徴と前記構造化特徴に基づいて、ターゲットテキストシーケンスを生成するステップとを実行させ、
前記1つ又は複数のプロセッサに、さらに、
前記構造化特徴に基づいて前記初期テキスト特徴をフィルタリングし、且つ前記構造化特徴に基づいてフィルタリングされた前記初期テキスト特徴のテキストコンテンツを是正して、前記ターゲットテキストシーケンスを生成するステップを実行させ、
前記構造化特徴に基づいて前記初期テキスト特徴をフィルタリングし、且つ前記構造化特徴に基づいてフィルタリングされた前記初期テキスト特徴のテキストコンテンツを是正して、前記ターゲットテキストシーケンスを生成する前記ステップは、
前記初期テキストシーケンスから抽出された前記初期テキスト特徴における各初期テキスト特徴をそれぞれ現在の初期テキスト特徴とするステップと、
前記現在の初期テキスト特徴と前記構造化特徴とを事実整合し、事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定するステップと、
前記実行動作に基づいて、前記現在の初期テキスト特徴を処理して、前記ターゲットテキストシーケンスを生成するステップと、を含み、
事実整合結果に基づいて前記現在の初期テキスト特徴に対する実行動作を決定する前記ステップは、
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が、整合される前記構造化特徴のテキストコンテンツと整合する場合、実行動作は、保留であると決定するステップと、
現在の初期テキスト特徴と整合する構造化特徴が存在し、且つ前記現在の初期テキスト特徴が、整合される前記構造化特徴のテキストコンテンツと整合しない場合、実行動作は、結合生成であると決定するステップと、
現在の初期テキスト特徴と整合する構造化特徴が存在しない場合、実行動作は、廃棄であると決定するステップと、を含み、
それに応じて、前記実行動作に基づいて、前記現在の初期テキスト特徴を処理して、前記ターゲットテキストシーケンスを生成するステップは、
実行動作が保留である場合、前記現在の初期テキスト特徴をターゲットテキスト特徴として保留するステップと、
実行動作が結合生成である場合、前記現在の初期テキスト特徴と整合される前記構造化特徴とを、前記ターゲットテキスト特徴として結合して生成するステップと、
実行動作が廃棄である場合、現在の初期テキスト特徴をフィルタリングして廃棄するステップと、
前記ターゲットテキスト特徴に基づいて前記ターゲットテキストシーケンスを生成するステップと、を含む、テキストシーケンスの生成装置。 - コンピュータプログラムが記憶されているコンピュータ可読記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行されるとき、請求項1から9のいずれか一項に記載のテキストシーケンスの生成方法が実現されることを特徴とするコンピュータ可読記憶媒体。
- プロセッサによって実行されるとき、請求項1から9のいずれか一項に記載のテキストシーケンスの生成方法が実現される、コンピュータプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010591970.9 | 2020-06-24 | ||
| CN202010591970.9A CN111783422B (zh) | 2020-06-24 | 2020-06-24 | 一种文本序列生成方法、装置、设备和介质 |
| PCT/CN2021/101267 WO2021259205A1 (zh) | 2020-06-24 | 2021-06-21 | 一种文本序列生成方法、装置、设备和介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023525731A JP2023525731A (ja) | 2023-06-19 |
| JP7553202B2 true JP7553202B2 (ja) | 2024-09-18 |
Family
ID=72761519
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022567688A Active JP7553202B2 (ja) | 2020-06-24 | 2021-06-21 | テキストシーケンス生成方法、装置、機器及び媒体 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11669679B2 (ja) |
| EP (1) | EP4174714A4 (ja) |
| JP (1) | JP7553202B2 (ja) |
| CN (1) | CN111783422B (ja) |
| WO (1) | WO2021259205A1 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111783422B (zh) * | 2020-06-24 | 2022-03-04 | 北京字节跳动网络技术有限公司 | 一种文本序列生成方法、装置、设备和介质 |
| US12112131B2 (en) * | 2021-09-10 | 2024-10-08 | Salesforce, Inc. | Systems and methods for factual extraction from language model |
| CN114091414B (zh) * | 2021-11-19 | 2025-10-10 | 北京有竹居网络技术有限公司 | 用于改写叙事性文本的方法、设备、装置和介质 |
| CN114283813B (zh) * | 2021-12-30 | 2025-01-21 | 联想(北京)有限公司 | 一种语音识别方法、装置及电子设备 |
| CN115410185B (zh) * | 2022-08-26 | 2026-01-09 | 惠每数科(北京)医疗科技有限公司 | 一种多模态数据中特定人名及单位名属性的提取方法 |
| CN116452169B (zh) * | 2023-06-14 | 2023-11-24 | 北京华品博睿网络技术有限公司 | 一种在线招聘生成式推荐系统及方法 |
| CN117273667B (zh) * | 2023-11-22 | 2024-02-20 | 浪潮通用软件有限公司 | 一种单据审核处理方法及设备 |
| CN118916397B (zh) * | 2024-10-09 | 2024-12-20 | 每日互动股份有限公司 | 一种获取目标用户画像的方法、装置、介质及设备 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110060584A1 (en) | 2009-09-09 | 2011-03-10 | International Business Machines Corporation | Error correction using fact repositories |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3936453B2 (ja) * | 1997-12-04 | 2007-06-27 | 富士通株式会社 | 文書校正装置 |
| KR100430399B1 (ko) * | 2001-12-18 | 2004-05-04 | 볼보 컨스트럭션 이키프먼트 홀딩 스웨덴 에이비 | 중장비 조종박스의 높낮이 조절장치 |
| JP4361299B2 (ja) * | 2003-03-20 | 2009-11-11 | 株式会社リコー | 評価表現抽出装置、プログラム、及び記憶媒体 |
| EP1672531A3 (en) * | 2004-12-14 | 2008-10-15 | International Business Machines Corporation | Method and apparatus for generation of text documents |
| US8412648B2 (en) * | 2008-12-19 | 2013-04-02 | nXnTech., LLC | Systems and methods of making content-based demographics predictions for website cross-reference to related applications |
| US9058308B2 (en) * | 2012-03-07 | 2015-06-16 | Infosys Limited | System and method for identifying text in legal documents for preparation of headnotes |
| US10657206B2 (en) * | 2015-03-11 | 2020-05-19 | Stats Llc | Graphical user interface system and method for natural language generation editing |
| US10108603B2 (en) * | 2015-06-01 | 2018-10-23 | Nuance Communications, Inc. | Processing natural language text with context-specific linguistic model |
| HK1220319A2 (zh) * | 2016-07-29 | 2017-04-28 | 万云数码媒体有限公司 | 基於结构化网络知识的自动中文本体库建构方法、系统及计算机可读介质 |
| US10192551B2 (en) * | 2016-08-30 | 2019-01-29 | Google Llc | Using textual input and user state information to generate reply content to present in response to the textual input |
| CN107526725B (zh) * | 2017-09-04 | 2021-08-24 | 北京百度网讯科技有限公司 | 基于人工智能的用于生成文本的方法和装置 |
| CN110019471B (zh) * | 2017-12-15 | 2024-03-08 | 微软技术许可有限责任公司 | 从结构化数据生成文本 |
| CN108268613B (zh) * | 2017-12-29 | 2022-07-08 | 广州都市圈网络科技有限公司 | 基于语义分析的旅游行程生成方法、电子设备及存储介质 |
| CN109062937B (zh) * | 2018-06-15 | 2019-11-26 | 北京百度网讯科技有限公司 | 训练描述文本生成模型的方法、生成描述文本的方法及装置 |
| CN110737758B (zh) * | 2018-07-03 | 2022-07-05 | 百度在线网络技术(北京)有限公司 | 用于生成模型的方法和装置 |
| US11151334B2 (en) * | 2018-09-26 | 2021-10-19 | Huawei Technologies Co., Ltd. | Systems and methods for multilingual text generation field |
| CN110362823B (zh) * | 2019-06-21 | 2023-07-28 | 北京百度网讯科技有限公司 | 描述文本生成模型的训练方法和装置 |
| CN110377902B (zh) * | 2019-06-21 | 2023-07-25 | 北京百度网讯科技有限公司 | 描述文本生成模型的训练方法和装置 |
| CN110413977A (zh) * | 2019-08-02 | 2019-11-05 | 山东浪潮通软信息科技有限公司 | 一种基于书签技术动态生成合同文本的方法 |
| CN111177383B (zh) * | 2019-12-24 | 2024-01-16 | 上海大学 | 一种融合文本语法结构和语义信息的文本实体关系自动分类方法 |
| CN111783422B (zh) * | 2020-06-24 | 2022-03-04 | 北京字节跳动网络技术有限公司 | 一种文本序列生成方法、装置、设备和介质 |
-
2020
- 2020-06-24 CN CN202010591970.9A patent/CN111783422B/zh active Active
-
2021
- 2021-06-21 WO PCT/CN2021/101267 patent/WO2021259205A1/zh not_active Ceased
- 2021-06-21 EP EP21829928.7A patent/EP4174714A4/en not_active Ceased
- 2021-06-21 JP JP2022567688A patent/JP7553202B2/ja active Active
-
2022
- 2022-08-12 US US17/819,550 patent/US11669679B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110060584A1 (en) | 2009-09-09 | 2011-03-10 | International Business Machines Corporation | Error correction using fact repositories |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4174714A4 (en) | 2023-12-06 |
| CN111783422A (zh) | 2020-10-16 |
| EP4174714A1 (en) | 2023-05-03 |
| WO2021259205A1 (zh) | 2021-12-30 |
| US20220382965A1 (en) | 2022-12-01 |
| JP2023525731A (ja) | 2023-06-19 |
| US11669679B2 (en) | 2023-06-06 |
| CN111783422B (zh) | 2022-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7553202B2 (ja) | テキストシーケンス生成方法、装置、機器及び媒体 | |
| CN108985358B (zh) | 情绪识别方法、装置、设备及存储介质 | |
| CN111506696A (zh) | 基于少量训练样本的信息抽取方法及装置 | |
| WO2023125379A1 (zh) | 文字生成方法、装置、电子设备及存储介质 | |
| US20250191398A1 (en) | Character processing method and apparatus, and electronic device and storage medium | |
| CN112883968B (zh) | 图像字符识别方法、装置、介质及电子设备 | |
| CN113033682B (zh) | 视频分类方法、装置、可读介质、电子设备 | |
| CN118053123B (zh) | 报警信息生成方法、装置、电子设备与计算机介质 | |
| WO2021238604A1 (zh) | 翻译方法、装置、电子设备及计算机可读存储介质 | |
| CN110377778A (zh) | 基于标题图相关性的图排序方法、装置及电子设备 | |
| WO2024104239A1 (zh) | 视频标注方法、装置、设备、介质及产品 | |
| WO2025087394A1 (zh) | 素材展示方法、装置、设备及存储介质 | |
| CN109408834A (zh) | 辅助机器翻译方法、装置、设备及存储介质 | |
| CN113688256B (zh) | 临床知识库的构建方法、装置 | |
| CN114168735A (zh) | 文本情感分类方法、装置、存储介质及电子设备 | |
| US20260051096A1 (en) | Video editing method, device, and medium | |
| WO2025055658A1 (zh) | 图像生成方法、装置、系统、电子设备、计算机可读介质 | |
| WO2025092911A1 (zh) | 视频特征提取方法、视频生成方法、装置、介质及设备 | |
| CN119106216A (zh) | 信息交互方法、装置、电子设备和存储介质 | |
| CN109410121B (zh) | 人像胡须生成方法及装置 | |
| CN115409044B (zh) | 翻译方法、装置、可读介质及电子设备 | |
| CN117034959A (zh) | 数据处理方法、装置、电子设备及存储介质 | |
| CN115906838A (zh) | 文本抽取方法、装置、电子设备以及存储介质 | |
| CN113762523A (zh) | 一种文本生成方法、装置、存储介质及电子设备 | |
| CN112966506A (zh) | 一种文本处理方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221107 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221107 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240408 |
|
| 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: 20240806 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240903 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7553202 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |