×

Search query intent

  • US 10,296,659 B2
  • Filed: 09/26/2016
  • Issued: 05/21/2019
  • Est. Priority Date: 09/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A Website search query improvement method comprising:

  • analyzing, by a processor enabling a natural language classifier (NLC) circuit of an embedded hardware device, a partial search phrase entered in a search field of a graphical user interface (GUI) with respect to a search query for specified subject matter;

    continuously detecting, by the NLC circuit via execution of an automated natural language search query, all possible patterns of the partial search phrase;

    matching, by the NLC circuit, all of the detected possible patterns with respect to information within an autocomplete result repository database;

    executing, by the NLC circuit, a deep learning process for automated prediction of classes and categories for the partial search phrase;

    triggering, by the NLC circuit, an action with respect to software application execution;

    determining via application of an application programming interface (API), by the processor executing the NLC circuit with respect to results of the analyzing, a subject based intent classification associated with the search query for content classifications defined within a ground truth for the Website;

    determining, by the NLC circuit, that said subject based intent classification comprises a confidence factor of less than 100 percent confidence with respect to the subject based intent classification being correct;

    comparing, by the processor, the subject based intent classification to intent based data of an intent data repository;

    generating, by said processor based on results of said determining that said subject based intent classification comprises a confidence factor of less than 100 percent confidence and said comparing, a subset of search results of search results data, wherein said subset of search results correlates to said subject based intent classification;

    automatically generating, by the processor based on results of the comparing, the matching, the executing, the triggering, the generating, and the detecting, an autocomplete phrase associated with the subject based intent classification and the partial search phrase;

    presenting, by said processor to a user via an autocomplete selection mechanism comprising a specialized circuit and the GUI, the autocomplete phrase in combination with additional autocomplete phrases and a single percentage value of said confidence factor, wherein said single percentage value comprises a single composite value indicating a top intent subject classification value associated with said autocomplete phrase in combination with additional autocomplete phrases, and wherein said single percentage value of said confidence factor is presented in a specified arrangement, via said GUI, adjacent to and in between said partial search phrase entered in said search field and said autocomplete phrase in combination with additional autocomplete phrases;

    executing, by said processor, an improved Web based search with respect to said autocomplete phrase;

    directing, by said processor based on results of said executing, a Web application to a specified Web location associated with said autocomplete phrase and said Website;

    presenting, by said processor based on results of said directing, classes of information associated with said autocomplete phrase, wherein said classes of information are configured to enable said triggering;

    receiving, by said processor, additional context associated with an additional subset of results determined to be more relevant to said user; and

    refining, by said processor executing an auto complete circuit of said embedded hardware device, said additional subset of results based on a specific determined intent of the user thereby yielding a tailored list of auto-completion results for said partial search phrase.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×