かずきち。の日記

サーバサイドエンジニアのつぶやき

自然言語処理で人名を除く名詞をぶち抜く

自然言語処理で人名を除く名詞のみを引っ張ってみた。
川島なお美の結婚記事から名詞を抜いた。
これでブログ分析で注目キーワードのランキングが作ってみよう。
Pythonをサーバ上でリアルタイムに動かす方法でも探すか。

import MeCab

m = MeCab.Tagger('-Ochasen')

print m.parse ("女優・川島なお美が23日、2007年11月に人気パティシエ・鎧塚俊彦氏と婚約を発表以来、1年7か月を経て披露宴を執り行った。会見で川島は「婚約が早かったけど関係は恋人以上、夫婦未満。彼は仕事で土台を築いてから積み上げる方なので、結婚もそうなった」と説明。「心配された方もいたけど、私たちにとってはちょうど良かった」と安堵の表情を浮かべた。")

n = m.parseToNode("女優・川島なお美が23日、2007年11月に人気パティシエ・鎧塚俊彦氏と婚約を発表以来、1年7か月を経て披露宴を執り行った。会見で川島は「婚約が早かったけど関係は恋人以上、夫婦未満。彼は仕事で土台を築いてから積み上げる方なので、結婚もそうなった」と説明。「心配された方もいたけど、私たちにとってはちょうど良かった」と安堵の表情を浮かべた。")

n = n.next

while n:
        if n.feature.count("名詞") > 0 and n.feature.count("人名") == 0:
                print n.surface
                print n.feature
        n = n.next

○結果出力○


女優 ジョユウ 女優 名詞-一般
・ ・ ・ 記号-一般
川島 カワシマ 川島 名詞-固有名詞-人名-姓
なお美 ナオミ なお美 名詞-固有名詞-人名-名
が ガ が 助詞-格助詞-一般
23 23 23 名詞-数
日 ニチ 日 名詞-接尾-助数詞
、 、 、 記号-読点
2007 2007 2007 名詞-数
年 ネン 年 名詞-接尾-助数詞
11 11 11 名詞-数
月 ツキ 月 名詞-一般
に ニ に 助詞-格助詞-一般
人気 ニンキ 人気 名詞-一般
パティシエ・ パティシエ・ パティシエ・ 名詞-一般
鎧 ヨロイ 鎧 名詞-一般
塚 ツカ 塚 名詞-一般
俊彦 トシヒコ 俊彦 名詞-固有名詞-人名-名
氏 シ 氏 名詞-接尾-人名
と ト と 助詞-格助詞-一般
婚約 コンヤク 婚約 名詞-サ変接続
を ヲ を 助詞-格助詞-一般
発表 ハッピョウ 発表 名詞-サ変接続
以来 イライ 以来 名詞-副詞可能
、 、 、 記号-読点
1 1 1 名詞-数
年 ネン 年 名詞-接尾-助数詞
7 7 7 名詞-数
か月 カゲツ か月 名詞-接尾-助数詞
を ヲ を 助詞-格助詞-一般
経 ヘ 経る 動詞-自立 一段 連用形
て テ て 助詞-接続助詞
披露宴 ヒロウエン 披露宴 名詞-一般
を ヲ を 助詞-格助詞-一般
執り行っ トリオコナッ 執り行う 動詞-自立 五段・ワ行促音便 連用タ接続
た タ た 助動詞 特殊・タ 基本形
。 。 。 記号-句点
会見 カイケン 会見 名詞-サ変接続
で デ で 助詞-格助詞-一般
川島 カワシマ 川島 名詞-固有名詞-人名-姓
は ハ は 助詞-係助詞
「 「 「 記号-括弧開
婚約 コンヤク 婚約 名詞-サ変接続
が ガ が 助詞-格助詞-一般
早かっ ハヤカッ 早い 形容詞-自立 形容詞・アウオ段 連用タ接続
た タ た 助動詞 特殊・タ 基本形
けど ケド けど 助詞-接続助詞
関係 カンケイ 関係 名詞-サ変接続
は ハ は 助詞-係助詞
恋人 コイビト 恋人 名詞-一般
以上 イジョウ 以上 名詞-非自立-副詞可能
、 、 、 記号-読点
夫婦 フウフ 夫婦 名詞-一般
未満 ミマン 未満 名詞-接尾-一般
。 。 。 記号-句点
彼 カレ 彼 名詞-代名詞-一般
は ハ は 助詞-係助詞
仕事 シゴト 仕事 名詞-サ変接続
で デ で 助詞-格助詞-一般
土台 ドダイ 土台 名詞-一般
を ヲ を 助詞-格助詞-一般
築い キズイ 築く 動詞-自立 五段・カ行イ音便 連用タ接続
て テ て 助詞-接続助詞
から カラ から 助詞-格助詞-一般
積み上げる ツミアゲル 積み上げる 動詞-自立 一段 基本形
方 ホウ 方 名詞-非自立-一般
な ナ だ 助動詞 特殊・ダ 体言接続
ので ノデ ので 助詞-接続助詞
、 、 、 記号-読点
結婚 ケッコン 結婚 名詞-サ変接続
も モ も 助詞-係助詞
そう ソウ そう 副詞-助詞類接続
なっ ナッ なる 動詞-自立 五段・ラ行 連用タ接続
た タ た 助動詞 特殊・タ 基本形
」 」 」 記号-括弧閉
と ト と 助詞-格助詞-引用
説明 セツメイ 説明 名詞-サ変接続
。 。 。 記号-句点
「 「 「 記号-括弧開
心配 シンパイ 心配 名詞-サ変接続
さ サ する 動詞-自立 サ変・スル 未然レル接続
れ レ れる 動詞-接尾 一段 連用形
た タ た 助動詞 特殊・タ 基本形
方 ホウ 方 名詞-非自立-一般
も モ も 助詞-係助詞
い イ いる 動詞-自立 一段 連用形
た タ た 助動詞 特殊・タ 基本形
けど ケド けど 助詞-接続助詞
、 、 、 記号-読点
私 ワタシ 私 名詞-代名詞-一般
たち タチ たち 名詞-接尾-一般
にとって ニトッテ にとって 助詞-格助詞-連語
は ハ は 助詞-係助詞
ちょうど チョウド ちょうど 副詞-一般
良かっ ヨカッ 良い 形容詞-自立 形容詞・アウオ段 連用タ接続
た タ た 助動詞 特殊・タ 基本形
」 」 」 記号-括弧閉
と ト と 助詞-格助詞-引用
安堵 アンド 安堵 名詞-サ変接続
の ノ の 助詞-連体化
表情 ヒョウジョウ 表情 名詞-一般
を ヲ を 助詞-格助詞-一般
浮かべ ウカベ 浮かべる 動詞-自立 一段 連用形
た タ た 助動詞 特殊・タ 基本形
。 。 。 記号-句点
EOS

女優
名詞,一般,*,*,*,*,女優,ジョユウ,ジョユー
23
名詞,数,*,*,*,*,*

名詞,接尾,助数詞,*,*,*,日,ニチ,ニチ
2007
名詞,数,*,*,*,*,*

名詞,接尾,助数詞,*,*,*,年,ネン,ネン
11
名詞,数,*,*,*,*,*

名詞,一般,*,*,*,*,月,ツキ,ツキ
人気
名詞,一般,*,*,*,*,人気,ニンキ,ニンキ
パティシエ・
名詞,一般,*,*,*,*,*

名詞,一般,*,*,*,*,鎧,ヨロイ,ヨロイ

名詞,一般,*,*,*,*,塚,ツカ,ツカ
婚約
名詞,サ変接続,*,*,*,*,婚約,コンヤク,コンヤク
発表
名詞,サ変接続,*,*,*,*,発表,ハッピョウ,ハッピョー
以来
名詞,副詞可能,*,*,*,*,以来,イライ,イライ
1
名詞,数,*,*,*,*,*

名詞,接尾,助数詞,*,*,*,年,ネン,ネン
7
名詞,数,*,*,*,*,*
か月
名詞,接尾,助数詞,*,*,*,か月,カゲツ,カゲツ
披露宴
名詞,一般,*,*,*,*,披露宴,ヒロウエン,ヒローエン
会見
名詞,サ変接続,*,*,*,*,会見,カイケン,カイケン
婚約
名詞,サ変接続,*,*,*,*,婚約,コンヤク,コンヤク
関係
名詞,サ変接続,*,*,*,*,関係,カンケイ,カンケイ
恋人
名詞,一般,*,*,*,*,恋人,コイビト,コイビト
以上
名詞,非自立,副詞可能,*,*,*,以上,イジョウ,イジョー
夫婦
名詞,一般,*,*,*,*,夫婦,フウフ,フーフ
未満
名詞,接尾,一般,*,*,*,未満,ミマン,ミマン

名詞,代名詞,一般,*,*,*,彼,カレ,カレ
仕事
名詞,サ変接続,*,*,*,*,仕事,シゴト,シゴト
土台
名詞,一般,*,*,*,*,土台,ドダイ,ドダイ

名詞,非自立,一般,*,*,*,方,ホウ,ホー
結婚
名詞,サ変接続,*,*,*,*,結婚,ケッコン,ケッコン
説明
名詞,サ変接続,*,*,*,*,説明,セツメイ,セツメイ
心配
名詞,サ変接続,*,*,*,*,心配,シンパイ,シンパイ

名詞,非自立,一般,*,*,*,方,ホウ,ホー

名詞,代名詞,一般,*,*,*,私,ワタシ,ワタシ
たち
名詞,接尾,一般,*,*,*,たち,タチ,タチ
安堵
名詞,サ変接続,*,*,*,*,安堵,アンド,アンド
表情
名詞,一般,*,*,*,*,表情,ヒョウジョウ,ヒョージョー


おまけ

create table keyword(keyword CHAR(255),frequency int,program int,tfidf double);