N in wordnik in drownin'


[tag:]

邦題「ワードニックのNは溺れかけ」

回文をつくるための辞書が欲しい。

例えば、 「めぐすりさして...てしさりすぐめ」
から始めるとき、「さりすぐ」を「去り、すぐ」と解釈すると 「てし」で終わる言葉と「め」で始まる言葉を探すことになる。

そんなとき正規表現で .*てし$ とか、 ^め.* と検索できた上に、 filter(lambda x:x.is_noun(),search('^め.*')) ->めだか みたいに品詞を限定できたり filter(lambda x:x.is_verb() and x.inflected('連用'),search('.*て(?=し)$')) ->捨てし みたいに動詞の活用形を指定できたりすると幸せ。

そんなことを思いながらオンラインのフリーな国語辞典でクエリを投げられるものを 探していたら、Wordnikを見つけた。
基本的には英語しか対応していないけど、日本語でもTwitterとFlickrだけは 表示される。

Wiktionaryの[[Category:{{ja}}]]だけ抽出して {{inf-ja||タ|下一|.*て|る}} だけ引っ掛けるようなコードでもでっちあげようか。

あとはvimにpalindrome modeをつけて、入力に対して引っくり返した文字も 入力しつつ、オムニ補完で意味の通る単語の候補を列挙するとか。

道は長い。
yofu@palindrome_syndrome 2013-04-17 02:44現在の戦闘力: 236