Query Rewriting & Expansion — PyTerrier 0.10.0 documentation
Query rewriting refers to changing the formulation of the query in order to improve the effectiveness of the search ranking. PyTerrier supplies a number of query rewriting transformers designed to work with BatchRetrieve.
; } .ethical-fixedfooter .ethical-callout { color: #999; padding-left: 6px; white-space: nowrap; } .ethical-fixedfooter a, .ethical-fixedfooter a:hover, .ethical-fixedfooter a:active, .ethical-fixedfooter a:visited { color: #404040; text-decoration: none; } .ethical-fixedfooter .ethical-close { position: absolute; top: 0; right: 5px; font-size: 20px; line-height: 20px; } /* RTD Theme specific customizations */ .wy-nav-side .ethical-rtd { /* RTD theme doesn't correctly set the sidebar width */ max-width: 300px; padding: 0 1em; } .ethical-rtd .ethical-sidebar { /* RTD theme doesn't set sidebar t
related reading
- Rewind.ai - Every AI Tool, Completely Freerewind.ai
- The Shape of AI | UX Patterns for Artificial Intelligence Designshapeof.ai
- Elicit: AI for scientific researchelicit.org
- Exaexa.ai
- Elicit: AI for scientific researchelicit.com
- Cookbookcookbook.openai.com
- UI Skills for Design Engineers | UI Skillsui-skills.com
- Writing great blog postsblog.austn.io
- Prompting best practicesdocs.anthropic.com
- Voyage AI | Homevoyageai.com
- On AI writing in 2026 | Homelincolnquirk.com
- The vector database to build knowledgeable AI | Pineconepinecone.io