Picolena
Get Version
0.1.3→ ‘picolena’
What
’’Picolena’’ is a lightweight ferret-powered documents search engine written in Ruby on rails :
1. Just let Ferret index any directory you want.
2. Enter queries on your browser to get corresponding documents in a few milliseconds.
Installing
sudo gem install picolena
The basics
The ‘picolena’ command creates a new documents search engine, indexing directories specified as parameters. A default structure will be created in ‘picolena’ directory. Since picolena is Rails-based, you can launch the search-engine web-server just like you would with any Rails application.
picolena ~/shared_documents /media/literature
cd picolena
ruby script/server
This would create the picolena file structure, index every file inside ~/shared_documents and /media/literature, and launch a web-server available at http://localhost:3000
Demonstration of usage
- Basic query
- every indexed .doc
- Every indexed file
- Fuzzy query
- Typo tracker :)
- Accented queries thanks to UTF8 encoding
- some hardcore UTF-8 query!
Trac
Forum
http://groups.google.com/group/picolena
How to submit patches
Read the 8 steps for fixing other people’s code and for section 8b: Submit patch to Google Groups, use the Google Group above.
The trunk repository is http://svn.devjavu.com/picolena/trunk
for anonymous access.
License
This code is free to use under the terms of the MIT license.
Contact
Comments are welcome. Send an email to Eric Duminil email via the forum
Eric DUMINIL, 20th April 2008
Theme extended from Paul Battley,
by Daniel Cadenas via DepGraph