[elephant-devel] full text search solution?

Glenn Tarcea gtarcea at umich.edu
Wed May 14 02:43:37 UTC 2008


Never mind, I see from reading that you already found Monezuma....  
But it does look like it might get some activity.

Glenn

On May 13, 2008, at 10:33 PM, Glenn Tarcea wrote:

> Have you looked at Montezuma? http://projects.heavymeta.org/montezuma/
>
> It's a port of Ferret (which is port of Lucene) to Lisp. It's also  
> on the list for the google summer of code to add some additional  
> functionality to it.
>
> BTW: If its alright I'm going to update the docs to add a section  
> on having two versions of Elephant installed and using ASDF to  
> manage them.
>
> Glenn
>
>
> On May 13, 2008, at 10:02 PM, Ian Eslick wrote:
>
>> Hello,
>>
>> Has anyone found a good solution for full text search in lisp?   
>> I'm interested in indexing website objects such as posts and  
>> perhaps external documents as well.   BDB doesn't, to the best of  
>> my knowledge, have the appropriate building blocks for an  
>> efficient indexing system and you certainly don't want to do it on  
>> top of the current btree interface.
>>
>> I have an old full text index code base that supported wildcard  
>> and NEAR queries, all built on top of Elephant btrees.   It was  
>> convenient but had a query time that slowed down linearly with the  
>> avg # of documents per word.
>>
>> I've decided that the best approach for me is to connect to a  
>> separate, probably external, system to which I can incrementally  
>> add content that will return something I can easily turn into an  
>> ordered list of OIDs.
>>
>> Most solutions I've run across require other languages, servers  
>> that add up to needless complexity for my modest application.  In  
>> the lisp world I've only seen Montezuma, which isn't being  
>> developed or seriously maintained (unless it's just really stable  
>> I'd rather not fight with stale code).
>>
>> I am considering hacking something simple on top of postmodern  
>> that uses the new text indexing functions of Postgresql 8.3 and  
>> wondered if anyone here has insight into this application of  
>> postmodern or into the full-text indexing from lisp problem in  
>> general.
>>
>> Thank you,
>> Ian
>> _______________________________________________
>> elephant-devel site list
>> elephant-devel at common-lisp.net
>> http://common-lisp.net/mailman/listinfo/elephant-devel
>>
>>
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20080513/092269be/attachment.html>


More information about the elephant-devel mailing list