dfe-analytical-services / dfe-analytical-services/analysts-guide

Investigate more advanced search

Open
#1 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
R
Stars
6
Forks
9
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**

Sometimes the search doesn't display the most relevant results or misses relevant sections in the service. It seems to rely mainly on exact matches, which then requires prior knowledge of what you're searching for.

**Describe the solution you'd like**

Would like for the search to be more based around natural language so it's easier for people to look for things on the site without knowing what exists first.

Most obvious thing to try above the standard search.json indexing provided by Quarto natively, would be to integrate with the [Algolia API](https://www.algolia.com/products/search-and-discovery/hosted-search-api/) as it's already suggested in the [Quarto documentation](https://quarto.org/docs/websites/website-search.html#overview) and has clear steps for implementation.

**Describe alternatives you've considered**

Honestly, nothing else really yet. Algolia's API seems like the easiest first option to try out given it's already suggested in the documentation.

**Additional context**

Some example searches that seem sub-par so far:

![image](https://github.com/dfe-analytical-services/statisticians-guide/assets/52536248/7abc28ef-c772-4abe-807d-2f7287bdc1b6)

![image](https://github.com/dfe-analytical-services/statisticians-guide/assets/52536248/5ba216b9-f354-444b-a139-6fe1ef00ae4f)

![image](https://github.com/dfe-analytical-services/statisticians-guide/assets/52536248/69bc108c-7939-4b36-91d4-45d82041638a)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.