開発中のシステムで、漢字混じりで入っている名称を、ひらがなのよみがな順にソートして表示するという案件が持ち上がり、どうすれば実現できるか(漢字→かなに変換)と悩んでいたところ、Yahoo! JAPANが提供しているテキスト解析Web APIと使うと、簡単に実現できることがわかり、一つ悩みがなくなりました。
http://developer.yahoo.co.jp/webapi/jlp/
単に、漢字混じり文→よみがなへ変換だけでなく、ひらがな→漢字文変換、形態素解析など、あると便利な機能が一通りそろっています。1日に問い合わせできる件数の上限はあるものの、単に登録をするだけでこんな便利な機能が無料で使えるとは、本当にYahooに感謝です。PHPで指定の書式でAPIを呼び出せばXMLで求める答えが戻ってくるので、パースして必要な情報を取り出せばOKと超簡単に、非常に高度な機能をウェブシステムで利用出来ます。
Google APIにも脱帽ですが、YahooのAPIにも本当に脱帽です。
http://developer.yahoo.co.jp/webapi/jlp/
単に、漢字混じり文→よみがなへ変換だけでなく、ひらがな→漢字文変換、形態素解析など、あると便利な機能が一通りそろっています。1日に問い合わせできる件数の上限はあるものの、単に登録をするだけでこんな便利な機能が無料で使えるとは、本当にYahooに感謝です。PHPで指定の書式でAPIを呼び出せばXMLで求める答えが戻ってくるので、パースして必要な情報を取り出せばOKと超簡単に、非常に高度な機能をウェブシステムで利用出来ます。
Google APIにも脱帽ですが、YahooのAPIにも本当に脱帽です。