VibratoをLambdaで使いたい
Vibratoは高速便利な形態素解析器。
以下の記事参照。
これをAWS Lambdaで使いたい。
Vibratoは高速便利な形態素解析器。
以下の記事参照。
これをAWS Lambdaで使いたい。
たとえば何らかのシステムに「青眼の白龍」のつもりで「青目の白龍」と入力したとする。
(「眼」と「目」が間違っている。)
このときに、
ではなく、
こういった需要を満たす技術は「名寄せ」と呼ばれていて、
そこでは文字列間の類似度、あるいは距離を計算する手法がよく用いられる。
有名なアルゴリズムとして、
などいくつか挙げられるが、その辺のアルゴリズムを大体網羅して、かつ高速で使用方法も簡単な最強ライブラリが存在する。
今回はその最強ライブラリrapidfuzz
を使って遊戯王カード名の名寄せを行う。
前回挑戦したが微妙な結果だった知名度ランキング。
しかし「知名度」の指標として「Google検索ヒット数」を使用するアイディアは良かった。
前回をベースとして改善した結果いいかんじのランキングができた。
「Deep Yu-Gi-Oh!」はおよそ1万枚存在する遊戯王カードを学習して作られた、存在しない遊戯王カードを無から生成して表示するサービス。
かねてより開発していた「Deep Yu-Gi-Oh!」がついに完成した。
以前遊戯王カードのイラストを学習して新たな遊戯王カードのイラストを生成するという実験を行った。
今回は遊戯王カードのテキストを学習して新たなテキストを生成する。
Update your browser to view this website correctly. Update my browser now