BACKGROUND

Users often search online using different types of web pages and applications. Web pages can include, for instance, blogs and social media websites, and applications can include, for instance, messaging applications and multimedia mobile applications. In many instances, on these web pages and applications, users can also make contributions (e.g., posts, comments, listings, and the like).

String matching is currently utilized to retrieve search results or categorize user contributions. However, word ambiguity and queries containing multiple words causes users searching for a particular item to be inundated with unrelated items. Similarly, web pages and applications attempting to categorize user contributions often categorize a particular item with unrelated items. This results in frustrated users and can be resource and time intensive to search for or categorize unrelated items.

SUMMARY

Embodiments of the present invention provide methods and systems for implementing a semantic signature system. A semantic signature system provides a machine trained semantic representation (i.e., a semantic signature) of the context of a word, synonyms of the word, and weak and strong relationship of the word with other words. The semantic signature can be utilized to facilitate labeling a word that is ambiguous or previously unknown. In practice, the label can be used to more accurately categorize the word for later retrieval by a search or to more accurately provide search results for a search query that includes the word.

To do so, non-finding data provided by a user is initially received. The non-finding data is data that is unknown to a structured data dictionary. The non-finding data is converted into a semantic signature using a trained neural network. The semantic signature is a vector-based semantic representation of a context of the non-finding data, synonyms of the non-finding data, and relationships with dynamic finding data. The semantic signature is utilized to label the non-finding data with a classifier.

This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used in isolation as an aid in determining the scope of the claimed subject matter

