Incorrect key file for table './tagatpedia/url_search_index.MYI'; try to repair it
flagtter@wiki - flagtter - タグ@PEDIA

flagtter@wiki - flagtter flagtter What's flagtter ? ふらぐったー (flagtter) は Twitter において、少年漫画などでサブキャラがする「話が終わるまでに死んでしまいそうな」発言をした人に 死亡フラグ を淡々とセットする bot です。 つくった人 : fd0 Specification/Implementation Ruby で 100 行程度の小さなコードです。 http://coderepos.org/share/browser/lang/ruby/flagtter/flagtter.rb (log) 処理は以下のとおりです。 twitter 検索 から「俺」「たら」「んだ」を含む発言を検索します。(発言を捕捉し合ってしまい、無限ループしそうな bot (flagtter 自身を含む) や発言が固定されていそうな bot は判明した時点で除外する条件として、クエリに追加しています。) Yahoo!デベロッパーネットワーク - テキスト解析 - 日本語形態素解析 による日本語の解析を行います。(これで「たら」「んだ」の前は動詞かどうかを判断することで「俺、たらこ好きなんだ。」などの誤爆を防ぎます。) 「俺〜んだ」の部分を引用した発言を POST し、flagtter が元の発言をした人を follow します。(ただし、現在は 2000 following 制限にかかっているため、気づいた時点で最も古い following を手動で 100 件ずつ削除しています。) TODO 過去発言は一度 db に保存しておく。 検索時にマッチした発言の中の最新の 1 件しか対象としないため、短時間に複数あると取りこぼす。 最近流行の RT 文化により、そのまま引用した人までフラグがセットされてしまう。 mecab を使ったら、「たら」「んだ」の前は動詞かどうかを判断することで「俺、たらこ好きなんだ。」などの誤爆を防げそう。 following 制限を突破する方法を考える。 follower が増えるといいらしいので、地道に増えるのを待つ。 引用文内の @ は有効になるため、リプライになってしまう。 @ の直後に空白を挿...
»続きを見る
URL:
http://www31.atwiki.jp/flagtter/pages/12.html
関連単語:

» flagtter@wiki - flagtter


新着キーワード