Whoosh 2.7.4 documentation¶
Whoosh was created by Matt Chaput. You can view outstanding issues on the Whoosh Bitbucket page and get help on the Whoosh mailing list.
Contents¶
- Release notes
- Quick start
- Introduction to Whoosh
- Glossary
- Designing a schema
- How to index documents
- How to search
- Parsing user queries
- The default query language
- Indexing and parsing dates/times
- Query objects
- About analyzers
- Stemming, variations, and accent folding
- Indexing and searching N-grams
- Sorting and faceting
- How to create highlighted search result excerpts
- Query expansion and Key word extraction
- “Did you mean… ?” Correcting errors in user queries
- Field caches
- Tips for speeding up batch indexing
- Concurrency, locking, and versioning
- Indexing and searching document hierarchies
- Whoosh recipes
- Whoosh API
analysis
modulecodec.base
modulecollectors
modulecolumns
modulefields
modulefiledb.filestore
modulefiledb.filetables
modulefiledb.structfile
moduleformats
modulehighlight
modulesupport.bitvector
moduleindex
modulelang.morph_en
modulelang.porter
modulelang.wordnet
modulematching
moduleqparser
modulequery
modulereading
modulescoring
modulesearching
modulesorting
modulespelling
modulesupport.charset
modulesupport.levenshtein
moduleutil
modulewriting
module
- Technical notes