The present invention relies on the idea of a meaning-based search,
allowing users to locate information that is close in meaning to the
concepts they are searching. A semantic space is created by a lexicon of
concepts and relations between concepts. A query is mapped to a first
meaning differentiator, representing the location of the query in the
semantic space. Similarly, each data element in the target data set being
searched is mapped to a second meaning differentiator, representing the
location of the data element in the semantic space. Searching is
accomplished by determining a semantic distance between the first and
second meaning differentiator, wherein this distance represents their
closeness in meaning. Search results on the input query are presented
where the target data elements that are closest in meaning, based on their
determined semantic distance, are ranked higher.
La présente invention se fonde sur l'idée d'une recherche signification-basée, permettant à des utilisateurs de localiser l'information qui est proche dans la signification des concepts qu'ils recherchent. Un espace sémantique est créé par un lexique des concepts et des relations entre les concepts. Une question est tracée à un premier différentiateur de signification, représentant l'endroit de la question dans l'espace sémantique. De même, chaque élément d'informations dans le Modem de cible étant recherché est tracé à un deuxième différentiateur de signification, représentant l'endroit de l'élément d'informations dans l'espace sémantique. La recherche est accomplie en déterminant une distance sémantique entre le premier et deuxième différentiateur de signification, où cette distance représente leur proximité dans la signification. Des résultats de recherche sur la question d'entrée sont présentés où les éléments d'informations de cible qui sont les plus étroits dans la signification, basée sur leur distance sémantique déterminée, sont rangés plus haut.