The search functionality relies on exact matching via the data aggregator’s multisearch endpoint, leading to poor results for misspelled queries. Adding fuzzy search or typo tolerance would greatly improve user experience.
Sample:
// Example Elasticsearch fuzziness parameter
{
"query": {
"multi_match": {
"query": "Monetn",
"fields": ["title^2", "description"],
"fuzziness": "AUTO"
}
}
}