先日書いた「IMEの起動中にテキストボックスの内容を取る」の原理を応用した、サジェスト機能付き検索窓がこちらです。
2ch検索
JavaScriptファイル一枚に収めてありますので、非常に簡単に貼り付けることが出来ます。ブログのサイドバーなどのほか、ローカルのファイルからも利用可能です。
詳しくはこちらをご覧下さい。
—
スレタイ検索、まだ始めたばかりですがいろいろなことが分かって興味深いです。
まず、当初から複数キーワードには対応していて、区切りは半角空白でも全角空白でも良いようにしていたのですが、意外に多くの方が複数の単語を空白を入れずにくっつけて検索しようとして、(おそらく)思ったような検索結果が得られていないことが分かりました。
そこで、クエリを形態素に分解し、部分一致できるようにしました。
また、部分一致するようになると、今度は、敢えてひとかたまりのフレーズとして検索したいときに、一部だけが引っかかってしまう現象が発生するので、引用符で括られたフレーズは分解しないようにしました。Googleなんかと同じです。いや、精度は全然違いますけどね(笑
—
スレタイ検索は公式も含めて老舗がいくつかあります。ウチは後発ということで、上に述べたように形態素解析やフレーズ検索など、新しい技術を取り入れていきたいと思っていますので、よろしかったらご利用下さい。