Patent classifications
G06F16/3338
METHOD AND SYSTEM FOR MODIFYING SEARCH QUERY FOR A USER
A method and a modification system for modifying a search query for a user are provided. The method includes receiving at least one search query from a user; determining a present context of the user, based on the at least one search query and on-device data; identifying at least one relevant attribute related to the search query based on the present context of the user and a personalized knowledge graph, wherein the personalized knowledge graph is dynamically generated based on the on-device data; and modifying the search query, based on the at least one relevant attribute and a relation of the at least one relevant attribute with the search query, to obtain at least one modified search query.
Search apparatus based on synonym of words and search method thereof
A search apparatus includes a memory and circuitry. The memory is configured to store second sentences in association with past-input first sentences, and store synonyms corresponding to each of a plurality of words. The circuitry is configured to divide each of the past-input first sentences into words and divide a newly-input first sentence into words; select, from the synonyms corresponding to each of the plurality of words, synonyms corresponding to each of the words obtained by dividing each of the past-input first sentences, in descending order of appearance frequency of the words; store the selected synonyms; detect, from the selected synonyms, synonyms corresponding to each of the words obtained by dividing the newly-input first sentence; and retrieve, from the memory storing the second sentences, at least one of the second sentences corresponding to the newly-input first sentence based on the detected synonyms and the words of the newly-input first sentence.
Machine learning based improvements in estimation techniques
Systems and techniques are disclosed for machine learning based improvements in estimation techniques. An example method includes obtaining a seed specifying a portion of an action for evaluation with respect to a networked computing environment. A description of the action is completed by providing a first recurrent neural network (RNN) with the seed to generate one or more additional words, with the action represented by the description not being enabled yet in the networked computing environment. An estimated down-stream impact (DSI) associated with the action is determined based on a second RNN, with the estimated DSI indicating an estimated measure of impact to the networked computing environment which would be caused by performance of the example action after enabling the example action. Output of an interactive user interface including information representing the action and the estimated DSI is caused.
Query refinements using search data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.
SEARCH PLATFORM FOR UNSTRUCTURED INTERACTION SUMMARIES
Systems, methods, and computer program products for search platforms for unstructured interaction summaries. An application executing on a processor may receive a query comprising a term. The application may generate, based on an embedding vector and the term, an expanded query comprising a plurality of additional terms. The application may generate, based on a term frequency inverse document frequency model, a vector for the expanded query and generate an entity vector for the query. The application may generate a combined vector for the query based on the entity vector and the vector for the expanded query. The application may compute, based on the combined vector for the query and a feature matrix of a corpus, a respective cosine similarity score for a plurality of results in the corpus. The application may return one or more of the plurality of results as responsive to the query based on the similarity scores.
Graphical user interface for recurring searches
Some embodiments provide a method for generating a graphical user interface (GUI) for a research system that identifies documents relevant to several categories. The method receives a user objective and at least one initial category for a recurring search that identifies documents relevant to several categories for presentation to a user. The method provides for display in the GUI several selectable additional categories related to the received initial category for the user objective. The method receives a selection of a set of categories through the GUI. The method provides for display in the GUI an optimized modifiable set of filters for removing specific types of documents that are relevant to the set of categories from the recurring search. The method generates the recurring search for the user based on the received categories and a modified set of filters.
Search expression generation
Methods and systems for generating a search expression. The system begins with an empty search expression, and iteratively expands the search expression until some terminating condition is reached.
Expanding search engine capabilities using AI model recommendations
Expanding search engine functionality using AI models. A method includes, as part of a search session, receiving user input at a search engine. One or more searches on a set of data using the user input. Search results are provided from the one or more searches to a user. Based on a history of the search session, suggestions are provided in a user interface of AI models that could be applied to expand potential search results for the search session. User input is received at the user interface selecting one or more of the suggested AI model. The one or more selected AI models are applied to expand the set of data. Search results to the user based on searching the expanded set of data.
CROSS-NETWORK DIFFERENTIAL DETERMINATION
Provided are systems, methods, and computer-program products for a proxy network that can determine, for a set of objects, an initial differential, where the initial differential is determined using a rules data store of a host network. The proxy network can further determine a supplemental differential for the set of objects. The proxy network can further determine a final differential that is the sum of the initial differential and the supplemental differential. The proxy network can further determine a final sum for the set of objects that is the object value less the final differential. The proxy network can further generate an outbound data packet that includes values corresponding to the set of objects and the final sum. When the host network receives the outbound data packet, the host network can modify an object data store using the values corresponding to the set of objects and the final sum.
CONTENT DISTRIBUTION CONTROL
The present disclosure relates to methods and systems for controlling content distribution. The methods and systems receive an original search query and expand the original search query by adding one or more neutral words to create an expanded search query. The methods and systems automatically classify the original search query using the expanded search query in an accurate manner and use the classification to control content distribution.