で私達は私達の研究のためのさまざまな検索エンジンに アーカイブに直面しているとXapianのオメガのドキュメントを閲覧した、我々 はそれを試してみることにしましたいくつかの興味深い検索オプションを持つ適切なソリューションです。検索 - オメガオプションは ように見えるので、ワイルドカードや正規表現
Linuxサーバー(Deb 7)にXapian-Omegaをインストールし、セットアップを成功させて をテストしました。しかし、われわれはどのようにして がXapian-Omegaでワイルドカードまたは通常の 表現を使用しているか、あるいはおそらく使用できるようにするかについては不明である。
Xapianでワイルドカードオプションを有効にする必要があります。 "QueryParser flags" 誰かがこれを明確にすることはできますか? すなわち1つまたは2つの例を持つページを使用して説明するか、または指示します。
しかし、我々はオメガ CGIとしても、この後者実行されますが例に関する多くの情報を見ていない、ワイルドカードオプションは、(例えば、単一の文字など、一般的なワイルドカードと?のための*のように)、 はしていないようです ステミングや部分文字列などが機能しているにもかかわらず、デフォルトで期待どおりに動作し、 が便利です。
例:医療用 メディック*医療医薬品 かと:次のような特定の精度で標準のシンプルな 野生の文字検索を利用できるようにするには興味深いものになるだろうか? 1文字の場合
Regexpはオメガで認識できますか? 例:sep [ae] r [ae] te(\ w +)? (Devのメーリングリスト) この1つの提案に関する や、Eメールまたはクレジットカード 番号や研究論文など、ずっと前にオリーベッツからノートで
で、特定の式のタイプとして構造化された形式の検索インデックスをgrepすることでしたこれは がOmegaのRADの利点を打ち負かすでしょう。
ワイルドカードや正規 表現でオメガを使用した検索の任意の例は、ほとんどの... このテーマに関する情報が十分に例を使用して高度な検索 を開発する方法を説明して を提示されているページのも、表示をいただければ幸いですXapianだけで大丈夫です(PHPやPythonなど)。
(私たちは、アーカイブインデックスのインデックスサイズの大きさや 時間で最終的 大幅な増加についての瞬間のための心配はありません)