シーズンキーワードを自動で調整する機能を2つ入れる。
1つは前バージョンのあいまい検索がらみでの調整。
新番組が自動でシーズン登録されたとき、キーワードは長いタイトルの場合が多い。(ドラマの初回はタイトルがちゃんとデータに載っているので。)
今回確認できた例としては 1回目 「大奥~華の乱~」 ⇒ 2回目「大奥 華の乱」 など。
ほかに「機動戦士ガンダム」⇒「ガンダム」、「魔法戦隊マジレンジャー」⇒「魔法」
とくに子供番組や深夜アニメの省略が多い。
シーズキーワードのあいまい検索で、キーワードよりタイトルが短い場合にタイトルとキーワードを逆転させて検索していたが、ついでにシーズンキーワードを書き換えることにした。
キーワードが「機動戦士ガンダム」でタイトルが「ガンダム」の場合は、キーワードを「ガンダム」勝手に変更する。
ただあまりに省略がひどい場合・・・3文字以下の場合・・・はしない。なので「魔法戦隊マジレンジャー」を「魔法」に置き換えることはない。
2個目の自動調整は、表記違いの調整。
例えば「ナルト」が「NARUTO」になっていたり、「韋駄天翔」が「イダテン」。
たぶんYahooやらTV王国やらで複数箇所から番組データをとるせいで表記違いが発生するのではないかと。
この場合、シーズンキーワードが「ナルト」になっていて番組が「NARUTO」になっていた場合、orでキーワードを追加するようにした。
「ナルト」 ⇒ 「ナルト|NARUTO」になる。