Lab - Ploneの日本語検索をサポートするBiagramSplitter
Ploneの特徴の一つである全文検索機能での日本語検索をサポートするBigramSplitterがバージョンアップしました。ライブサーチにも対応し一層使いやすくなっています。
BiagramSplitterは、Ploneの日本語での検索機能を強化する目的でPlone研究会のメンバーで(株)CMSコミュニケーションズ代表の寺田氏が中心となって開発されているものです。このスプリッタは日本語だけでなく東アジアを中心とするマルチバイト言語圏でのPloneの検索をサポートする汎用的な設計となっています。
入手方法
以下のサイトから、最新版をダウンロードします。ライブサーチにも対応しているのは、最新の「BigramSplitter092.tar.gz」となります。
http://code.google.com/p/bigramsplitter/downloads/list
インストール方法
- 現段階ではBuildoutに対応していないため直接Productフォルダに配置します。
- 解凍した「BigramSplitter」ディレクトリごと、インスタンスの「products」ディレクトリ以下にコピーします。
- Ploneサイトを再起動します。
- 再起動後、Ploneの管理画面の「プロダクトの追加と削除」に入ると、右図のように「BigramSplitter xxx」がインストール可能なプロダクトして表示されますから、チェックマークをいれてインストールを実行します。
この「BigramSplitter」はインストールのときにPlone内の既存のコンテンツのインデックス化を行います。このためコンテンツの多いサイトではインストールの完了に時間を要する場合がありますが異常ではありません。
インストールが完了したら、Ploneの検索ボックスで日本で検索してみてください。格段に検索が容易になっているのがわかるでしょう。
【註】「BigramSplitter」はインストールや動作が保証されているものではありません。導入においては各自の判断と責任において行ってください。使用した結果については開発者・紹介者ともに一切の責務を負いません。
前: OSC2009 Tokyo/Fall へ参加
