評価文抽出手段によって、特定対象に関する情報が記載されたレビュー文書を含む複数の学習用文書の各々から、予め定められた評価表現を含む評価文を抽出するステップと、素性抽出手段によって、前記評価文抽出手段によって前記評価文が抽出された前記複数の学習用文書の各々について、前記学習用文書から抽出された前記評価文からなる文書の特徴を示す素性、又は前記学習用文書の特徴を示す素性を抽出するステップと、学習手段によって、前記レビュー文書である前記学習用文書について抽出された前記素性の各々を正例の素性とし、前記レビュー文書でない前記学習用文書について抽出された前記素性の各々を負例の素性として、入力された文書が前記レビュー文書であるか否かを分類するための分類モデルを学習するステップと、を含む分類モデル学習方法。文分割手段によって、特定対象に関する情報が記載されたレビュー文書を含む複数の学習用文書の各々を、文単位で分割するステップと、評価文抽出手段によって、前記複数の学習用文書の各々から、予め定められた評価表現を含む評価文を抽出するステップと、素性抽出手段によって、前記評価文抽出手段によって前記評価文が抽出された前記複数の学習用文書の各々について、前記学習用文書から抽出された前記評価文の各々の特徴を示す素性、又は前記学習用文書の各文の素性を抽出するステップと、学習手段によって、前記複数の学習用文書の各評価文又は各文について抽出された前記素性の各々に基づいて、入力された文が前記レビュー文書内の文であるか否かを分類するための前記分類モデルを学習するステップと、を含む分類モデル学習方法。前記学習手段によって学習するステップは、前記レビュー文書である前記学習用文書の各評価文又は各文について抽出された前記素性の各々を正例の素性とし、前記レビュー文書でない前記学習用文書の各評価文又は各文について抽出された前記素性の各々を負例の素性として、前記分類モデルを学習する請求項2記載の分類モデル学習方法。前記学習手段によって学習するステップは、前記学習用文書の各評価文又は各文のうちの前記特定対象に関する情報が記載されたレビュー文の各々について抽出された前記素性の各々を正例の素性とし、前記学習用文書の各評価文又は各文のうちの前記レビュー文でない文の各々について抽出された前記素性の各々を負例の素性として、前記分類モデルを学習する請求項2記載の分類モデル学習方法。入力素性抽出手段によって、入力された文書内の前記評価文からなる文書の特徴を示す素性、又は前記入力された文書の特徴を示す素性を抽出するステップと、分類手段によって、請求項1記載の分類モデル学習方法によって学習された前記分類モデルと、前記入力素性抽出手段によって抽出された前記素性とに基づいて、前記入力された文書が前記レビュー文書であるか否かを分類するステップと、を含むレビュー文書分類方法。入力文分割手段によって、入力された文書を、文単位で分割するステップと、入力素性抽出手段によって、前記入力された文書から抽出される前記評価文の各々の素性、又は前記入力された文書の各文の素性を抽出するステップと、分類手段によって、請求項2~請求項4の何れか1項記載の分類モデル学習方法によって学習された前記分類モデルと、前記入力素性抽出手段によって抽出された各評価文の前記素性又は各文の前記素性とに基づいて、前記入力された文書の各評価文又は各文について、前記レビュー文書内の文であるか否かを分類するステップと、判定手段によって、前記分類手段によって分類された各評価文の分類結果又は前記文書の各文の分類結果に基づいて、前記入力された文書が前記レビュー文書であるか否かを判定するステップと、を含むレビュー文書分類方法。特定対象に関する情報が記載されたレビュー文書を含む複数の学習用文書の各々から、予め定められた評価表現を含む評価文を抽出する評価文抽出手段と、前記評価文抽出手段によって前記評価文が抽出された前記複数の学習用文書の各々について、前記学習用文書から抽出された前記評価文からなる文書の特徴を示す素性、又は前記学習用文書の特徴を示す素性を抽出する素性抽出手段と、前記レビュー文書である前記学習用文書について抽出された前記素性の各々を正例の素性とし、前記レビュー文書でない前記学習用文書について抽出された前記素性の各々を負例の素性として、入力された文書が前記レビュー文書であるか否かを分類するための分類モデルを学習する学習手段と、を含む分類モデル学習装置コンピュータに、請求項1~請求項4の何れか1項記載の分類モデル学習方法、あるいは請求項5又は6記載のレビュー文書分類方法の各ステップを実行させるためのプログラム。しかしながら、blog等のソーシャルメディアにおいて得られる文書から、レビュー文書を抽出する場合、レビュー文書になりえる文書数が、非レビュー文書と比べて少ない。例えば、飲食店に関するブログの内、全体の8割が非レビュー文書であり、レビュー文書は全体の2割程度しか存在しない。そのため、学習器を利用する際に正例と負例のバランスが悪くなり、学習結果として得られる分類モデルの分類性能の低下を招く場合がある。本発明は、上記の事情を鑑みてなされたもので、学習データの正例と負例のバランスを調整することができ、レビュー文書であるか否かを精度よく分類することができる分類モデル学習方法、装置、プログラム、及びレビュー文書分類方法を提供することを目的とする。上記の目的を達成するために第1の発明に係る分類モデル学習方法は、評価文抽出手段によって、特定対象に関する情報が記載されたレビュー文書を含む複数の学習用文書の各々から、予め定められた評価表現を含む評価文を抽出するステップと、素性抽出手段によって、前記評価文抽出手段によって前記評価文が抽出された前記複数の学習用文書の各々について、前記学習用文書から抽出された前記評価文からなる文書の特徴を示す素性、又は前記学習用文書の特徴を示す素性を抽出するステップと、学習手段によって、前記レビュー文書である前記学習用文書について抽出された前記素性の各々を正例の素性とし、前記レビュー文書でない前記学習用文書について抽出された前記素性の各々を負例の素性として、入力された文書が前記レビュー文書であるか否かを分類するための分類モデルを学習するステップと、を含む。第2の発明に係る分類モデル学習装置は、特定対象に関する情報が記載されたレビュー文書を含む複数の学習用文書の各々から、予め定められた評価表現を含む評価文を抽出する評価文抽出手段と、前記評価文抽出手段によって前記評価文が抽出された前記複数の学習用文書の各々について、前記学習用文書から抽出された前記評価文からなる文書の特徴を示す素性、又は前記学習用文書の特徴を示す素性を抽出する素性抽出手段と、前記レビュー文書である前記学習用文書について抽出された前記素性の各々を正例の素性とし、前記レビュー文書でない前記学習用文書について抽出された前記素性の各々を負例の素性として、入力された文書が前記レビュー文書であるか否かを分類するための分類モデルを学習する学習手段と、を含んで構成されている。第1の発明に係る分類モデル学習方法及び第2の発明に係る分類モデル学習装置によれば、評価文抽出手段によって、特定対象に関する情報が記載されたレビュー文書を含む複数の学習用文書の各々から、予め定められた評価表現を含む評価文を抽出する。素性抽出手段によって、前記評価文抽出手段によって前記評価文が抽出された前記複数の学習用文書の各々について、前記学習用文書から抽出された前記評価文からなる文書の特徴を示す素性、又は前記学習用文書の特徴を示す素性を抽出する。そして、学習手段によって、前記レビュー文書である前記学習用文書について抽出された前記素性の各々を正例の素性とし、前記レビュー文書でない前記学習用文書について抽出された前記素性の各々を負例の素性として、入力された文書が前記レビュー文書であるか否かを分類するための分類モデルを学習する。このように、学習用文書から評価文を抽出し、評価文が抽出された複数の学習用文書の各々について抽出された素性の各々に基づいて、分類モデルを学習することにより、学習データの正例と負例のバランスを調整することができ、レビュー文書であるか否かを精度よく分類することができる。第3の発明に係る分類モデル学習方法は、文分割手段によって、特定対象に関する情報が記載されたレビュー文書を含む複数の学習用文書の各々を、文単位で分割するステップと、評価文抽出手段によって、前記複数の学習用文書の各々から、予め定められた評価表現を含む評価文を抽出するステップと、素性抽出手段によって、前記評価文抽出手段によって前記評価文が抽出された前記複数の学習用文書の各々について、前記学習用文書から抽出された前記評価文の各々の特徴を示す素性、又は前記学習用文書の各文の素性を抽出するステップと、学習手段によって、前記複数の学習用文書の各評価文又は各文について抽出された前記素性の各々に基づいて、入力された文が前記レビュー文書内の文であるか否かを分類するための前記分類モデルを学習するステップと、を含む。このように、レビュー文書を含む学習用文書の各々を文単位に分割すると共に、学習用文書から評価文を抽出し、評価文が抽出された学習用文書の各文について抽出された素性の各々に基づいて、分類モデルを学習することにより、学習データの正例と負例のバランスを調整することができ、レビュー文書であるか否かを精度よく分類することができる。第4の発明に係るレビュー文書分類方法は、入力素性抽出手段によって、入力された文書内の前記評価文からなる文書の特徴を示す素性、又は前記入力された文書の特徴を示す素性を抽出するステップと、分類手段によって、上記第1の発明に係る分類モデル学習方法によって学習された前記分類モデルと、前記入力素性抽出手段によって抽出された前記素性とに基づいて、前記入力された文書が前記レビュー文書であるか否かを分類するステップと、を含む。このように、レビュー文書を含む学習用文書のうち、評価文が抽出された学習用文書について抽出された素性の各々に基づいて学習した分類モデルを用いて、入力された文書がレビュー文書であるか否かを判定することにより、正例と負例のバランスを調整した学習データで、レビュー文書であるか否かを精度よく分類することができる。第5の発明に係るレビュー文書分類方法は、入力文分割手段によって、入力された文書を、文単位で分割するステップと、入力素性抽出手段によって、前記入力された文書から抽出される前記評価文の各々の素性、又は前記入力された文書の各文の素性を抽出するステップと、分類手段によって、第3の発明に係る分類モデル学習方法によって学習された前記分類モデルと、前記入力素性抽出手段によって抽出された各評価文の前記素性又は各文の前記素性とに基づいて、前記入力された文書の各評価文又は各文について、前記レビュー文書内の文であるか否かを分類するステップと、判定手段によって、前記分類手段によって分類された各評価文の分類結果又は前記文書の各文の分類結果に基づいて、前記入力された文書が前記レビュー文書であるか否かを判定するステップと、を含む。このように、レビュー文書を含む学習用文書のうち、評価文が抽出された学習用文書の各文について抽出された素性の各々に基づいて学習した分類モデルを用いて、入力された文書がレビュー文書であるか否かを判定することにより、正例と負例のバランスを調整した学習データで、レビュー文書であるか否かを精度よく分類することができる。第6の発明に係るプログラムは、コンピュータに、上記の分類モデル学習方法、あるいは上記のレビュー文書分類方法の各ステップを実行させるためのプログラムである。以上説明したように、本発明の分類モデル学習方法、装置、及びプログラムによれば、学習データの正例と負例のバランスを調整することができ、レビュー文書であるか否かを精度よく分類することができる、という効果が得られる。また、本発明のレビュー文書分類方法及びプログラムによれば、正例と負例のバランスを調整した学習データで、レビュー文書であるか否かを精度よく分類することができる、という効果が得られる。以下、図面を参照して本発明の実施の形態を詳細に説明する。第1の実施の形態<システム構成>本発明の第1の実施の形態に係るレビュー文書分類装置100は、ソーシャルメディア例えば、ブログにおいて得られたブログ文書が入力され、特定対象例えば、店舗や商品に関する客観的な情報または主観的な情報例えば、口コミ情報などの意見が記載されたレビュー文書であるか否かの判定結果を出力する。1つのブログ文書は1つ以上の文からなるテキストデータである。このレビュー文書分類装置100は、CPUと、RAMと、後述する学習処理ルーチン及び文書分類処理ルーチンを実行するためのプログラムを記憶したROMとを備えたコンピュータで構成され、機能的には次に示すように構成されている。図1に示すように、レビュー文書分類装置100は、入力部10と、演算部20と、出力部30とを備えている。入力部10は、学習用文書として入力された複数のブログ文書からなる文書群を受け付ける。例えば、ブログ文書として図2に示すようなデータを入力することができる。入力部10は、学習用文書としてのブログ文書と共に、当該ブログ文書が、特定対象に関するレビュー文書であるか否かを示す教師情報の入力を、ブログ文書毎に受け付ける。また、入力部10は、分類対象として入力されたブログ文書を受け付ける。なお、入力されるブログ文書は形態素解析済みであってもよく、この場合には、後述する形態素解析部22、31を省略することができる。演算部20は、文書データベース21、形態素解析部22、評価文抽出部23、素性抽出部24、学習部25、及びモデル記憶部26を備えている。文書データベース21は、入力部10により受け付けた学習用文書としての複数のブログ文書からなる文書群及びブログ文書毎の教師情報を記憶する。形態素解析部22は、各ブログ文書について、分割された文ごとに、既存の技術である形態素解析によって、当該文を単語に区切り、さらに各単語に品詞を付与し出力する。たとえば、ブログ文書が、図3Aに示すように、A社の新商品を買ってしまいました。である場合、形態素解析結果として、図3Bに示すように、A社名詞の格助詞新商品名詞を格助詞買動詞語幹っ動詞活用語尾て動詞接尾辞しま動詞語幹い動詞活用語尾ました動詞接尾辞略が得られる。評価文抽出部23は、各ブログ文書について、形態素解析結果に基づいて、予め用意された評価表現が出現する評価文のみを抽出して、図3Cに示すような評価文のみで構成された評価文書非評価文が取り除かれた文書を作成することにより、評価文のみで構成された評価文書の集合を作成する。このとき、当該評価文書の集合から、評価文の出現しない文書は削除される。ここで、評価文は非レビュー文書と比べると、レビュー文書に多く出現する傾向にある。入力された学習用のブログ文書から、非評価文を抜き取ることで、評価文書の集合中の非レビュー文書の割合を減少させることが可能になる。評価表現はあらかじめ作成した評価表現の辞書に基づいて取得される。評価表現の辞書には、例えば、美味しい、綺麗、美しい、可愛い、おしゃれ、大きい、小さい、少ない、態度が悪い、汚い、まずいなどが含まれる。対象がブログのようなソーシャルメディアである場合、顔文字や絵文字、記号などを評価表現として利用しても良い。素性抽出部24は、各ブログ文書について、作成された評価文書ごとに、形態素解析によって得られた結果を利用して、機械学習に用いる、文書の特徴を示す素性を作成する。例えば、文書の素性として、文書中の形態素の頻度分布ヒストグラムなどを用いる。レビュー文書には特定の感性表現および評価表現が多く出現することがある。そのため、感性表現評価表現の有無および種類を素性として利用してもよい。また、顔文字絵文字等を素性として利用してもよい。素性抽出部24は、レビュー文書であるブログ文書から作成された評価文書の素性を、正例の学習データとしてメモリ図示省略に記憶する。また、素性抽出部24は、非レビュー文書であるブログ文書から作成された評価文書の素性を、負例の学習データとしてメモリに記憶する。学習部25は、学習用文書である文書群から得られた正例の学習データレビュー文書から作成された評価文書の素性及び負例の学習データ非レビュー文書から作成された評価文書の素性を用いて、機械学習によって、入力された文書がレビュー文書であるか否かを分類するための分類モデルを作成して、モデル記憶部26に記憶する。機械学習アルゴリズムとしては、例えばサポートベクトルマシンSVMやMarkovLogicNetworkなどのアルゴリズムを利用することができる。モデル記憶部26に記憶される分類モデルは、例えば、各素性に関する重みの数値を格納したものである。また、演算部20は、形態素解析部31、評価文抽出部32、素性抽出部33、及び分類部34を備えている。なお、素性抽出部33は、入力素性抽出手段の一例である。形態素解析部31は、形態素解析部22と同様に、分類対象のブログ文書について、形態素解析によって、当該文書を単語に区切り、さらに各単語に品詞を付与し出力する。評価文抽出部32は、評価文抽出部32と同様に、分類対象のブログ文書について、形態素解析結果に基づいて、予め用意された評価表現が出現する評価文のみを抽出して、評価文書非評価文が取り除かれた文書を作成する。このとき、分類対象のブログ文書が評価文の出現しない文書である場合には、後段の処理を行わずに、非レビュー文書であると分類すればよい。素性抽出部33は、分類対象のブログ文書から作成された評価文書について、形態素解析によって得られた結果を利用して、素性抽出部24と同様に、文書の特徴を示す素性を作成する。分類部34は、例えば、分類対象のブログ文書から作成された評価文書について、例えば、抽出された素性を示す数値に、分類モデルが持つ対応する重みを乗算した数値の各々を要素とする特徴ベクトルを用いて、サポートベクトルマシンのアルゴリズムにより、当該文書が、レビュー文書であるか否かを分類する。分類部34による分類結果が、出力部30より出力される。<レビュー文書分類装置の作用>次に、第1の実施の形態に係るレビュー文書分類装置100の作用について説明する。まず、学習用文書としての複数のブログ文書である文書群と、当該複数のブログ文書の各々がレビュー文書であるか否かを示す教師情報とがレビュー文書分類装置100に入力されると、レビュー文書分類装置100によって、入力された文書群及び教師情報が、文書データベース21へ格納される。そして、レビュー文書分類装置100によって、図4に示す学習処理ルーチンが実行される。まず、ステップS101において、文書データベース21から1つのブログ文書を取り出す。そして、ステップS102において、形態素解析部22によって、上記ステップS101において取り出されたブログ文書に対して、形態素解析処理を行う。次のステップS103では、評価文抽出部23によって、上記ステップS103で得られた形態素解析結果と、予め用意した評価表現の辞書とに基づいて、ブログ文書から評価文を抽出し、評価文書を作成する。ステップS104では、素性抽出部24によって、上記ステップS103で作成された評価文書について、上記ステップS102で得られた形態素解析結果に基づいて素性を抽出し、ステップS105において、当該ブログ文書がレビュー文書であれば、上記ステップS104で抽出された評価文書の素性を、レビュー文書の素性正例の学習データとしてメモリに記憶し、当該ブログ文書が非レビュー文書であれば、上記ステップS104で抽出された評価文書の素性を、非レビュー文書の素性負例の学習データとしてメモリに記憶する。ステップS106では、文書データベース21に記憶されている全てのブログ文書について、上記ステップS101~S105の処理を実行したか否かを判定し、上記ステップS101~S105の処理を実行していないブログ文書が存在する場合には、上記ステップS101へ戻り、当該ブログ文書を取り出す。一方、全てのブログ文書について、上記ステップS101~S105の処理を実行した場合には、ステップS107へ進む。ステップS107において、学習部25によって、メモリに記憶された正例の学習データ及び負例の学習データを用いて、機械学習によって、分類モデルを学習し、ステップS108において、モデル記憶部26に分類モデルを格納し、学習処理ルーチンを終了する。そして、分類対象のブログ文書がレビュー文書分類装置100に入力されると、レビュー文書分類装置100によって、図5に示す文書分類処理ルーチンが実行される。まず、ステップS111において、入力部10により入力されたブログ文書を受け付ける。そして、ステップS112において、形態素解析部31によって、上記ステップS111において入力されたブログ文書に対して、形態素解析処理を行う。次のステップS113では、評価文抽出部32によって、上記ステップS112で得られた形態素解析結果と、予め用意した評価表現の辞書とに基づいて、ブログ文書から評価文を抽出し、評価文書を作成する。次のステップS114では、素性抽出部33によって、上記ステップS113で作成されたブログ文書の評価文書について、素性を抽出する。ステップS115では、分類部34によって、上記ステップS114で抽出された素性と、モデル記憶部26に記憶された分類モデルとに基づいて、当該ブログ文書が、レビュー文書であるか分類する。そして、ステップS116では、上記ステップS115の分類結果を出力部30により出力して、文書分類処理ルーチンを終了する。以上説明したように、第1の実施の形態に係るレビュー文書分類装置によれば、複数の学習用のブログ文書の各々から評価文を抽出し、評価文が含まれていた学習用のブログ文書から作成された評価文書の各々について抽出された素性の各々に基づいて、分類モデルを学習することにより、学習データの正例と負例のバランスを調整することができ、レビュー文書であるか否かを精度よく分類することが可能な分類モデルを学習することができる。また、レビュー文書を含む学習用のブログ文書のうち、評価文が含まれていた学習用のブログ文書から作成された評価文書について抽出された素性の各々に基づいて学習した分類モデルを用いて、入力されたブログ文書がレビュー文書であるか否かを判定することにより、正例と負例のバランスを調整した学習データで、レビュー文書であるか否かを精度よく分類することができる。[第2の実施の形態]<システム構成>次に、第2の実施の形態に係るレビュー文書分類装置について説明する。なお、第1の実施の形態と同様の構成となる部分については、同一符号を付して説明を省略する。第2の実施の形態では、ブログ文書を文単位で分割し、各文の素性を抽出して、分類モデルの学習を行っている点が、第1の実施の形態と異なっている。図6に示すように、第2の実施の形態に係るレビュー文書分類装置200の演算部220は、文書データベース21、文分割部222、形態素解析部22、評価文抽出部23、素性抽出部224、学習部225、及びモデル記憶部26を備えている。文分割部222は、文書データベース21に記憶された文書群の各ブログ文書を、文単位に分割する。文分割の方法は既知の技術を用いればよく、例えば句読点や改行などが出現する箇所で分割すればよい。また、ブログ等のソーシャルメディアで得られる文書を利用する際には、顔文字、絵文字等が文区切りに利用されていることが多い。そのため、絵文字や顔文字を文区切りに利用してもよい。素性抽出部224は、各ブログ文書について、作成された評価文書の評価文ごとに、形態素解析によって得られた結果を利用して、機械学習に用いる、文の特徴を示す素性を作成する。例えば、文の素性として、文中の形態素の頻度分布ヒストグラムなどを用いる。また、ブログのようなソーシャルメディアのテキストでは、複数の文にまたいで評価している場合がある。そのため、前後の文の評価表現、形態素の頻度などを素性として利用しても良い。素性抽出部224は、図7に示すように、レビュー文書であるブログ文書から抽出された各評価文の素性を、正例の学習データとしてメモリ図示省略に記憶する。また、素性抽出部224は、非レビュー文書であるブログ文書から抽出された各評価文の素性を、負例の学習データとしてメモリに記憶する。学習部225は、学習用文書である文書群から得られた正例の学習データレビュー文書から抽出された評価文の素性及び負例の学習データ非レビュー文書から抽出された評価文の素性を用いて、機械学習によって、入力された文がレビュー文書内の文であるか否かを分類するための分類モデルを作成して、モデル記憶部26に記憶する。また、演算部220は、文分割部231、形態素解析部31、評価文抽出部32、素性抽出部233、分類部234、及びレビュー文書判定部235を備えている。なお、文分割部231は、入力文分割手段の一例であり、素性抽出部233は、入力素性抽出手段の一例である。文分割部231は、文分割部222と同様に、入力された分類対象のブログ文書を、文単位に分割する。形態素解析部31は、形態素解析部22と同様に、分類対象のブログ文書について、分割された文ごとに、形態素解析によって、当該文を単語に区切り、さらに各単語に品詞を付与し出力する。素性抽出部233は、分類対象のブログ文書について、図8に示すように、抽出された評価文ごとに、形態素解析によって得られた結果を利用して、素性抽出部224と同様に、文の特徴を示す素性を作成する。分類部234は、例えば、分類対象のブログ文書の各評価文について、例えば、抽出された素性を示す数値に、分類モデルが持つ対応する重みを乗算した数値の各々を要素とする特徴ベクトルを用いて、サポートベクトルマシンのアルゴリズムにより、当該評価文が、レビュー文書内の文であるか否かを分類する。これによって、図9に示すように、各評価文が、レビュー文であるか、非レビュー文であるかに分類される。レビュー文書判定部235は、分類対象のブログ文書について、レビュー文と分類された評価文の割合が、閾値以上である場合には、レビュー文書であると判定し、閾値未満である場合には、非レビュー文書であると判定する。レビュー文書判定部235による判定結果が、出力部30より出力される。<レビュー文書分類装置の作用>次に、第2の実施の形態に係るレビュー文書分類装置200の作用について説明する。なお、第1の実施の形態と同様の処理については、同一符号を付して詳細な説明を省略する。まず、レビュー文書分類装置200によって、図10に示す学習処理ルーチンが実行される。まず、ステップS101において、文書データベース21から1つのブログ文書を取り出す。そして、ステップS102において、文分割部222によって、上記ステップS101において取り出されたブログ文書を、文単位で分割する。ステップS102において、形態素解析部22によって、上記ステップS101において取り出されたブログ文書の各文に対して、形態素解析処理を行う。次のステップS103では、評価文抽出部23によって、上記ステップS103で得られた形態素解析結果と、予め用意した評価表現の辞書とに基づいて、ブログ文書から評価文を抽出する。ステップS202では、素性抽出部224によって、上記ステップS103で抽出された評価文の各々について、上記ステップS102で得られた形態素解析結果に基づいて素性を抽出し、ステップS203において、当該ブログ文書がレビュー文書であれば、上記ステップS202で抽出された評価文の素性を、レビュー文の素性正例の学習データとしてメモリに記憶し、当該ブログ文書が非レビュー文書であれば、上記ステップS202で抽出された評価文の素性を、非レビュー文の素性負例の学習データとしてメモリに記憶する。ステップS106では、文書データベース21に記憶されている全てのブログ文書について、上記ステップS101、S201、S102、S103、S202、S203の処理を実行したか否かを判定し、上記ステップS101、S201、S102、S103、S202、S203の処理を実行していないブログ文書が存在する場合には、上記ステップS101へ戻り、当該ブログ文書を取り出す。一方、全てのブログ文書について、上記ステップS101、S201、S102、S103、S202、S203の処理を実行した場合には、ステップS107へ進む。ステップS107において、学習部225によって、メモリに記憶された正例の学習データ及び負例の学習データを用いて、機械学習によって、分類モデルを学習し、ステップS108において、モデル記憶部26に分類モデルを格納し、学習処理ルーチンを終了する。そして、分類対象のブログ文書がレビュー文書分類装置200に入力されると、レビュー文書分類装置200によって、図11に示す文書分類処理ルーチンが実行される。まず、ステップS111において、入力部10により入力されたブログ文書を受け付ける。そして、ステップS211において、文分割部231によって、上記ステップS111において入力されたブログ文書を、文単位で分割する。ステップS112において、形態素解析部31によって、上記ステップS111において入力されたブログ文書の各文に対して、形態素解析処理を行う。次のステップS113では、評価文抽出部32によって、上記ステップS112で得られた形態素解析結果と、予め用意した評価表現の辞書とに基づいて、ブログ文書から評価文を抽出する。次のステップS212では、素性抽出部233によって、上記ステップS113で抽出されたブログ文書の各評価文について、素性を抽出する。ステップS213では、分類部234によって、ブログ文書の各評価文について、上記ステップS212で抽出された素性と、モデル記憶部26に記憶された分類モデルとに基づいて、当該評価文が、レビュー文であるか非レビュー文であるか分類する。そして、ステップS214では、レビュー文書判定部235によって、上記ステップS214でレビュー文であると分類された評価文の割合に基づいて、ブログ文書がレビュー文書であるか否かを判定する。ステップS215において、上記ステップS214の判定結果を出力部30により出力して、文書分類処理ルーチンを終了する。以上説明したように、第2の実施の形態に係るレビュー文書分類装置によれば、レビュー文書を含む学習用のブログ文書の各々を文単位に分割すると共に、学習用のブログ文書から評価文を抽出し、学習用のブログ文書の各評価文について抽出された素性の各々に基づいて、分類モデルを学習することにより、学習データの正例と負例のバランスを調整することができ、レビュー文書であるか否かを精度よく分類することが可能な分類モデルを学習することができる。また、レビュー文書を含む学習用のブログ文書から抽出された各評価文の素性の各々に基づいて学習した分類モデルを用いて、入力されたブログ文書がレビュー文書であるか否かを判定することにより、正例と負例のバランスを調整した学習データで、レビュー文書であるか否かを精度よく分類することができる。なお、本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば、評価文を含む学習用のブログ文書から、非評価文を取り除かないようにしてもよい。すなわち、学習用のブログ文書から非評価文を取り除いた評価文書を作成せずに、評価文を含まない学習用のブログ文書を、学習用のブログ文書の集合から削除するだけでもよい。上記の第1の実施の形態のように文書を文に分割しない場合には、評価文を含むブログ文書について文書の素性を抽出して、分類モデルを学習すればよい。また、分類対象のブログ文書について文書の素性を抽出し、分類モデルを用いて、当該ブログ文書がレビュー文書であるか否かを分類すればよい。また、上記の第2の実施の形態のように文書を文に分割する場合には、評価文を含むブログ文書について各文評価文、非評価文の素性を抽出して、分類モデルを学習すればよい。また、分類対象のブログ文書について各文の素性を抽出し、分類モデルを用いて、当該ブログ文書の各文がレビュー文であるか否かを分類し、レビュー文であると分類された文の割合に基づいて、当該ブログ文書がレビュー文書であるか否かを判定すればよい。また、上記の第2の実施の形態において、学習用のブログ文書の各評価文について、特定対象に関する客観的な情報又は主観的な情報が記載されたレビュー文であるか、あるいは非レビュー文であるかを手入力するようにしてもよい。この場合には、学習用のブログ文書の各評価文のうちレビュー文の各々について抽出された素性の各々を正例の学習データとし、学習用のブログ文書の各文のうち非レビュー文の各々について抽出された素性の各々を負例の学習データとして、学習部によって分類モデルを学習するようにすればよい。また、評価文を含む学習用のブログ文書から非評価文を取り除かない場合には、評価文を含む学習用のブログ文書の各文について、レビュー文であるか、あるいは非レビュー文であるかを手入力するようにしてもよい。また、本願明細書中において、プログラムが予めインストールされている実施形態として説明したが、当該プログラムを、コンピュータ読み取り可能な記録媒体に格納して提供することも可能である。