Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Home

floere edited this page · 47 revisions

Picky Wiki

Welcome to the Picky Wicky cough Wiki!

Picky is a really easy to use and fast Ruby search engine that helps your users find what they are looking for.

Where to go from here?

The official introductory page
FAQ
Google group (discussions)
Contributions and Contributors
Roadmap

Configuring the server

Indexing defines how data is indexed.
  Character Substitution replaces e.g. “ö” with “oe”.
Indexes hold the data.
  Sources of data.
  Categories categorize parts of the data.
Querying defines how query text is handled.
  Character Substitution replaces e.g. “ñ” with “n”.
Queries offer a search interface on indexes.
Routing maps URLs to queries.

Configuring the client

Note: For now, see the instructions at http://localhost:3000/configure in the scaffolding client.
The Rails/Sinatra etc. client
Client Configuration
JS Frontend Configuration

The results

Format and Structure of the Picky JSON.

Extending and contributing to Picky

Adding a Source of data.
Adding a Character Substituter that replaces single characters.

Performance Tips

Best Practices Setup
Indexing Performance

Something went wrong with that request. Please try again.