IDENTIFYING ENTITY SYNONYMS

Patent №

US 9,600,566

Granted

2017-03-21

Filed 2010

Owner

MICROSOFT CORPORATION

AI components

3

nlp · speech · kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12779964

Embodiments for identifying an entity synonym of an entity are described. A query log is stored in a database located on at least one computing device. A candidate generation module can select a candidate query in the query log that shares a click on a URL with the entity. A correlated tag module can generate a set of phrase-tag pairs for the entity and the candidate query and measure a mutual information value for each phrase-tag pair. A candidate filtering module can determine a click similarity value between the candidate query and the entity based on a set of URLs selected in the search engine results and a tag similarity value based on the mutual information values. A candidate query is selected as an entity synonym if the click similarity value and the tag similarity value are greater than predetermined thresholds respectively.

AI classification

Natural language1.00
Speech1.00
Knowledge representation0.86
Vision0.08
Machine learning0.06
Planning0.06
AI hardware0.01
Evolutionary computation0.01

Ownership

MICROSOFT CORPORATION

assignment · 243840254

Assignors

GANTI, VENKATESH, XIN, DONG

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC