Ruby Forum Ferret > Picolena, a ferret+rails documents search engine

Posted by Eric Duminil (eric_duminil)
on 20.04.2008 22:35
Hi everybody!

I am proud to present you a small project I have been working on for a
while:
Picolena, a documents search engine written in Rails.
( http://picolena.devjavu.com/ ).

It obviously uses Ferret for indexing and searching, and adds some plain
text extractors in order to index OOffice.org, pdf and MS Office
documents (and some others as well).

Everything is packed in a gem (gem install picolena), with a few rake
tasks, a multi-threaded indexer, a language guesser, a rails frontend
and some specs to be sure everything works fine.

I would love to hear some feedback from acts_as_ferret developers or
users!
My project is in now way supposed to be a competitor of AAF: we have
different goals (ActiveRecord indexing plugin vs. stand-alone rails-app
for documents indexing), but still a lot in common.

I dare say Picolena would be useful in a lot of companies (as a
google-mini alternative), and has already been working in production for
a few months without a hitch. This has been made possible thanks to
Ferret's incredible speed. Kudos to the devs!

Best regards,
Eric


demo website : http://citynet.hft-stuttgart.de:4000/
trac         : http://picolena.devjavu.com
rubyforge    : http://rubyforge.org/projects/picolena/
svn repo     : http://svn.devjavu.com/picolena/trunk/
Posted by Jan Prill (Guest)
on 15.05.2008 18:21
(Received via mailing list)
Hey Eric,
I've looked at the demo and am quite impressed. Thanks for making your 
code
available!!

Cheers,

Jan

2008/4/20 Eric Duminil <eric.duminil@gmail.com>:

>
> I dare say Picolena would be useful in a lot of companies (as a
> rubyforge    : http://rubyforge.org/projects/picolena/
> svn repo     : http://svn.devjavu.com/picolena/trunk/
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ferret-talk mailing list
> Ferret-talk@rubyforge.org
> http://rubyforge.org/mailman/listinfo/ferret-talk
>



--
Jan Prill
Rechtsanwalt

Grünebergstraße 38
22763 Hamburg
Tel +49 (0)40 41265809 Fax +49 (0)40 380178-73022
Mobil +49 (0)171 3516667
Posted by Eric Duminil (eric_duminil)
on 16.05.2008 13:34
You're welcome.

I'm pleased to know it could be useful for other people too.
Open-sourcing it forced me to write a better code than usual, with specs 
and some documentation.
Please feel free to ask me any question about it. And if you want to 
help this project, please spread the word!

BTW, I switched (like every other, basically) to git and github, there:
http://github.com/EricDuminil/picolena/tree/master


MfG :),

Eric







Jan Prill wrote:
> Hey Eric,
> I've looked at the demo and am quite impressed. Thanks for making your 
> code
> available!!
> 
> Cheers,
> 
> Jan
> 
> 2008/4/20 Eric Duminil <eric.duminil@gmail.com>:
> 
>>
>> I dare say Picolena would be useful in a lot of companies (as a
>> rubyforge    : http://rubyforge.org/projects/picolena/
>> svn repo     : http://svn.devjavu.com/picolena/trunk/
>> --
>> Posted via http://www.ruby-forum.com/.
>> _______________________________________________
>> Ferret-talk mailing list
>> Ferret-talk@rubyforge.org
>> http://rubyforge.org/mailman/listinfo/ferret-talk
>>
> 
> 
> 
> --
> Jan Prill
> Rechtsanwalt
> 
> Grünebergstraße 38
> 22763 Hamburg
> Tel +49 (0)40 41265809 Fax +49 (0)40 380178-73022
> Mobil +49 (0)171 3516667