Intent Tuning

If you have a few keywords to boost, say a dozen, then Keyword Boosting is the way forward. But if the goal is to boost a document for hundreds of keywords and synonyms, then Intent tuning is the right tool.

Intent Tuning allows you assign a rank to a document for hundreds of queries. In the terminology of Intent Tuning, each keyword for which a document is boosted is called an Utterance. Similar utterances are grouped into what we call an Intent.

"Cannot log in", "login failed", "login issues" and other similar queries are utterances in Intent Tuning. When those utterances are grouped and given a name, let's say "Login Issues", then "Login Issues" is an intent.

You don't necessarily have to create utterances and intents individually. The data is drawn from the Intent Dictionary in NLP Manager.

Select a Search Client for Manual Tuning

Manual Tuning is not universal. You can apply it to a search client without impacting others. To get started, pick the search client where tuning is going to be applied.

  1. From SearchUnify admin panel, navigate to Search TuningManual.

  2. Select a search client where Manual Tuning is going to be applied.

  3. When there are multiple search clients in a SearchUnify instance and your job is to apply manual tuning to only one of them, you can bookmark your search client by clicking in the Select Search Client dropdown.

Enable Intent Tuning

  1. Turn on Boost Document for Intent.

  2. Apply Bypass Formula

    The search box can be influenced by the keyword and intent tuning you have already employed, which is great for end-users but not when you are trying to tune results. To negate the impact of tuning and view vanilla results, toggle on Apply Bypass Formula. Turning it on allows admins to see all the results for a search query irrespective of the current tuning settings.

  3. Search the query for which docs have to be boosted. Then, click Add Intent for a document.

  4. When you click Add Intent, a dialog appears. Pick an intent from the Select Intent dropdown. In the image, two intents have been picked: Login issue and New issue.

  5. For the first intent (Login Issue), the preferred search rank is set to three and for the second intent (New Issue) it has been set to two. It means that if a search query matches an utterance from the first intent (Login issue), then the document should appear third in the search results.

    IMPORTANT.

    A document may or may not turn up on its boosted position if an end-user applies a filter. However, you can check Bypass All Filters to force apply intent tuning.

  6. Click Add.

  7. To boost a document for more than one intent, simply pick the new intent from the Select Intent dropdown, and click Add. Once you are done, assign a rank to each intent and click Save.

  8. If you see a confirmation message, the document has been boosted for the selected intent(s) successfully.

    To double-check, search the query again. If you see the Boosted tag, your document has been successfully tuned.

Boosted Documents

You can click on Boosted Documents to view the list of all the documents that are currently boosted based on Intent.

Click under the Action column to delete the boosting for a document or edit its rank through the Rank dropdown.