Thursday, August 15, 2013

Whoosh 2 . five . two


Developer:

Site :

License / Price tag :

Platforms:

Databases:

Language:

Last Up to date :

Group More scripts
whoosh.ca
Apache License 

Home windows / Linux / Mac OS / BSD / Solaris
N/A
Python
August 15th, 2013, twelve : 43 GMT
C: Modules Python Modules

It was originally made for use in the on the web help process of Facet Outcomes Software's 3D animation software Houdini.

The library can be helpful in a lot of of these situation :
- Any place a pure-Python remedy is appealing to avoid having to make /compile native libraries (or force end users to build /compile them).
- As a analysis platform (at minimum for programmers that discover Python simpler to examine and operate with than Java )
- When an easy -to-use Pythonic interface is more significant to you than uncooked velocity.

The elementary design and style is very similar to Lucene, but makes use of KinoSearch's indexing algorithm, some scoring algorithms from Terrier, and the English morphological variation generator from Minion.

Here are some key characteristics of "Whoosh":

· Pythonic API.
· Pure-Python. No compilation or binary deals essential, no mysterious crashes.
· Fielded indexing and research.
· Fast indexing and retrieval -- faster than any other pure-Python, scoring, complete - text look for remedy I know of.
· Pluggable scoring algorithm ( which includes BM25F), textual content analysis, storage, putting up structure, and many others.
· Strong question language parsed by pyparsing.
· Pure Python spell-checker (as far as I know, the only one particular ).


download button
Via: Whoosh 2.5.2

No comments:

Post a Comment

LinkWithin

Related Posts Plugin for WordPress, Blogger...