適用製品
自然言語処理装置、翻訳装置、およびプログラム
目的
翻訳対象とする原言語文に応じて、翻訳結果である目的言語文の文数を少なくとも推定することのできる自然言語処理装置、翻訳装置、およびプログラムを提供する。
効果
原言語文を与えたときに、文数推定装置が、その原言語文に対応する目的言語文(翻訳結果)の適切な文数を推定することができる。
また、文数推定装置が推定した文数を指定することによって、翻訳装置が出力する目的言語文(翻訳結果)の文数を制御することができる。
技術概要
対のデータを供給する文対供給部と、
文数を求める文数推定部と、
データを出力する文数情報付与部と、
学習用原言語文のデータと、学習用目的言語文のデータとの対を、供給する学習用データ供給部と、
入力原言語文に出力目的言語文の文数の情報を付加する文数指定部と、
モデルの学習を行うとともに、入力原言語文を、モデルに入力することによって、モデルが求めた出力目的言語文を出力する翻訳処理部と、
自然言語処理装置と、
を備え、
自然言語処理装置は、
学習用原言語文と、学習用目的言語文と、学習用文数情報と、を含む学習用データを供給する学習用データ供給部と、
原言語文に対応する目的言語文の文数情報を出力する推定部と、
推定部に対して原言語文を供給する原言語文供給部と、
を備え、
学習モードで動作する場合には、推定部は、モデルの機械学習を行い、
推定実行モードで動作する場合には、推定部は、原言語文に対応する文数情報を出力する、
もので、
自然言語処理装置の原言語文供給部は、入力原言語文を、自然言語処理装置の推定部に供給し、
文数指定部は、出力目的言語文の文数の情報を付加する、
翻訳装置。