INCORPORATING CONTENT ANALYTICS AND NATURAL LANGUAGE PROCESSING INTO INTERNET WEB BROWSERS
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques disclosed herein describe generating annotations for text content rendered on a web browser. The web browser is configured with a content analytics plug-in configured to receive content to render in the web browser. The content itself includes unstructured text. The content analytics plug-in evaluates the unstructured text using content analytics and natural language processing (NLP) techniques to characterize the meaning of one or more passages in the unstructured text. The content analytics plug-in then generates annotations based on the characterizations to display when the web browser renders the content.
16 Citations
20 Claims
-
1-7. -7. (canceled)
-
8. A system, comprising:
-
a processor; and a memory storing a program, which, when executed on the processor, performs an operation for generating annotations for web content rendered by a web browser, the operation comprising; receiving web content to render by the web browser, wherein the web content includes unstructured text, evaluating the unstructured text using one or more natural language processing (NLP) tools to identify one or more passages in the unstructured text determined to have a predicted meaning, and generating visual indicators for annotations associated with the identified one or more passages, wherein the visual indicators are displayable when the browser renders the web content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, comprising:
a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code configured to perform an operation for generating annotations for web content rendered by a web browser, the operation comprising; receiving web content to render by the web browser, wherein the web content includes unstructured text, evaluating the unstructured text using one or more natural language processing (NLP) tools to identify one or more passages in the unstructured text determined to have a predicted meaning, and generating visual indicators for annotations associated with the identified one or more passages, wherein the visual indicators are displayable when the browser renders the web content. - View Dependent Claims (16, 17, 18, 19, 20)
Specification