Dynamic gazetteers for entity recognition and fact association
First Claim
Patent Images
1. A computer-implemented method of recognizing entities referenced in a document, the method comprising:
- receiving a document associated with a user;
selecting at least one gazetteer from a plurality of gazetteers based on a context related to the user or the document;
analyzing the document using the selected gazetteer according to an entity recognition model to recognize an entity referenced therein, the entity recognition model having been trained to recognize entities referenced in a training corpus using the plurality of gazetteers as features, wherein the selected gazetteer has been modified responsive to the training; and
retrieving one or more facts associated with the recognized entity for providing the user with applicable actions against the recognized entity using the facts.
3 Assignments
0 Petitions
Accused Products
Abstract
An entity recognition model is trained to use gazetteers to recognize entities referenced in documents. When a document associated with a user is received for recognizing entities referenced therein, a gazetteer is selected based on user contexts associated with the user. The document is analyzed using the gazetteer according to the entity recognition model to recognize an entity referenced therein. Additional facts associated with the recognized entities and actions applicable to the recognized entities are provided to enable the user to perform the applicable actions against the recognized entity.
-
Citations
19 Claims
-
1. A computer-implemented method of recognizing entities referenced in a document, the method comprising:
-
receiving a document associated with a user; selecting at least one gazetteer from a plurality of gazetteers based on a context related to the user or the document; analyzing the document using the selected gazetteer according to an entity recognition model to recognize an entity referenced therein, the entity recognition model having been trained to recognize entities referenced in a training corpus using the plurality of gazetteers as features, wherein the selected gazetteer has been modified responsive to the training; and retrieving one or more facts associated with the recognized entity for providing the user with applicable actions against the recognized entity using the facts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing executable computer program instructions for recognizing entities referenced in a document, the computer program instructions comprising instructions for:
-
receiving a document associated with a user; selecting at least one gazetteer from a plurality of gazetteers based on a context related to the user or the document; analyzing the document using the selected gazetteer according to an entity recognition model to recognize an entity referenced therein, the entity recognition model having been trained to recognize entities referenced in a training corpus using the plurality of gazetteers as features, wherein the selected gazetteer has been modified responsive to the training; and retrieving one or more facts associated with the recognized entity for providing the user with applicable actions against the recognized entity using the facts. - View Dependent Claims (16, 17, 18)
-
-
19. A system for recognizing entities referenced in a document, the system comprising:
-
a non-transitory computer-readable storage medium comprising computer program code, the computer program code including instructions for; a device interaction module for receiving a document associated with a user; a gazetteer selection module for selecting at least one gazetteer from a plurality of gazetteers based on a context related to the user or the document; and an entity recognition engine configured for analyzing the document using the selected gazetteer to recognize an entity referenced therein, the entity recognition engine having been trained to recognize entities referenced in a training corpus using the plurality of gazetteers as features, the selected gazetteer having been modified responsive to the training, wherein the entity recognition engine is further configured for retrieving one or more facts associated with the recognized entity for providing the user with applicable actions against the recognized entity using the facts; and one or more processors for executing the computer program code.
-
Specification