Precision and recall only mean something once you decide what a relevant passage is. In classification terms, precision is the fraction of retrieved items that are relevant, and recall is the fraction of relevant items that were retrieved (Wikipedia's precision and recall overview). Search evaluation uses the same definitions on the set of records returned by a query (Measuring Search Effectiveness).
For a help center, translate those definitions into passages and queries:
- Unit of retrieval. The chunk your system actually indexes and returns, usually a paragraph or section, not the whole article. Zendesk describes ingestion as splitting knowledge into chunks, embedding each one, and comparing the user message against those vectors (Zendesk's content optimization guide).
- Relevant. A chunk that contains enough information to write a correct answer to the query, either alone or combined with another returned chunk. Not "mentions the topic" and not "is in the same article."
- Binary labels with a tiebreaker rule. The classic formulation treats each item as relevant or irrelevant, and the literature is candid that marginal cases exist and different raters disagree (Measuring Search Effectiveness). Write a one-line rule: for example, "relevant if a support agent could answer the customer from this chunk without opening another tab." Have two people label your first twenty queries and compare notes before scaling up.
The reason to be strict is that a help center has a specific failure mode: the answer is written down but unreachable, buried in the third paragraph of a long page or locked inside a screenshot (HelpDocs on AI knowledge bases). A loose relevance label hides exactly that failure.



