NLP-based content recommender
First Claim
1. A computer-implemented method for providing natural language based content recommendations, comprising:
- receiving an indication of text content;
processing the indicated text content using natural language processing (“
NLP”
) parsing and linguistic analysis to derive a list of named entities present in the indicated text;
presenting an ordered list of the derived named entities, the list reflective of what the text content concerns; and
presenting indicators of additional content associated with the derived named entities wherein the additional content is provided upon receiving an indication that at least one of the presented indicators has been navigated to, and wherein additional content is determined as relevant based upon a natural language processing analysis of the derived named entities relative to the indicated text content and of the derived named entities relative to a larger corpus of document information or a knowledge repository, wherein the additional content includes a representation of connections to at least one named entity, and wherein the additional content is determined as relevant using context information associated with the derived named entities.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, techniques, and systems for using natural language processing to recommend related content to an associated text segment or document. Example embodiments provide a NLP-based content recommender (“NCR”) which uses NLP-based search techniques, potentially in conjunction with context or other related information, to locate and provide content related to entities that are recognized in the associated material. NCRs may be embedded as widgets, for example on Web pages to assist users in their perusal and search for information, provided by means of browser plug-ins or other application plug-ins, provided in libraries or in standalone environments, or otherwise integrated into other code, programs, or devices. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
-
Citations
19 Claims
-
1. A computer-implemented method for providing natural language based content recommendations, comprising:
-
receiving an indication of text content; processing the indicated text content using natural language processing (“
NLP”
) parsing and linguistic analysis to derive a list of named entities present in the indicated text;presenting an ordered list of the derived named entities, the list reflective of what the text content concerns; and presenting indicators of additional content associated with the derived named entities wherein the additional content is provided upon receiving an indication that at least one of the presented indicators has been navigated to, and wherein additional content is determined as relevant based upon a natural language processing analysis of the derived named entities relative to the indicated text content and of the derived named entities relative to a larger corpus of document information or a knowledge repository, wherein the additional content includes a representation of connections to at least one named entity, and wherein the additional content is determined as relevant using context information associated with the derived named entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium containing content that, when executed, causes a computing system to perform a method comprising:
-
receiving an indication of text content; processing the indicated text content using natural language processing (NLP) parsing and linguistic analysis to derive a list of named entities present in the indicated text; presenting an ordered list of the derived named entities, the list reflective of what the text content concerns; and presenting indicators of recommended content associated with the derived named entities wherein the recommended content is provided upon receiving an indication that at least one of the presented indicators has been navigated to, and wherein the recommended content is determined as relevant based upon a natural language processing analysis of the derived named entities relative to the indicated text content and of the derived named entities relative to a larger corpus of document information or a knowledge repository, wherein the recommended content includes a representation of connections to at least one derived named entity, and wherein the additional content is determined as relevant using context information associated with the derived named entities. - View Dependent Claims (11, 12)
-
-
13. A computer-implemented NLP-based content recommendation system, comprising:
-
a memory; and a content recommender module, having instructions that are configured to, when executed, receive a text segment for processing; identify, one or more named entities to which a received text segment refers based, at least in part, upon a natural language processing (NLP) parsing and linguistic analysis of the text segment; and derive and present related content based at least in part upon a natural language processing parsing and linguistic analysis of entity based information and of context related information, wherein the related content includes a representation of connections to at least one identified named entity, and wherein the related content is determined as relevant using context information associated with the derived named entities. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification