はじめに テキストを自動で要約してくれるPythonライブラリがあります。 長文、短文に関わらずテキストを与えると、ぎゅっとまとめた要約文を返してくれるというものです。 どの程度の要約ができるかはやってみないとわかりません。 テキスト要約には、大きく「抽出型」と「生成型」があるようですので、いずれもやってみることにしました。 今回の記事は、sumyという「抽出型」のPythonライブラリの適用例の紹介です。 sumyについて Python Package IndexにAutomatic text summarizerとあります。抽出型テキスト要約ができるPythonのライブラリです。 HTMLページやプレーンテキストから要約を抽出するためのシンプルなライブラリとコマンドラインユーティリティで、複数の要約アルゴリズム(LexRank, Lsa, Reduction, Luhn, SumBas