Interactive addition of semantic concepts to a document
First Claim
1. A method, comprising:
- identifying a first unique term in a document authored by a user, wherein the document is part of a document corpus and the first unique term is identified by the frequency of use of the first unique term in the document corpus;
providing to the user a first notification indicating multiple semantic concepts associated with the first unique term;
receiving a selection, by the user, of a first semantic concept in the multiple semantic concepts;
in response to receiving the selection, generating a first query to identify a set of semantic concepts comprising the first semantic concept associated with the first unique term and a second semantic concept associated with the first unique term;
providing, for display to the user, a second notification indicative of the set of semantic concepts comprising the first semantic concept and the second semantic concept, the first unique term not comprising the first semantic concept and not comprising the second semantic concept;
receiving a selection, by the user, of the first semantic concept in the set of semantic concepts but not the second semantic concept in the set of semantic concepts; and
responsive to the receiving, associating the first semantic concept but not the second semantic concept with the first unique term as an annotation to the first unique term such that the first unique term remains visible in the document after the associating,at least some of the method implemented at least in part via a processing unit.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are provided for interactively associating a semantic concept with a unique term that is input by a user. As the user is creating a document and/or once the user has completed a draft of the document, the document is parsed to identify unique terms (e.g., persons, places, things, services, etc.) in the document. When a unique term is identified, a query is generated to locate one or more semantic concepts (e.g., URLs, URNs, or other identifiers, for example) that are associated with the identified unique term and a notification indicative of the results is generated. From this notification, the user can select whether to associate the unique term with any and/or all of the located semantic concepts. In this way, supplemental content may be added to a document that the user is creating, for example.
-
Citations
19 Claims
-
1. A method, comprising:
-
identifying a first unique term in a document authored by a user, wherein the document is part of a document corpus and the first unique term is identified by the frequency of use of the first unique term in the document corpus; providing to the user a first notification indicating multiple semantic concepts associated with the first unique term; receiving a selection, by the user, of a first semantic concept in the multiple semantic concepts; in response to receiving the selection, generating a first query to identify a set of semantic concepts comprising the first semantic concept associated with the first unique term and a second semantic concept associated with the first unique term; providing, for display to the user, a second notification indicative of the set of semantic concepts comprising the first semantic concept and the second semantic concept, the first unique term not comprising the first semantic concept and not comprising the second semantic concept; receiving a selection, by the user, of the first semantic concept in the set of semantic concepts but not the second semantic concept in the set of semantic concepts; and responsive to the receiving, associating the first semantic concept but not the second semantic concept with the first unique term as an annotation to the first unique term such that the first unique term remains visible in the document after the associating, at least some of the method implemented at least in part via a processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
one or more processing units; and memory comprising instructions that when executed by at least some of the one or more processing units perform a method, comprising; identifying a first unique term in a document authored by a user, wherein the document is part of a document corpus and the first unique term is identified by the frequency of use of the first unique term in the document corpus; providing to the user a first notification indicating multiple semantic concepts associated with the first unique term; receiving a selection, by the user, of a first semantic concept in the multiple semantic concepts; in response to receiving the selection, generating a first query to identify a set of semantic concepts comprising the first semantic concept associated with the first unique term and a second semantic concept associated with the first unique term, the first semantic concept comprising a link to a first webpage comprising content associated with the first unique term; providing, for display to the user, a second notification indicative of the set of semantic concepts comprising the first semantic concept and the second semantic concept, the first unique term not comprising the first semantic concept and not comprising the second semantic concept; receiving a selection, by the user, of the link in the set of semantic concepts but not the second semantic concept in the set of semantic concepts; and responsive to the receiving, associating the link but not the second semantic concept with the first unique term as an annotation to the first unique term such that the first unique term becomes a textual representation of the link and remains visible in the document after the associating. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-readable storage device comprising instructions, which when executed at least in part via a processing unit perform a method, comprising:
-
identifying a first unique term in a document authored by a user, wherein the document is part of a document corpus and the first unique term is identified by the frequency of use of the first unique term in the document corpus; providing to the user a first notification indicating multiple semantic concepts associated with the first unique term; receiving a selection, by the user, of a first semantic concept in the multiple semantic concepts; in response to receiving the selection, generating a first query to identify a set of semantic concepts comprising the first semantic concept associated with the first unique term and a second semantic concept associated with the first unique term; providing, for display to the user, a second notification indicative of the set of semantic concepts comprising the first semantic concept and the second semantic concept, the first unique term not comprising the first semantic concept and not comprising the second semantic concept; receiving a selection, by the user, of the first semantic concept in the set of semantic concepts; and responsive to the receiving, associating the first semantic concept with the first unique term as an annotation to the first unique term such that the first unique term remains visible in the document after the associating. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification