Discover Academic Research

Search through thousands of research papers with intelligent citation tracking and advanced filters

How to Search

CiteQuest supports powerful query types. Hover any card to learn more.

๐Ÿ“Š

BM25 Search

machine learning

Default multi-term ranked search across all fields.

๐Ÿ“Š BM25 Multi-Term Search
Example
machine learning
Behavior
  • Terms scored by BM25 across title, abstract, and body independently.
  • No strict boolean parsing unless query has uppercase AND or NOT.
  • Results sorted by final BM25 score per field.
๐Ÿ”—

Boolean AND

machine AND learning

Both terms must appear in the document.

๐Ÿ”— Boolean AND
Example
machine AND learning
Behavior
  • AND is a hard filter โ€” doc must contain both terms.
  • BM25 still ranks the filtered docs.
  • Boolean filter applied per field (title, abstract, body).
โš ๏ธ Must be uppercase: AND not and
โ†”๏ธ

Boolean OR

robotics OR vision

Either term can appear in the document.

โ†”๏ธ Boolean OR
Example
robotics OR vision AND planning
Behavior
  • OR combines groups: (robotics) OR (vision AND planning).
  • Without AND or NOT, behaves like normal BM25 search.
  • Strict boolean mode only activates when AND or NOT is present.
โš ๏ธ Must be uppercase: OR not or
๐Ÿšซ

Boolean NOT

machine AND NOT learning

Exclude documents containing a specific term.

๐Ÿšซ Boolean NOT
Example
machine AND NOT learning
Behavior
  • NOT excludes docs containing that term from the candidate set.
  • Pure NOT (e.g. NOT neural) enters filter-only mode.
  • Pure NOT results sorted by year desc, score = 0.
โš ๏ธ Must be uppercase: NOT not not
๐Ÿ’ฌ

Phrase Search

"neural network"

Search for an exact sequence of words.

๐Ÿ’ฌ Phrase Search
Example
"neural network"
Behavior
  • Quoted text with 2+ tokens treated as a phrase pattern.
  • Phrase matches add a rerank bonus to the score.
  • Not a hard filter โ€” BM25 still scores all terms.
๐Ÿ“

Near Search

"neural #3 network"

Find terms within N words of each other.

๐Ÿ“ Near Search
Example
"neural #3 network"
Behavior
  • Parsed as near pair: (neural, 3, network).
  • Unordered distance check: abs(pos1 โˆ’ pos2) โ‰ค 3.
  • Near matches add a rerank bonus, not a hard filter.
๐Ÿ”€

Mixed Query

machine AND "neural network"

Combine boolean operators with phrase search.

๐Ÿ”€ Mixed Query
Example
machine AND "neural network"
Behavior
  • Boolean logic parsed from unquoted text only.
  • Phrase/near patterns parsed from quoted text.
  • Final score = BM25 + phrase bonus + near bonus, after boolean filtering.
๐Ÿ—‚๏ธ

Field Ranking

title ยท abstract ยท body

Results ranked independently across three document fields.

๐Ÿ—‚๏ธ Field-Based Ranking
Fields
title ยท abstract ยท body
Behavior
  • Ranker returns three independent ranked lists per query.
  • Default (auto): boolean filter applied per field independently.
  • Can force a single field (title / abstract / body) for all ranking.
โ„น๏ธ No wildcard/fuzzy/prefix parser โ€” tokens treated as normal terms.