gaeの日記 #2

2006-03-08 (水)

[] 似ている番組の検索2 23:28  似ている番組の検索2 - gaeの日記 #2 を含むブックマーク はてなブックマーク -  似ている番組の検索2 - gaeの日記 #2

SQLがよろしくなかったのでなおした。

mysql> SELECT TitleInfo.Title, SUM(TK2.Weight) AS Weight
FROM TitleKeywords AS TK,
 TitleKeywords AS TK2
 LEFT JOIN TitleInfo ON TK.TID=TitleInfo.TID
WHERE TK2.TID=656 AND TK.Keyword=TK2.Keyword
GROUP BY TK.TID
ORDER BY Weight DESC
LIMIT 10;

これでクエリ時間が0.02~0.10秒くらいになった。

これならもっと複雑にしてもリアルタイムでやれそう。

[] 似ている番組の検索 23:12  似ている番組の検索 - gaeの日記 #2 を含むブックマーク はてなブックマーク -  似ている番組の検索 - gaeの日記 #2

昨日の作業の続き。スタッフは +3、音楽と歌は +2、キャストは +1 みたいに重み付けを追加した。それで、さっそく試しにぱにぽにだっしゅ!に似ている番組を検索してみる。

mysql> SELECT TI.Title,SUM(TK2.Weight) AS Weight
FROM TitleKeywords AS TK
LEFT JOIN TitleInfo USING(TID)
LEFT JOIN TitleKeywords AS TK2 ON TK.Keyword=TK2.Keyword AND TK2.TID=656
WHERE TK2.Weight IS NOT NULL
GROUP BY TK.TID
ORDER BY Weight DESC
LIMIT 10;
+--------------------------------------+--------+
| Title                                | Weight |
+--------------------------------------+--------+
| ぱにぽにだっしゅ!                   |    122 |
| 月詠~MOON PHASE~                   |     18 |
| 極上生徒会                           |     14 |
| 魔法先生ネギま!                     |     12 |
| 学園アリス                           |     12 |
| 宇宙のステルヴィア                   |     11 |
| せんせいのお時間                     |     10 |
| 魔法少女リリカルなのはA's            |     10 |
| びんちょうタン                       |      9 |
| 真月譚 月姫                          |      8 |
+--------------------------------------+--------+

わりとなんとなく。

つぎに、ガンダムSEEDを試してみたら、

| 機動戦士ガンダムSEED DESTINY                         |     16 |
| ちょびっツ                                           |      5 |
| カレイドスター                                       |      4 |
| 円盤皇女ワるきゅーレ 十二月の夜想曲                  |      4 |
| 円盤皇女ワるきゅーレ                                 |      4 |
| 遙かなる時空の中で~八葉抄~                         |      4 |
| 舞-乙HiME                                            |      4 |
| 宇宙のステルヴィア                                   |      3 |
| ガドガード                                           |      3 |
| 十二国記                                             |      3 |

他のガンダムは出てこなかった。

つぎに、かしまし。

| かしまし~ガール・ミーツ・ガール~                      |     66 |
| 光と水のダフネ                                          |     13 |
| D.C.S.S. ~ダ・カーポ セカンドシーズン~                |     13 |
| あかほり外道アワーらぶげ                                |     12 |
| 極上生徒会                                              |      9 |
| これが私の御主人様                                      |      8 |
| フタコイ オルタナティブ                                 |      8 |
| げんしけん/くじびきアンバランス                         |      7 |
| うた∽かた                                               |      7 |
| くじびきアンバランス                                    |      7 |

想像以上にダメかも。

ちなみに、このクエリは1.5秒ほどかかる。

[] Amazonのアフィリエイトの件 14:20  Amazonのアフィリエイトの件 - gaeの日記 #2 を含むブックマーク はてなブックマーク -  Amazonのアフィリエイトの件 - gaeの日記 #2

とりあえず暫定的な処置として、登録されているAmazonアソシエイトIDがランダムで使用されるようにしました。

補足の追記

単にランダムではなく「自分が設定しているアソシエイトIDを除いたものからランダム」です。

これは自分のアソシエイトID経由で買った売り上げは、後からマイナスされるので意味が無いため。