通して自然言語処理学の研究をしてきました。推論や因果関係に興味があり、主に含意関係認識の研究を行ってきています。本記事は、2019年4月現在の文自動生成に関してのサーベイを行った結果をまとめたものです。スカウトメール作成支援システムを導入しています。現在は、候補者情報とテンプレートを用いたスカウトメール作成支援システムを導入していますが、よりメール作成のコスト削減を目指すために、文の自動生成を用いることができないかと考えました。そこで、文の自動生成に関する研究がどのような現状であり、その技術が我々のプロダクトに使えるものであるのかという視点で調査を行いました。文生成についてまず、文生成と応用利用されるタスクについてまとめます。文生成とは、文・画像・その他諸々の表現を入力として、最終的に自然言語文を出力とする処理のことを言います。文生成の技術は様々な応用タスクで用いられています。質問文に対する応答の生成。発話に対する応答文の生成。記事などの文書から、要約した短い文または文書の生成。単語数などで生成文長の制限が可能。画像や動画に対するキャプションの生成。Wantedlyの募集要項文書からキャッチコピーの生成。画像にマッチした俳句の生成。音数、メロディなどを条件に歌詞を生成。論文例:メロディ条件付き歌詞言語モデル文生成に用いられるデータセットについて文生成に用いるデータセットは、何を生成したいか(応用タスク)によって異なります。文生成に利用可能であるデータセットを日本語と英語に分けて以下にまとめました。青空文庫の(著作権の切れた)作品に対して形態素解析を行ったデータ。毎日新聞、Web文書のリード文などのデータセット群。