Coveo challenge · Mariam Al-Ansary

Search that answers.

A Pokédex built on the Coveo AI-Relevance Platform: ask a question in plain language and get a cited, generated answer over indexed species pages. Plus how it's configured, and two enterprise customers who could use the same approach.

pokedex.mariam.bio
The Pokédex search results for 'What type is Charizard?', with a generated answer citing the Charizard page, a passage, facets for type and generation, and result cards.

01 · The build

Three ways in: ask, explore, dive in.

A generated answer with citations above the result list.
Ask. Relevance Generative Answering writes a short answer from retrieved passages and cites its source. Passage Retrieval shows the exact text underneath.
The Pokédex home page with a search box, suggested queries and a grid of Pokémon cards.
Explore. A home page with suggested searches and a grid of species by type. Facets for type and generation narrow every result set.
The Charizard species page with artwork, form tabs, generation, types and description.
Dive in. Each card opens a species page built from the indexed item, including its forms. The browser never calls the original site.

02 · Configuration

One search hub ties the whole stack together.

  1. 01

    Source

    A Web source, pokedex-V2, crawls species pages from pokemondb.net, and only those pages.

  2. 02

    Fields

    Scraping pulls type, generation, name, artwork and every form. An indexing extension handles the forms.

  3. 03

    Pipeline

    The Pokemon Search hub selects its own query pipeline, with query correction for misspelled names.

  4. 04

    Models

    • Semantic Encoder
    • Generative Answering
    • Passage Retrieval
    • Query Suggestions
  5. 05

    Front end

    Coveo Atomic and Headless in a Vite app, served from Cloudflare Workers.

Every search and click is logged against the hub. That analytics loop is what the models learn from.

03 · Presentations

The deep dive, and who else could use it.

Part 1 · Technical deep dive

For a technical audience

Coveo Pokédex: technical deep dive

A step-by-step setup guide: the foundations, the source and its scraping rules, the pipeline and models, and the Atomic front end, written so someone else could follow it.

Open slides

Part 2 · Enterprise customers

Want the walkthrough live?