EN_C ver2.00 更新情報
DLはこちらから
Contents
更新内容
- 軽量化したとおもう。多分、ライブラリを変更したので挙動が前と違うと思う。
- GUIが変わった ライブラリ変更したので。
- 既存のイベントページに出演者を追加する機能を追加
- 検索方法の改善 詳細後述
検索方法の改善
今までは、チケットサイト上に書いてあるアーティスト名とイベンターノート上に登録してあるアーティスト名が完全一致しないと登録できませんでしたが、
前方一致でも自動で登録するようになりました。
検索のアルゴリズムとしては
チケットサイト上のアーティスト名をイベンターノートの演者欄に入れたときに出てくる候補を全取得して、前方の一致率を出します。
そして一致率が高いのが選択されます。
のでたまに違うのを選んじゃうこともあります。
たとえばLaynをイベンターノートの入力すると
- Layn(ex.れいん17)
- Layne
が出ます。
EN_Cのこの比較アルゴリズム?は以下の流れになっています。
- 完全一致しているか調べる。完全一致してる場合は選択ししてない場合は次の処理を行う
- 候補を全部取得する
- 候補の文字数をキーワードの文字数に制限する(チケットサイト上にLaynと記載がある場合は4文字に制限されます)
- キーワードと文字数制限された候補を比較し、比較率が高いのを選ぶ
ですので、
上記の場合の一致率がどっちも100%になるため、候補が出たときに上段が選択されてしまいLayneになっちゃうことがあります。
バグ報告などまっています!