2010-12-01から1ヶ月間の記事一覧

PythonでYahoo!辞書をつかって言葉の意味を調べる

ツイッターのボット用に作っていたのを分割した。https://gist.github.com/759520 BeautifulSoupを使っているので、適当にeasy_installするなりして下さい。 こんな感じで使う import yahoodict results = yahoodict.lookup(word=word, yomi=yomi) print yah…

単語を抽象化する

こういうことがしたい。 変換前: ヨーグルト を 食べる。 変換後: 乳製品 を 食べる。 こんな感じに言葉を抽象的にしたい。 WordNetを使えば簡単にできる。hypernym(上位語)をたどればそれだけでOK。 そして、日本語WordNetを使うのは以下のコードを使うとす…

ツイッターボットコンテスト2010で賞をもらった

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

ひらがなをカタカナに、カタカナをひらがなに

短く簡単に。 コード中の & #12436; っていうのは「ゔ」です(何故か変換できない) import re def make_function_hiragana(): re_katakana = re.compile(ur'[ァ-ヴ]') def hiragana(text): """ひらがな変換""" return re_katakana.sub(lambda x: unichr(ord…