US2017039272A1PendingUtilityA1

Nlp-based content recommender

51
Assignee: VCVC III LLCPriority: Oct 17, 2007Filed: Aug 10, 2016Published: Feb 9, 2017
Est. expiryOct 17, 2027(~1.3 yrs left)· nominal 20-yr term from priority
G06F 40/295G06F 40/205G06F 16/338G06F 16/367G06F 16/3344G06F 3/0482G06F 16/3338G06F 17/2705G06F 17/30684G06F 17/30696G06F 17/278
51
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 - 13 . (canceled) 
     
     
         14 . A computer-implemented NLP-based content recommendation system, comprising:
 a memory; and   a content recommender module, stored in the memory, and having instructions that are configured, when executed by a computer processor, to:
 receive a text segment for processing; 
 identify one or more named entities to which the received text segment refers based, at least in part, upon a natural language processing (NLP) parsing and linguistic analysis of the text segment; 
 derive related content based at least in part upon a natural language processing parsing and linguistic analysis of entity based information of the identified one or more named entities and based upon context information associated with the named entities or from the received text segment, wherein the related content includes at least one named entity that is connected to at least one of the one or more named entities; and 
 cause the derived related content to be presented. 
   
     
     
         15 . The system of  claim 14 , wherein the module is further configured, when executed, to display one or more indicators for navigating to the related content. 
     
     
         16 . The system of  claim 15  wherein the module is further configured, when executed, to present the related content in response to detecting selection of at least one of the navigation indicators. 
     
     
         17 . The system of  claim 15  wherein the indicators are at least one of links, graphical symbols, icons, shapes, logos, or trademarks. 
     
     
         18 . (canceled) 
     
     
         19 . The system of  claim 15  wherein the natural language processing parsing and linguistic analysis initiated using a natural language query. 
     
     
         20 . The system of  claim 19  wherein the natural language query is a relationship search query. 
     
     
         21 . The system of  claim 14  wherein the content recommender module is embedded into third party software instructions as a code module separate from the third party software instructions. 
     
     
         22 . The system of  claim 14  wherein the content recommender module is embedded into a browser page, is installed as a plug-in module, or is installed as a pop-up window. 
     
     
         23 . The system of  claim 14  wherein the content recommender module is displayed adjacent content controlled by the third party. 
     
     
         24 . The system of  claim 14  wherein the content recommender module has associated representations that are displayed on a display screen and selectable to invoke the functionality of the content recommender module. 
     
     
         25 . The system of  claim 24  wherein the associated representations are at least one of icons, images, or graphical symbols. 
     
     
         26 . The system of  claim 14  wherein the content recommender module is customized by presentation of a different user interface, color scheme, or capability. 
     
     
         27 . The system of  claim 26  wherein the content recommender module is customized based upon the context within which it is integrated. 
     
     
         28 . The system of  claim 14  wherein the content recommender is invoked using a scripting language. 
     
     
         29 . A non-transitory computer-readable medium containing content that, when executed, causes a computing system to perform a method comprising:
 receive a text segment for processing;   identify one or more named entities to which the received text segment refers based, at least in part, upon a natural language processing (NLP) parsing and linguistic analysis of the text segment;   derive related content based at least in part upon a natural language processing parsing and linguistic analysis of entity based information and based upon context information associated with the named entities or from the received text segment, wherein the related content includes at least one named entity that is connected to at least one of the one or more named entities; and   cause the derived related content to be presented.   
     
     
         30 . The non-transitory computer-readable medium of  claim 29  wherein the method further comprises causing display of one or more indicators for navigating to the related content. 
     
     
         31 . The non-transitory computer-readable medium of  claim 30  wherein the method further comprises causing the related content to be presented in response to detecting selection of at least one of the navigation indicators. 
     
     
         32 . The non-transitory computer-readable medium of  claim 31  wherein the indicators are links. 
     
     
         33 . A method in a computer system for providing additional content comprising:
 receiving a text segment for processing;   identifying one or more named entities to which the received text segment refers based, at least in part, upon a natural language processing (NLP) parsing and linguistic analysis of the text segment;   deriving related content based at least in part upon a natural language processing parsing and linguistic analysis of entity based information and based upon context information associated with the named entities or from the received text, wherein the related content includes at least one named entity that is connected to at least one of the one or more named entities; and   returning the related content.   
     
     
         34 . The method of  claim 33 , further comprising:
 providing a script that defines a user interface widget that is configured, when executed, to send a request for related content;   enabling the provided script to be embedded in a Web page; and   responsive to a request to provide the Web page, serving the Web page with the embedded script such that, when the embedded script is executed, the user interface widget is presented to provide the related content.   
     
     
         35 . The method of  claim 33  wherein the acts are provided responsive to a request from a user interface widget executing in a client application. 
     
     
         35 . The method of  claim 33  wherein the method further comprises causing display of one or more indicators for navigating to the related content. 
     
     
         36 . The method of  claim 35  wherein the method further comprises causing the related content to be presented in response to detecting selection of at least one of the navigation indicators.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.