PHPでmecabを使ってみました。文章をmecabで解析してみます。
サンプルコード
<?php $t = new MeCab_Tagger(); $str = 'PHPのMeCabエクステンションで形態素解析を試した'; echo $t->parse($str); ?>
PHP 名詞,固有名詞,組織,*,*,*,* の 助詞,連体化,*,*,*,*,の,ノ,ノ MeCab 名詞,一般,*,*,*,*,* エクステンション 名詞,一般,*,*,*,*,* で 助詞,格助詞,一般,*,*,*,で,デ,デ 形態素 名詞,一般,*,*,*,*,形態素,ケイタイソ,ケイタイソ 解析 名詞,サ変接続,*,*,*,*,解析,カイセキ,カイセキ を 助詞,格助詞,一般,*,*,*,を,ヲ,ヲ 試し 動詞,自立,*,*,五段・サ行,連用形,試す,タメシ,タメシ た 助動詞,*,*,*,特殊・タ,基本形,た,タ,タ EOS
<?php
$t = new MeCab_Tagger();
$str = 'PHPのMeCabエクステンションで形態素解析を試した';
$nodes = $t->parseToNode($str);
foreach ($nodes as $n) {
echo $n->getSurface(), PHP_EOL;
echo $n->getFeature(), PHP_EOL, PHP_EOL;
}
exit;
?>
BOS/EOS,*,*,*,*,*,*,*,* PHP 名詞,固有名詞,組織,*,*,*,* の 助詞,連体化,*,*,*,*,の,ノ,ノ MeCab 名詞,一般,*,*,*,*,* エクステンション 名詞,一般,*,*,*,*,* で 助詞,格助詞,一般,*,*,*,で,デ,デ 形態素 名詞,一般,*,*,*,*,形態素,ケイタイソ,ケイタイソ 解析 名詞,サ変接続,*,*,*,*,解析,カイセキ,カイセキ を 助詞,格助詞,一般,*,*,*,を,ヲ,ヲ 試し 動詞,自立,*,*,五段・サ行,連用形,試す,タメシ,タメシ た 助動詞,*,*,*,特殊・タ,基本形,た,タ,タ BOS/EOS,*,*,*,*,*,*,*,*