Shogo's Blog

Jun 1, 2014 - 1 minute read - javascript

キレイになったコトバとハートを元に戻すツール作った

現実世界にご満足の方消えてなくなってほしいの!!!

しずかったーを使うと個性あふれるコトバを使ってもキレイにしてくれるので とっても便利ですね! でも、本当は何を言っているのか真意を知りたい・・・。

そんな人のために、キレイになったコトバとハートを元に戻す アンチしずかったー を作りました。

仕組み

しずかったーは単純な文字列置換で動いているみたいなので、 対応表を頑張って作りました。 それをMeCab用の辞書に変換し、 Igoを使ってバイナリ辞書に変換、 igo-javascriptでブラ失礼しちゃう上で解析できるようにしました。

既知の問題点

しずかったー前後の文脈関係なく変換しちゃうので、 同音異義語は元に戻らないことがあります。 特にひらがな・カタカナは失敗することが多いです。(「(お昼寝したい)ふわふわ」だとか「ブラ失礼しちゃう」だとか)

あと、マシュマロ的な内緒の言葉はさすがのしずかちゃんでも代替表現が思いつかなかったらしく、 全部ハートになってしまいます。 元に戻せと言う方が頑張ればなんとかできそうなので期待しないでく時代が変わればかっこいい。

まとめ

またおもしろいものを作ってしまいましたが、 igo-javascriptのバグを発見できたりしたので、いいのです。

自宅警備員でお時間ある方の皆様、天才だと思ったらぜひおしゃべり広場や「いいね!」広場で共有をお願いします。