Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
[ANN] Ruby/Odeum Inverted Index Library
Zed A. Shaw
4/12/2005 12:13:00 PM
Hi,
This is just a quick announcement of a Ruby extension to Mikio
Hirabayashi's Odeum Inverted Index library which is part of both
Estraier (
http://estraier.source...
) and QDBM
(
http://qdbm.source...
).
You can download the source package from:
http://www.zedshaw.com/projects/r...
Ruby/Odeum lets you index a set of documents (including meta-data) and
then use the resulting index to do fast searches by words. The
extension supports most of the features and should become more idiomatic
as I work on it.
Comments are welcomed.
Zed
3 Answers
Brian McCallister
4/12/2005 12:59:00 PM
0
Awesome!
I've not used Odeum, but how does it compare to Lucene?
This may take some pressure off of me to get the Lucene bindings out
ASAP, though I am definitely still doing it -- too much bloody time
spent playing with GCJ and CNI already. ;-)
-Brian
On Apr 12, 2005, at 8:12 AM, Zed A. Shaw wrote:
> Hi,
>
> This is just a quick announcement of a Ruby extension to Mikio
> Hirabayashi's Odeum Inverted Index library which is part of both
> Estraier (
http://estraier.source...
) and QDBM
> (
http://qdbm.source...
).
>
> You can download the source package from:
>
>
http://www.zedshaw.com/projects/r...
>
> Ruby/Odeum lets you index a set of documents (including meta-data) and
> then use the resulting index to do fast searches by words. The
> extension supports most of the features and should become more
> idiomatic
> as I work on it.
>
> Comments are welcomed.
>
> Zed
>
>
Zed A. Shaw
4/13/2005 1:01:00 AM
0
I'd say it's a little lower level than Lucene, but much HIGHER level
than a Lucene+Java+GJC+CNI+Ruby implementation. :-)
Seriously though, I'd say it's just a little lower than Lucene and would
be the major building block for a similar system.
If you're interested in dropping your labor of love and working on
something more extensive then I'd contribute as I'm going to do it
anyway. My focus though is on code searching for specific analysis
needs.
Zed
On Tue, 2005-04-12 at 21:58 +0900, Brian McCallister wrote:
> Awesome!
>
> I've not used Odeum, but how does it compare to Lucene?
>
> This may take some pressure off of me to get the Lucene bindings out
> ASAP, though I am definitely still doing it -- too much bloody time
> spent playing with GCJ and CNI already. ;-)
>
> -Brian
>
> On Apr 12, 2005, at 8:12 AM, Zed A. Shaw wrote:
>
> > Hi,
> >
> > This is just a quick announcement of a Ruby extension to Mikio
> > Hirabayashi's Odeum Inverted Index library which is part of both
> > Estraier (
http://estraier.source...
) and QDBM
> > (
http://qdbm.source...
).
> >
> > You can download the source package from:
> >
> >
http://www.zedshaw.com/projects/r...
> >
> > Ruby/Odeum lets you index a set of documents (including meta-data) and
> > then use the resulting index to do fast searches by words. The
> > extension supports most of the features and should become more
> > idiomatic
> > as I work on it.
> >
> > Comments are welcomed.
> >
> > Zed
> >
> >
>
>
>
>
Brian McCallister
4/13/2005 12:39:00 PM
0
While it is tempting, there are other big benefits from the Lucene
port, not least of which is sharing indexes with a Java (or python, or
perl, or...) app (which I've seen being required). Making use of the
knowledge built into the various analyzers in lucene is also something
I am too lazy to reimplement myself).
That said, I'm sure as heck going to use Odeum in the interim (and when
fighting with gcj just ain't worth it).
-Brian
On Apr 12, 2005, at 9:00 PM, Zed A. Shaw wrote:
> I'd say it's a little lower level than Lucene, but much HIGHER level
> than a Lucene+Java+GJC+CNI+Ruby implementation. :-)
>
> Seriously though, I'd say it's just a little lower than Lucene and
> would
> be the major building block for a similar system.
>
> If you're interested in dropping your labor of love and working on
> something more extensive then I'd contribute as I'm going to do it
> anyway. My focus though is on code searching for specific analysis
> needs.
>
> Zed
>
> On Tue, 2005-04-12 at 21:58 +0900, Brian McCallister wrote:
>> Awesome!
>>
>> I've not used Odeum, but how does it compare to Lucene?
>>
>> This may take some pressure off of me to get the Lucene bindings out
>> ASAP, though I am definitely still doing it -- too much bloody time
>> spent playing with GCJ and CNI already. ;-)
>>
>> -Brian
>>
>> On Apr 12, 2005, at 8:12 AM, Zed A. Shaw wrote:
>>
>>> Hi,
>>>
>>> This is just a quick announcement of a Ruby extension to Mikio
>>> Hirabayashi's Odeum Inverted Index library which is part of both
>>> Estraier (
http://estraier.source...
) and QDBM
>>> (
http://qdbm.source...
).
>>>
>>> You can download the source package from:
>>>
>>>
http://www.zedshaw.com/projects/r...
>>>
>>> Ruby/Odeum lets you index a set of documents (including meta-data)
>>> and
>>> then use the resulting index to do fast searches by words. The
>>> extension supports most of the features and should become more
>>> idiomatic
>>> as I work on it.
>>>
>>> Comments are welcomed.
>>>
>>> Zed
>>>
>>>
>>
>>
>>
>>
>
>
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
[ANN] Ruby/Odeum Inverted Index Library
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password