ヴァルヘルのソフト開発日記

動画管理や録画予約、本の発売予定などの便利ツールの開発状況のお知らせ

2005年10月09日

あいまい検索を取り入れてみる

番組改編時期はTVスケジューラーで新番組のシーズン検索のキーワード設定で悩まされる。

今シーズンは・・・・

・韋駄天翔 ⇒ イダテンジャンプ

・牙狼 ⇒ GARO

・GPO ⇒ ガンパレードマーチオーケストラ

この辺の検索キーワードをどうやって決めるかと言うと・・・マメに番組表をチェックしてパターンを洗い出すしか手が無い(T_T

洗い出せたら正規表現で

韋駄天|イダテン

とかすればいい。キーワードはなるべく短めに・・・。

この例のような言い換えパターンはいい案が浮かばないが(よくない案はあるが)、番組タイトルを省略されたときになとかならんかと。。。

省略例としては

・機動戦士ガンダムSEED DESTINY ⇒ ガンダムシードD

・金色のガッシュベル ⇒ ガッシュ

・ロックマンエグゼ BEAST ⇒ ロックマン

検索キーワードを短めにセットすれば良いが、シーズン初期のころは自動で登録されたキーワードをメンテナンスしないことが多い。

最初に登録された検索キーワードが長いと、2週目からタイトルが短いと検索にヒットしなくなる。

Ver.2.9.4で入れたあいまい検索は、キーワードに正規表現を使っていないときに、曜日と開始時間が同じ場合だけタイトルに対してあいまい検索する。

曜日と時間をチェックするのは、テストしたときあいまい検索で関係ない番組がけっこうヒットしてしまったから。

あいまい検索は得点制で、何点取れば検索ヒットとみなすかは今後も調整が必要か・・・設定で変えれるようにしておくか。。。

ダウンロードはこちら


プログラミング
TVスケジューラ