Customizing Location Search Results in Answers

Hi Team!

A client was wondering if it’s possible to hide irrelevant locations and only show the most relevant location when users are searching in Answers.

They also have some location entities that are linked to each other, and within those linked entities, one of them is designated as the primary entity. Is it possible to show only the primary in the results and have the other entities linked out on the result card of that entity? Another idea they had was to maybe show the most relevant entity of those linked entities, hide the others, but also have the linked entities linked out on that Answers Card. Is that possible?

It seems like a custom direct answers card, but doesn’t seem like it’s best for the user experience. Just trying to see if it’s possible, so I can get back to the client.

Thanks for any help you all can provide!

Hi @Hamid_Hafiz,

Yes. Can you provide more details? Are there certain entities that should never surface?

Can you provide an example query, some screenshots of what is surfacing, and what ideal behavior would be?

Best,
Melissa

Hi @Melissa_Kaplan,

Thanks so much for the quick response!

Currently there are no entities that should never surface. This is for doctors that have multiple locations. From what I understand from the client, the ideal behavior would be when you search for a provider’s name and multiple search results cards show up, only one shows up per provider. Currently, providers with multiple offices show up in the search results multiple times and not always consecutively. Ideally one search result card shows up per provider, where it’s either the primary provider location or it shows one of the linked provider locations where the linked location that shows up is based off of the user’s location.

A sample query would be something like “Jessica” and answers would return a result card for “City A” as well as a result card for “City B”. The location in City B is the “Primary Location”, but the location in “City A” is closer to the user. The client hasn’t decided which one they’d prefer to show, but as we were doing research, we wanted to ensure that either option was possible: either only showing the primary location and hiding all linked locations for that doctor, or showing the closest location and hiding all other locations.

Hopefully that made sense.

Best,
Hamid

You should be able to add a vertical limit so that only one result shows up in the vertical! Hopefully this helps!

@Melissa_Kaplan That helps!

My apologies for not explaining better. Let’s say for that same example query, “Jessica” there are other doctors named Jessica. We would still want to show those other doctors, because some of them only have one location. In addition, we would only want to show one answers results card for the Jessicas that have multiple locations.

Example: Search query = “Jessica”

Answers Results:
-Jessica A. City A
-Jessica B. City B
-Jessica A. City B
-Jessica C. City A
-Jessica D. City C

In this scenario, the ideal situation is that the search results look as follows:

Answers Results:
-Jessica A. City A
-Jessica B. City B
-Jessica C. City A
-Jessica D. City C

Best,
Hamid

Hey Hamid,

This is a great question and a problem that we’re seeing across all of our healthcare customers. Right now, there is a Listings requirement that each entity in the KG must have a single location. For this reason, you’ll see that a single doctor will have multiple entities (one for each practicing location).

This is not ideal for Answers, which is why we’re actively working on a solution to this problem that we’re hoping will be available this upcoming Summer.

You could play around with creating two different entity types, one for primary locations and another for secondary locations and only search on primary locations. This would enforce that only a doctor’s primary locations would appear.

However I, unfortunately, can’t offer you a solid solution as we have no way to conditionally filter out all the non-closest locations in a search.

Hope this helps answer your question!

Best,

Daniel

Hey @Daniel_Baigel,

Thank you so much for this info! This is exactly what I was looking for. I just needed to know whether or not it was possible to do this.

I’ll keep an eye out for the summer release. I know the client will be very excited to see this when it comes out.

@Melissa_Kaplan Thank you so much for helping out and answering all my questions! I really appreciate it.

Best,
Hamid Hafiz