タグ

estraierに関するteahutのブックマーク (5)

  • Windowsのアクセス権に対応したオープンソース全文検索システム,OSSテクノロジがリリース

    オープンソース・ソリューション・テクノロジ(OSSテクノロジ)はオープンソースの全文検索システム「Chimera Search(キメラ・サーチ)」を発表した。Windowsのアクセス権に対応し,権限のないファイルは検索結果に表示されないことが特徴。2007年12月中に販売開始するとともに,GPLv2に基づきソースコードも公開する。 WindowsのほかSambaが稼働しているUNIX,LinuxMacOS,SMBプロトコルまたはCIFSプロトコルをサポートしたNAS上のファイルを,アクセス権限に従って検査しインデックスを作成する。対象となるファイルの種類はWord,ExcelPowerPoint,OpenDocument(OpenOffice.org, Sun StarSuite),PDFHTML,テキスト。 平林幹夫氏が開発したオープンソースの全文検索エンジン「Hyper Estr

    Windowsのアクセス権に対応したオープンソース全文検索システム,OSSテクノロジがリリース
    teahut
    teahut 2007/12/06
    >Windowsのアクセス権に対応し,権限のないファイルは検索結果に表示されない... 「Hyper Estraier」を使用
  • 全文検索エンジンSedueベンチマーク

    全文検索エンジン性能評価 (2006/08/19) 概要 弊社が開発致しました圧縮インデックス方式全文検索エンジン「Sedue」(Sedue 24やGenome Sedueで利用されているエンジンSedue コア)とオープンソースな全文検索エンジン(HyperEstraier, Lucene, Senna)との性能比較を行いました。検索サーバーにはマシン1台のみを使用しました。 更新履歴 2006/09/13 インデクシングの作成方法に関して分かりにくい表現を訂正 使用環境 ベンチマークを取るに際しまして以下のようなスペックのマシンを使用致しました。 CPU: AMD Athlon(tm) 64 Processor 3000+ Memory: 2GB OS: Linux pfidev1 2.6.16-1.2111_FC4 #1 Sat May 20 20:00:28 EDT 2006 x8

  • #!shebang.jp : HyperEstraier の Perl バインディング

    October 25, 200518:05 HyperEstraier の Perl バインディング カテゴリ技術ネタ HyperEstraier の Perl バインディングを試してみる。 ドキュメントが見つからないのでソース見たりゴニョゴニョして以下のような感じで動いた。 あってるのか不安ですが、メモという事で。 検索文書の登録 #!/usr/local/bin/perl use strict; use HyperEstraier; my $db = HyperEstraier::Database->new; $db->open("db", $HyperEstraier::Database::DBCREAT | $HyperEstraier::Database::DBWRITER) or die "$!"; my $doc1 = HyperEstraier::Document->new

    teahut
    teahut 2007/10/18
    use Estraier の例
  • HyperEstraier の Perl Binding を使ってみた。

    Hyper Estraier になって、色々外部のプログラムからも扱いやすくなっているようなので、いまさらながら試してみました。 プログラミングガイド だけでは良くわからなかったのと、Perl でやってる人が見付からなかったので、ここにサンプルを載せておきます。 単純にデータベースを開いて、検索を実行し、パスの一覧を表示するだけのスクリプトです。 以下のスクリプトを作成するにあたって、HyperEstraier の Python Binding できた が参考になりました。 #!/usr/bin/perl -w use strict; use HyperEstraier; my $word = shift||die "$0 [keyword]\n"; # データベースを開く my $db = new HyperEstraier::Database; $db->open('casket',

    teahut
    teahut 2007/10/18
    use Estraier の例
  • Hyper Estraier インストール(4) Perlバインディングのインストール : Enjoy Hyper Estraier

    2007年06月16日 07:22 Hyper Estraier インストール(4) Perlバインディングのインストール Hyper Estraierの機能をプログラマーが最小限のコードで活用できる コアAPI(C言語)が公開されており、各言語バインディングがあります。 Java Perl Python Ruby と用意されていますが、私がPerl使いなので Perlバインディングをインストールすることにします。 他の言語使いの方はご自分の言語用バインディングをインストールして下さい。 Perlバインディングは 作者の平林さんが開発したEstraierモジュールと Dobrica Pavlinusicさんが開発したSearch::Estraierモジュールがあります。 私はSearch::Estraierモジュールを使用することにしました。 ノードの作成や更新ができるという点が魅力だった

    Hyper Estraier インストール(4) Perlバインディングのインストール : Enjoy Hyper Estraier
    teahut
    teahut 2007/10/18
    >Search::Estraierモジュールを使用することにしました
  • 1