Track A · Module 2 of 7

Search that doesn't feel thin: search_mode, filters and paging

Choose keyword, semantic or hybrid per query, compose filters without hiding results, and page and cache search results properly.

12 min read · 4 min video

Confirm your email below to watch this lesson

Video length 3:39

When a funding search feels thin, the data is rarely the problem. The usual cause is a mismatch between how the user typed and how the search was told to match. On the OpenGrants API that mismatch is one parameter, search_mode, and its default is the one that fails people who type in sentences.

This lesson covers the three modes and how each ranks, when each one wins, how to compose filters without hiding half the results, how to page and cache, and how to test relevance with your own members’ queries instead of guessing.

Continue the course

The course is free. Enter your email and we'll send you a confirmation link. Once you confirm, every module of Build a Funding Portal opens on this device.

Confirming adds you to this course's email list. You can unsubscribe at any time. Privacy policy.