Google は絵文字で検索できる……!
絵文字を日本語に訳してくれるライブラリ
日本語 -> 絵文字 は事例がありました。
日本語で絵文字入力するための IME 追加辞書を公開しました
ですがその逆が見当たらなかったので作ってみました。
https://github.com/d-mato/emoja
Emoja.translate("🍎食べたい")
# => "赤リンゴ食べたい"
翻訳結果を MeCab に投げれば形態素解析をしてテキストマイニングもできるし、 ElasticSearch に投げれば全文検索もできそうです。
日本語 -> 絵文字 にも一応対応
用途が思いつかないけど、日本語から絵文字のサジェストも可能です。
Emoja.search("猫")
# => ["😺", "😸", "😹", "😻", "😼", "😽", "🙀", "😿", "😾", "🐱", "🐈"]
絵文字辞書
こちらのリポジトリにある emoji_ja.json
を活用させていただいております
https://github.com/yagays/emoji-ja
みなさまのお遊びプロジェクトで使ってもらえたら幸いです!