« 2010September »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
このBlogについて
このブログはCMScomが公開する、公式ブログです。 Zope/Ploneのことや、Pythonのことなどを掲載しています。 また、個人的な内容も一部含まれております。
最近のエントリ
シンガポールでのPyCon APAC terada 2010年07月01日
PyCon APACに参加 terada 2010年06月08日
イベント紹介 ソーシャル家電(@NBC) terada 2010年05月13日
World Plone Day 2010 Tokyo での質問 terada 2010年05月04日
World Plone Day 2010 Tokyo 発表【Plone4 Coming soon】が終わりました terada 2010年04月28日
大型連休の当社休日 terada 2010年04月26日
Plone4の開発環境構築 terada 2010年04月25日
【イベント告知】World Plone Day 2010 Tokyo terada 2010年04月19日
Zope/Plone開発勉強会(2010年3月)の報告 terada 2010年03月23日
第9回開発合宿の成果 terada 2010年03月14日
Zope/Plone開発勉強会(2010年2月)の報告 terada 2010年02月25日
Zope/Plone開発勉強会(合宿バージョン)の報告2 terada 2010年02月15日
Zope/Plone開発勉強会(合宿バージョン)の報告1 terada 2010年02月01日
Ploneの英語のメーリングリスト紹介 terada 2010年01月29日
2010年も既に半月経過 terada 2010年01月17日
PloneでMS-Officeファイルを検索対象にするプロダクト公開 terada 2009年12月18日
Plone研究会&Ploneパーティー2009 terada 2009年12月10日
Plone3の日本語検索とメールバグ terada 2009年12月08日
Pythonスクリプトを使って便利な機能を実装 terada 2009年12月04日
MeCabで日本語読みを出力 on Windows terada 2009年12月03日
最近のコメント
Re:第9回開発合宿の成果 t2y 2010年03月14日
Re:PloneでMS-Officeファイルを検索対象にするプロダクト公開 NK 2010年02月15日
Re:Plone3のメールバグ解消プロダクト公開 terada 2009年11月23日
Re:Zope Essentials 7 無事終了 t2y 2009年08月23日
Re:Plone3.0以降のメール送信 akiko 2009年08月10日
Re:Google App Engine と Google Apps はすい 2009年08月04日
Re:PyLuceneの日本のコミュニティが立ち上がった t2y 2009年08月04日
Re:Plone3.0以降のメール送信 siebo 2009年01月20日
Re:Plone3.0以降のメール送信 Shigeo Honda 2009年01月20日
Re:Plone Conference 2008 で知り合った人々(1) 伊藤@b-mark 2008年11月23日
Re:Plone Conference 2008 に参加 terada 2008年10月16日
Re:Plone Conference 2008 に参加 terada 2008年10月16日
Re:Plone Conference 2008 に参加 malik 2008年10月16日
Re:Plone Conference 2008 に参加 Yasu. 2008年10月16日
Re:Twitterどうでしょうか zen 2007年05月26日
Re:Plone2.5からの注意 Anonymous User 2007年04月21日
Re: Windows Vista良い感じ terada 2006年11月15日
Re: Windows Vista良い感じ ナルディ 2006年11月15日
Re:Ploneのケータイ対応 sayg 2005年12月02日
Re:Ploneのケータイ対応 terada 2005年12月02日
 
編集操作

サイト内検索

CMSを使っている特に大規模サイトにおいては、サイト内検索が重要に役割になってきていると思います。

Ploneにはデフォルトで高機能なサイト内検索が内蔵されています。ただし、日本語などの東アジア言語では残念ながら、アドオンプロダクトを必要としています。Ploneの日本語などへの対応は、Plone4から標準取込してもらおうと、PLIPを出して現在構築中です。

Googleのサイト内検索を導入しているケースもよく見受けられます。Googleのサイト内検索の良い点は、システム導入費が不要である点や、CMS等で管理されてない範囲も容易にドメイン単位で検索対象と出来る点など様々な点が上げられます。
しかし、弱点としては、Googleがクロールするまで検索されない点や、別会社の広告が表示される(これは有料コースや非営利団体では表示されない)ことや表示順位のコントロールが出来ないことなどが上げられます。

Ploneに置いては、コンテンツ投入時点から検索対象となりますし、ログインが必要な場合はユーザ権限毎に検索の範囲(表示権限により結果が異なる)が決められます。

検索と行っても、様々な方法があり、どれだけ効率的に目的の検索結果が得られるかが、問題となります。検索したい物がヒットしなかったり、逆にゴミをたくさん拾ってしまったり、ほどよく検索結果を出すことは非常に難しいことなのです。

当社では、Plone内蔵の検索エンジンをカスタマイズすることも行っております。ご依頼いただければと思います。


また、Plone内蔵だけでなく、LuceneをベースにしたPyLuceneを用いた検索システムを構築しています。PyLuceneを用いることで、Pythonを用いたシステム構築が可能となり、カスタマイズも容易です。

当社の検索システムでは、MeCabを用いた形態素解析に対応し、且つ検索漏れを少なくするために、N-gram方式のCJKAnalyzerを併用した方式を採用しています。

事例としては、

  • 丸文株式会社 (公式サイト) 
    • 先端エレクトロニクス商社(東証1部)
  • モバ進
    • ケータイから大学・専門学校を検索するサイト
  • 大阪大学 (公式サイトの一部で使用)(メインはGoogle検索とPlone内部検索)
などで、使用いただいております。
詳しくは、お問い合わせください。

これからも、検索へもの力を入れて行きたいと思います。
トラックバック用URL:
コメントを追加

下のフォームに記入してコメントを追加できます。平文テキスト形式。

(必須)
(必須)
(必須)
(Required)