にしし ふぁくとりー(西村文宏 個人サイト)

Presented by Nishishi via Movable Type. Last Updated: 2015/09/22. 13:22:23.

「GOSICK」と「GOSICKs」を同時にヒットさせたい

Amazon.co.jpでは、書名や作家名・出版社名などの条件でいろいろ本を検索できます。書名も作家名も正確にすべてを入力しなくても、一部分だけ入力すれば該当する書籍がずらずらと表示されます。

ところが、困ったことに、「GOSICK」という検索語では、「GOSICKs」はヒットできないのですよね…。「GOSICK」という検索語は明らかに「GOSICKs」に含まれているのに、です。

たぶん、英語圏の都合で、単語内の部分一致はヒットさせないようにしているのでしょうね。英単語の場合は、その方が検索効率(というか検索結果の精度)が良いのでしょう。

しかーし。
そうすると、「GOSICK」と「GOSICKs」を同時に検索することができないということになってしまいます。
OR検索とかが可能だったら良いんだけど、Amazonでの検索はAND検索のみのようですから、無理です。

そこで、苦肉の策として編み出したのが、『 ゴシック 』+『 桜庭 』というキーワードで検索する方法。これだと、「GOSICK」と「GOSICKs」が両方うまい具合に検索結果に出てきます。

なぜなら、Amazon.co.jpのデータベースには、たまたま「GOSICK」は「ゴシック」、「GOSICKs」は「ゴシック・エス」というカタカナ表記も書名に含まれているためです。なので、カタカナで検索してもヒットできるのですよね。

ところが、単に「ゴシック」だけで検索すると、ゴシック建築物の本とか、その他の書籍がたくさんヒットしちゃいます。そこで、作家名である「桜庭」を加えます。すると、うまーい具合に、「GOSICK」(長編小説)と「GOSICKs」(短編小説)だけがヒットします。

いや、ヒットしていました………。

この「ゴシック+桜庭」で検索するという方法が有効だったのは過去の話です。具体的には、一昨日までの話…。(^_^;)

なんと、昨日発売された短編小説「GOSICKs」の第3巻には、カタカナ表記の「ゴシック」が含まれていません…。従って、検索語「ゴシック」での検索結果には表れません…。

うがーっ。

というわけで、苦肉の策として編み出した「ゴシック+桜庭」での検索方法は使えなくなってしまいました。

そこで、なんとかうまく検索結果を出す方法はないものか…と考えて、思いついたのが……『桜庭一樹』+『富士見ミステリー文庫』で検索するという方法。
作家名と出版文庫名で検索する方法です。もはや書名はどこにも入ってません。(^_^;;;

これで、なんとなくうまく検索できます。
当たり前ですが、この検索方法だと、「桜庭一樹という作家が富士見ミステリー文庫から出版している本」が検索結果に出ます。ですから、「GOSICK」と「GOSICKs」のすべてが検索結果には出るものの、それ以外の本も出てしまいます。

しかしまあ、今のところ、富士見ミステリー文庫に限定すれば、「GOSICK」と「GOSICKs」が圧倒的に多いので(^_^;)、この方法で良しとすることにしました。

Amazon.co.jpが、早くOR検索をサポートしてくれたら楽で(しかも確実で)いいんだけどなあああ。

なぜ、そんな検索方法を考える必要があるかというと、Amazon Web Servicesを使って「GOSICK」シリーズの一覧を取得する際に、Amazonに対して1セットの検索語しか送れないからです。(^_^;)

自前のサーバに、一旦データをキャッシュしておいて、後から合体させる…という方法も採れなくはないんだけど。Amazon Web Servicesのサーバに対して、1秒間に1回以上問い合わせてはならないという規則があるので、そんなにたくさんクエリーを送るわけにもいかんのですよね。
なので、1セットの検索語(の組み合わせ)で、望みの情報を引っ張ってこれる方法が必要なのです。(^_^;;;

コメント

コメント数: 0件

コメント投稿欄 この日記に対するコメント投稿を歓迎します。

保存しますか?



※本文中にURLは書けません。(書くと投稿が拒否されますのでご注意下さい。)

※投稿内容は、実際にページ上に掲載される前に、管理者によって確認される設定にしている場合があります。その場合は、投稿後にその旨が表示されます。たいてい1~2日以内には表示されるはずですので、気長にお待ち願います。m(_ _)m

トラックバック

このエントリーへのトラックバックURLを表示するにはここをクリック
※スパム防止のため、トラックバックURLは別ウインドウで表示します。(JavaScriptが有効でないと表示されません。)

--- 当サイト内を検索 ---