Invalid algorithm applied to BASIC Vertical Error for NLP Filter

I’m trying to add an NLP filter for my search configuration but whenever I check the box in the UI and hit save it shows this error “Validation error: verticals: Invalid algorithm applied to BASIC Vertical Financial Professionals - NLP Filter.”

This error shows on all fields, I’ve tried it on builtin.location, address.city, and services.

Could it be an issue with the account settings or search package the account has available?

The larger context is that I’m trying to use this search backend for a React Locator, and I’ve enabled the staticFilter: true for builtin.location but searching something like “Denver, Colorado, United States” doesn’t return results when there are entities within that area. I had the same issue with the “name” filter search, and for that I enabled the Text Search and then it returned results.

Hi Michael,

Can you share the account/config you’re experiencing this in so we can take a closer look? The easiest way is to copy the URL when you’re on the search configuration screen.

Thanks!
Kristy

Here it is:
https://www.yext.com/s/3852761/search/experiences/configuration/locator/verticals

Hey Michael,

It looks like your account only has our Basic Search subscription. Basic Search experiences do not have access to the following features:

  • NLP Filters
  • Semantic Search
  • Document Search
  • Dynamic Reranking
  • Search Term Clustering

If you are building a locator and want to set up geosearch on your experience, you need to set a static filter on the builtin.location filter. This only exists in the JSON config (though it will be available in the UI in the near future).

Best,

Daniel