Whoosh

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:author Matt Chaput
gptkbp:documentation https://whoosh.readthedocs.io/
gptkbp:feature sorting
Unicode support
filtering
faceted search
support for custom formatters
no external dependencies
pluggable storage backends
wildcard search
pure Python implementation
fielded searching
range search
search result ranking
boolean queries
customizable analyzers
document scoring
highlighting search results
in-memory and on-disk indexes
incremental indexing
phrase searching
pluggable codecs
pluggable scoring algorithms
portable index format
proximity search
query parser
spelling suggestions
support for custom analyzers
support for custom field types
support for custom filters
support for custom highlighters
support for custom query parsers
support for custom query types
support for custom scoring
support for custom spelling suggesters
support for custom storage
support for custom tokenizers
support for multiple fields
supports scoring and ranking
term boosting
gptkbp:firstReleased 2007
https://www.w3.org/2000/01/rdf-schema#label Whoosh
gptkbp:latestReleaseVersion 2016-12-29
2.7.4
gptkbp:license gptkb:BSD_license
gptkbp:platform cross-platform
gptkbp:programmingLanguage gptkb:Python
gptkbp:purpose search library
full-text indexing
gptkbp:repository https://github.com/mchaput/whoosh
gptkbp:bfsParent gptkb:BM25
gptkbp:bfsLayer 5