Personal tools

ejSplitter-0.3

ejSplitter-0.3がリリースされています。

COREBlogにZCatalogを利用した検索機能を実装していたときのリポートを,作者である中神さんに送ったのですが,それが反映されている模様。なぜだか,Zopeが検索語を2度もSplitterに通す動きをするんですよね。ZCatalog関連のソースを一通り追ったおかげで,周辺の仕組みに関してはずいぶん勉強になりました:-)。

 

実はZCatalogのコードを追うのは今回が二度目。以前,仕事で立てていたSquisdotのサイトでZCatalogを使った検索を実装するのに,当時Digital Garageにいたブライアンさん作の初代JSplitterを使おうと思ったときのこと。サーバーがNetraで,Solaris上でビルドするとちゃんと動いてくれない。そこで,ソースを追って動くように修正したことがあったのでした(ご本人にお会いしたときに原因を伝えてあったりします:-))。

 

日本語の検索といえば,Zopeのオープンソースプロダクトとしての評価自体に関わりかねない重要な部分です。現状は,この重要な部分の多くが中神さん一人の「個人的な時間」によって支えられているわけです。本来なら,コミュニティーなりなんなりが開発をサポートするとか,積極的にテストをしてあげて,開発を支えるべきなのではないでしょうか。今回,初代JSplitterを直していたときのことを思い出して,「ああ,当時と状況はほとんど変わっていないんだなあ」と,ちょっと暗い気持ちになってしまったのでした。。。

ちなみに中神さんはzope-memoというMLを主催されていて,こちらでejSplitterのテスターを募集されています。ぜひぜひ,みなさまテストに協力してあげてださい:-)。だれしも時間は限られています。やるべきことはたくさんあるのだけど,現状では,重要な部分に集中してリソースを投資することが大切かと。選択と集中,というやつですね。

報告には,環境や再現性に関しても付記するとよいでしょう:-)。同じことを,多くの人が重複して行なうことを避けないと,世界はよい方向に向かって行きませんからね。

Category(s)
zope
The URL to Trackback this entry is:
http://coreblog.org/ats/196/tbping

Re: ejSplitter-0.3

Posted by mooya at 2004-01-05 17:18
お疲れ様です。

OSXベースでまったり作ってます。
今、Cocoaで動作確認するツールを構築してまして、
それから移植になる予定です。
OSXの品詞解析は全てUTF-16で行ってるようで、変換が必要なのと、低レベルライブラリの使い方で苦労してます。
また、どうせなのでSJIS,EUC,UTF-8全てサポートしようかと思ってますが、いつになるやら、、
(EverQuestに嵌ってるので、更に遅れそう、、)


Re: ejSplitter-0.3

Posted by ats at 2004-01-05 17:53
>mooyaさん


Mac OS Xって確か,OSにV-TWIN由来の形態素解析エンジンを積んでるんですよね
文章の要約とか,類似性の判別なんかもできたんじゃなかったでしたっけ
面白そうだなあ。。。

Re: ejSplitter-0.3

Posted by mooya at 2004-01-09 16:09
V-Twinですか?文章の要約とかはシャーロックの方で使われおり、実際RSSでの要約に利用してる方もおりますね。


Splitterの方はUTF8でOKになったのでもうちょっとです。
Add comment

You can add a comment by filling out the form below. Plain text formatting.

(Required)
(Required)
(Required)
(Required)
コメントスパム避けのための認証文字列です

Captcha Image

Pythonな求人
r = urlopen("http://www.webcore.co.jp/recruit")
About this blog
■Author


atsこと柴田淳です。Atsushiはガイジンにうまく発音して頂けないので,これからはJunというペンネームで行こうと思っていましたがあんまり使ってません。
Webcore株式会社 代表取締役
■TRIVIAL TECHNOLOGIES 2.0
トリビアル・テクノロジー 2.0,「トリテク 2.0」と呼んでください。
Blog(ブログ)サイトです。Plone上で動く,オープンソースのBlog Product - COREBlog2を使っています。
 
最近書いた本,Mook
みんなのPython Webアプリ編
Pythonの基礎から,Webアプリやフレームワークの仕組みまで,つまることなく一気に学べる書籍です。「みんなのPython」と一緒に読んでください:-)。
みんなのPython
Pythonの入門書です。基本的なことから分かりやすく解説するよう勤めました。Pythonをはじめたいと思っている人,JavaやC++,PerlやRubyを学ぼうと思って躓いてしまった人はぜひ読んで下さい。
 

Powered by Plone, the Open Source Content Management System