スライド1: Y!JAPANの日本語係り受け解析APIを使ってみた2008/03/22@第41回PHP勉強会shimooka@doyouphp.jp
スライド2: まずは・・・• トライコーンさん、会場提供ありがとうございます。• gusagiさん、企画ありがとうございます。
スライド3: 自己紹介• id:shimookaです• PHP歴だけは長い方です• サイトとかblogとか– http://www.doyouphp.jp/– http://d.hatena.ne.jp/shimooka/– http://mixi.jp/show_friend.pl?id=2905457– http://twitter.com/shimooka
スライド4: 時間もないのでとっととやります
スライド5: 日本語の係り受け
スライド6: 『文節』どうしの関係を解析
スライド7: ざっくり言うと、『~ね』で区切られる
スライド8: たとえば、『うちの庭には鶏がいます。』
スライド9: 『うちのね』『庭にはね』『鶏がね』『います。』※ 最後はいらん
スライド10: どの文節がどの文節に係っているか
スライド11: 図で表すとこんな感じ(1)『うちの庭には鶏がいます。』
スライド12: 図で表すとこんな感じ(2)『諸君、私はPHPが大好きだ』の一節
スライド13: 図で表すとこんな感じ(3)最近のHOTな話題
スライド14: この解析APIが半年前にY!JAPANから公開され(て)た
スライド15: たつをさんの紹介記事と「なんちゃって文章要約」http://chalow.net/2008-08-21-1.html
スライド16: 先日発見><
スライド17: で、「なんちゃって文章要約」http://chalow.net/2008-08-21-1.html
スライド18: ベースとなる文節とそれに係る文節を抜き出す
スライド19: 図で表すとこんな感じベースにかかる文節ベースとなる文節『庭には鶏がいます』
スライド20: PHPでやってみた
スライド21: まずはPEARパッケージ
スライド22: Services_Yahoo_JP_DA
スライド23: Services_Yahooのサブパッケージ
スライド24: <?phprequire_once 'Services/Yahoo/JP/DA.php';$yahoo = Services_Yahoo_JP_DA::factory('parse');$yahoo->withAppID([Y!JAPANのアプリケーションID]);$yahoo->setSentence('うちの庭には鶏がいます。');$result = $yahoo->submit();
スライド25: 実行するとこんな感じ(1)『うちの庭には鶏がいます。』
スライド26: 実行するとこんな感じ(2)『諸君、私はPHPが大好きだ』
スライド27: 実行するとこんな感じ(3)最近のHOTな話題
スライド28: 実行するとこんな感じ(4)あたし彼女
スライド29: ・・・
スライド30: ・・・・・・
スライド31: まったく歯が立たない・・・
スライド32: まとめ
スライド33: 『あたし彼女』は最強だった、と
スライド34: ありがとうございました