一定期間更新がないため広告を表示しています
Create an index and define a text analyzer // Ensures index backward compatibility const LuceneVersion AppLuceneVersion = LuceneVersion.LUCENE_48; // Construct a machine-independent path for the index var basePath = Environment.GetFolderPath( Environment.SpecialFolder.CommonApplicationData); var indexPath = Path.Combine(basePath, "index"); using var dir = FSDirectory.Open(indexPath); // Create an
Culture Why would a Googler use Solr for search? The open-source Apache Solr, rather than Google's own search technology, is powering the All for Good site, which says as much about Google as it does about Solr. Google is arguably the world's largest open-source company, not only releasing a minimum of 14 million lines of open-source code but also hosting over 250,000 open-source projects on Googl
こんにちは 。 検索 関連 を 担当 して いる やましー です 。 今回は livedoor で提供しているサービスの中の「検索関連」について書きます。 このブログでも過去に何度か取り上げられていますが、livedoor では検索エンジンとして HyperEstraier、lucene、mysql + senna、Namazu、SUFARY などを利用しています。 その中で lucene の利用方法や機能拡張について説明します。 lucene とは Apache Lucene は、Java で書かれた高性能で高機能な検索エンジンライブラリです。全文検索を(特にクロスプラットフォームで)必要とするほとんどのアプリケーションに適している技術です。※ 公式サイトから抜粋 インデックスの作成 lucene は転置インデックス型の検索エンジンなので、ドキュメントを検索するには、まずインデックスの作
第6回 全文検索を実装したソースコードを読もう 倉貫 義人 松村 章弘 TIS株式会社 SonicGarden 2009/9/3 優れたプログラマはコードを書くのと同じくらい、コードを読みこなせなくてはならない。優れたコードを読むことで、自身のスキルも上達するのだ(編集部) いよいよオープンソースの社内SNS「SKIP」を使ったコードリーディングも最終回となりました。Railsの基本的な構成から、テストコードやRSpecの書き方といった内容に加え、前回はOpenIDをRailsで活用する応用編まで、コードとともに学んできました。 最終回となる今回は、SKIPの目玉機能の1つである全文検索を扱います。最終回にふさわしく、内容も高度なものになっていますが、ここまでおつきあいいただいた読者の皆さまであれば、十分に理解できる内容だと思います。 SKIPにおける全文検索機能では、任意の検索キーワード
快適なネットショッピングを可能にするビカムのショッピング・サーチエンジン いまや、ほとんどの買い物をネットで済ませてしまうという人も少なくない。しかしながら面倒なのは、数多くあるネットショップをいくつも見て回り、予算や好みにマッチするモノを見つけ出さなければならないことだ。手軽な買い物をするつもりが、かえってネットサーフィンに膨大な時間を費やしてしまったというのは、よくある話だ。 こんな問題を解決し、快適なネットショッピングをサポートするのが、ビカム株式会社(以下、ビカム)が開発・運営するショッピング・サーチエンジン。最大の特徴は、楽天やYahoo!ショッピング、Amazon.co.jpといった大手をはじめ、数多くのショップを横断検索し、一覧表示できることだ。検索対象となるショップはなんと3万店、商品点数は2,000万点以上と、国内最大規模を誇る。 「検索精度の向上や利便性の強化にも力を入
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く