US2017011015A1PendingUtilityA1

Content extraction system

49
Assignee: EBAY INCPriority: Jul 8, 2015Filed: Dec 30, 2015Published: Jan 12, 2017
Est. expiryJul 8, 2035(~9 yrs left)· nominal 20-yr term from priority
G06F 40/295G06F 40/247G06F 40/117G06F 3/04842G06Q 30/0623G06F 17/2795G06F 17/24G06F 17/2211G06F 17/2247G06F 17/218G06F 40/143
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system includes a content extraction engine comprising at least one processor and configured to receive a content page including first product data for a target product, remove noise content from the content page, thereby generating a remainder content page, compare the remainder content page to a first synonym list to identify the first product data, the first synonym list including a first data field name, and provide the first product data as associated with the first data field name.

Claims

exact text as granted — not AI-modified
1 . A system comprising:
 a content extraction engine comprising at least one processor and configured to:
 receive a content page including first product data for a target product; 
 remove noise content from the content page, thereby generating a remainder content page; 
 compare the remainder content page to a first synonym list to identify the first product data, the first synonym list including a first data field name; and 
 provide the first product data as associated with the first data field name. 
   
     
     
         2 . The system of  claim 1 , wherein the operation to remove noise content from the content page comprises comparing the content page to a second synonym list. 
     
     
         3 . The system of  claim 1 , wherein the first synonym list includes a plurality of synonyms associated with the first data field name, wherein a first element of the content page includes the first product data, wherein the content extraction engine is further configured to locate a synonym of the first synonym list within the first element, thereby identifying the first product data. 
     
     
         4 . The system of  claim 1 , wherein the content page includes a plurality of hypertext markup language (HTML) elements including a first element including a first tag having tag data, wherein the content extraction engine is further configured to:
 compare the first synonym list to the tag data, thereby identifying the first element as associated with the first product data; and   identify the first product data within the first element.   
     
     
         5 . The system of  claim 4 , wherein the operation identifying the first product data within the first element comprises identifying the first product data within the first tag. 
     
     
         6 . The system of  claim 1 , wherein the content extraction engine is further configured to:
 display the content page to a user through a graphical user interface;   enable the user to select a first section of the content page, wherein removing noise content from the content page further includes removing the first section from the content page.   
     
     
         7 . The system of  claim 1 , wherein the content page includes second product data associated with the target product, the content extraction system further configured to:
 identify the second product data based on a relationship to the first product data within the content page;   extract a new synonym associated with the second product data from the content page;   generate a second synonym list including the new synonym.   
     
     
         8 . A computer-implemented method for extracting content from a content page, the method is performed by a processor, the method comprising:
 receiving a content page including first product data for a target product;   removing noise content from the content page, thereby generating a remainder content page;   comparing, by the processor, the remainder content page to a first synonym list to identify the first product data, the first synonym list including a first data field name; and   providing the first product data as associated with the first data field name.   
     
     
         9 . The method of  claim 8 , wherein removing noise content further includes comparing the content page to a second synonym list. 
     
     
         10 . The method of  claim 8 , wherein the first synonym list includes a plurality of synonyms associated with the first data field name, wherein a first element of the content page includes the first product data, wherein comparing the remainder content page to the first synonym list further includes locating a synonym of the first synonym list within the first element, thereby identifying the first product data. 
     
     
         11 . The method of  claim 8 , wherein the content page includes a plurality of hypertext markup language (HTML) elements including a first element including a first tag having tag data, wherein comparing the remainder content page to the first synonym list further includes:
 comparing the first synonym list to the tag data, thereby identifying the first element as associated with the first product data; and   identifying the first product data within the first element.   
     
     
         12 . The method of  claim 11 , wherein the operation identifying the first product data within the first element comprises identifying the first product data within the first tag. 
     
     
         13 . The method of  claim 8  further comprising:
 displaying the content page to a user through a graphical user interface; 
 enabling the user to select a first section of the content page, wherein removing noise content from the content page further includes removing the first section from the content page. 
 
     
     
         14 . The method of  claim 8 , wherein the content page includes second product data associated with the target product, the method further comprising:
 identifying the second product data based on a relationship to the first product data within the content page;   extracting a new synonym associated with the second product data from the content page;   generating a second synonym list including the new synonym.   
     
     
         15 . A machine-readable storage medium storing a set of instructions that, when executed by at least one processor, causes the at least one processor to perform operations comprising:
 receiving a content page including first product data for a target product;   removing noise content from the content page, thereby generating a remainder content page;   comparing the remainder content page to a first synonym list to identify the first product data, the first synonym list including a first data field name; and   providing the first product data as associated with the first data field name.   
     
     
         16 . The machine-readable medium of  claim 15 , wherein removing noise content further includes comparing the content page to a second synonym list. 
     
     
         17 . The machine-readable medium of  claim 15 , wherein the first synonym list includes a plurality of synonyms associated with the first data field name, wherein a first element of the content page includes the first product data, wherein the comparing the remainder content page to the first synonym list further includes locating a synonym of the first synonym list within the first element, thereby identifying the first product data. 
     
     
         18 . The machine-readable medium of  claim 15 , wherein the content page includes a plurality of hypertext markup language (HTML) elements including a first element including a first tag having tag data, wherein the comparing the remainder content page to the first synonym list further includes comparing the first synonym list to the tag data, thereby identifying the first product data within the first tag. 
     
     
         19 . The machine-readable medium of  claim 15 , the operations further comprising:
 displaying the content page to a user through a graphical user interface;   enabling the user to select a first section of the content page, wherein removing noise content from the content page further includes removing the first section from the content page.   
     
     
         20 . The machine-readable medium of  claim 15 , wherein the content page includes second product data associated with the target product, the operations further comprising:
 identifying the second product data based on a relationship to the first product data within the content page;   extracting a new synonym associated with the second product data from the content page;   generating a second synonym list including the new synonym.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.