US2007156748A1PendingUtilityA1

Method and System for Automatically Generating Multilingual Electronic Content from Unstructured Data

43
Assignee: EMAM OSSAMAPriority: Dec 21, 2005Filed: Dec 14, 2006Published: Jul 5, 2007
Est. expiryDec 21, 2025(expired)· nominal 20-yr term from priority
G06F 16/83G06F 16/93G06F 16/80
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention is directed to the field of electronic content management and more particularly to a method, system and computer program for automatically generating electronic content based on a user designed table of contents and a desired final content form. Language identification and automatic machine translation technologies are also used to broaden the sources of information, The method comprises the steps of: extracting from the unstructured data, information related to one or a plurality of preselected topics; consolidating the extracted information in a structured form; localizing the consolidated information according to a selected environment; generating content according to a specified form.

Claims

exact text as granted — not AI-modified
1 . A method for automatically generating and localizing electronic content from unstructured data based on user preferences, said method comprising the steps of: 
 extracting from the unstructured data, information related to one or a plurality of preselected topics;    consolidating the extracted information in a structured form;    localizing the consolidated information according to a selected environment;    generating content according to a specified form.    
   
   
       2 . The method according to  claim 1  wherein the topic to which the extracted information is related, the environment according to which the information is localized and the form according to which the content is generated, are based on user preferences.  
   
   
       3 . The method according to  claim 1  further comprising the preliminary step of: 
 receiving one or a plurality of preselected topics.    
   
   
       4 . The method according to  claim 3  further comprising the preliminary step of: 
 receiving a user selected environment.    
   
   
       5 . The method according to  claim 3  further comprising the preliminary step of: 
 receiving a user specified form.    
   
   
       6 . The method according to  claim 1  wherein the step of extracting from the unstructured data, information related to one or a plurality of preselected topics, comprises the further steps of: 
 for each preselected topic:    retrieving from the unstructured data, contents related to the topic;    measuring the relevancy of the retrieved contents for the topic;    selecting from the retrieved contents, the contents considered as the most relevant for the topic;    tagging the selected contents according to one or a plurality of predefined categories;    identifying from the tagged contents, related named entities and relations between said named entities;    extracting a feature vector from the unstructured data for each identified named entities and relations;    representing said entities and relations in a topic graph wherein nodes represent the entities and edges represent the relations between said entities.    
   
   
       7 . The method according to  claim 6  wherein in a topic graph, a preselected topic is represented by a node, sub-topics are represented by other nodes, and the relations between the preselected topic and the sub-topics are represented by edges.  
   
   
       8 . The method according to  claim 1  wherein the step of consolidating the extracted information in a structured form comprises the further steps of: 
 for each topic graph related to each preselected topic: 
 a selecting sub-topics considered as relevant to the preselected topic;  
 a removing sub-topics considered as not relevant to the preselected topic.  
   
   
   
       9 . The method according to  claim 8  wherein the step of consolidating the extracted information in a structured form comprises the further steps of: 
 merging all the topic graphs associated with the different topics and detecting sub-topics represented in more than one topic graph;    for each sub-topic represented in more than one topic graph; 
 preserving only one instance of the sub-topic data in a topic graph;  
 using a reference to refer to the sub-topic data in any other topic graph.  
   
   
   
       10 . The method according to  claim 1  wherein the step of localizing the consolidated information, comprises the further step of: 
 adapting the consolidated information to a selected environment.    
   
   
       11 . The method according to  claim 10  wherein the step of adapting the consolidated information to a selected environment, comprises the step of: 
 a translating the consolidated information according to a user selected language.    
   
   
       12 . The method according to  claim 1  further comprising the preliminary step of: 
 converting the unstructured data into a single language.    
   
   
       13 . The method according to  claim 12  wherein the step of converting the unstructured data into a single language, comprises the step of: 
 identifying the languages used in the unstructured data.    
   
   
       14 . The method according to  claim 1  wherein said method is executed in a server; said method comprising the further steps of: 
 receiving requests comprising user preferences from one or a plurality of clients;    sending back to clients contents according to user preferences in response to said requests.    
   
   
       15 . A system for automatically generating and localizing electronic content from unstructured data based on user preferences, comprising: 
 Means for extracting from the unstructured data, information related to one or a plurality of preselected topics;    Means for consolidating the extracted information in a structured form;    Means for localizing the consolidated information according to a selected environment; and    Means for generating content according to a specified form.    
   
   
       16 . A storage medium containing computer program code for controlling a computer to perform the steps of: 
 extracting from the unstructured data, information related to one or a plurality of preselected topics;    consolidating the extracted information in a structured form;    localizing the consolidated information according to a selected environment; and generating content according to a specified form.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.