Documentation

curated

Hand-curated search queries for BHSA latency benchmarks.

These queries are validated for syntactic correctness and cover a range of complexities: - Lexical: Simple word-level feature queries - Structural: Phrase and clause queries - Quantified: Queries with /with/ and /without/ conditions - Complex: Multi-level hierarchical queries

All queries use actual BHSA feature values.

Functions

function
get_bhsa_queries() list[SearchQuery]

Return 100 hand-curated BHSA search queries.

function
get_queries_for_corpus(corpus_name: str) list[SearchQuery]

Get curated queries for a corpus.

Get curated queries for a corpus. Args: corpus_name: Name of the corpus Returns: List of SearchQuery objects Raises: ValueError: If no queries are available for the corpus
Parameters
  • corpus_name: str