Whoosh
Whoosh
Développé par | Matt Chaput |
---|---|
Dernière version | 2.7.4 () |
Environnement | Multiplateforme |
Type | Moteur de recherche |
Licence | Licence BSD |
Site web | http://whoosh.ca/ |
Whoosh est un moteur de recherche open source, diffusé sous licence BSD, écrit et extensible en Python. Des bibliothèques existent pour intégrer Whoosh avec des frameworks web comme Django ou Flask, ou encore avec l'ORM SQLAlchemy.
Caractéristiques principales
- API pythonique.
- Indexation et recherche par champ.
- Algorithme de scoring pluggable (y compris Okapi BM25).
- Langage de requêtes qui supporte: les recherches par terme et par phrase, les opérateurs booléens, les caractères jokers, les intervalles.
- Correcteur orthographique.
Historique
Whoosh a été créé et est développé par Matt Chaput. Il a été créé à l'origine pour le système d'aide en ligne du logiciel d'animation 3D Houdini, et a été libéré par la suite.
Voir aussi
Liens externes
Article publié sur Wikimonde Plus
- Portail des logiciels libres