Resolving outdated items within curated content
First Claim
1. A method of resolving outdated items within curated content, the method comprising:
- determining whether an electronic source link of a curated item that is included in the curated content is broken;
in response to the electronic source link not being broken;
determining whether linked content at the electronic source link is consistent with a version of a document originally accessed on which the curated item is based (item document), andin response to the linked content not being consistent with the item document;
locating an alternative source for an inconsistent source link by;
combining content from two or more curated items of the curated content;
identifying a common context of the combined content, the common context being indicative of a topic of the curated content; and
executing a search on an external search engine using the common context to obtain two or more external alternatives to the curated item;
computing vector distances between each of the two or more external alternatives and the combined content;
obtaining an update time of each of the two or more external alternatives; and
ranking the two or more external alternatives based on the computed vector distances and the update times;
based on the ranking, selecting one of the two or more external alternatives to replace the curated item in the curated content; and
replacing the electronic source link with an alternative electronic link of the selected external alternative;
in response to the electronic source link being broken, locating an alternative item by;
assigning an element weight to elements of the item document, the element weight being based on a function of the element in the item document, andcomparing the item document and one or more cached documents in a search index (stored documents) based on a context similarity between elements of the item document and corresponding elements of the stored documents factoring in the element weights assigned to the compared elements; and
following an expiration date of the curated item, locating updated content that is relevant to the curated item.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes determining whether an electronic source link of a curated item is broken. In response to the electronic source link not being broken, the method includes determining whether linked content at the electronic source link is consistent with a version of a document originally accessed on which the curated item is based (item document). In response to the linked content not being consistent with the item document, the method includes locating an alternative item or an alternative source for an inconsistent source link. In response to the electronic source link being broken, the method includes locating an alternative item or an alternative source for a broken source link. Following an expiration date of the curated item, the method also includes locating updated content that is relevant to the curated item.
-
Citations
16 Claims
-
1. A method of resolving outdated items within curated content, the method comprising:
-
determining whether an electronic source link of a curated item that is included in the curated content is broken; in response to the electronic source link not being broken; determining whether linked content at the electronic source link is consistent with a version of a document originally accessed on which the curated item is based (item document), and in response to the linked content not being consistent with the item document; locating an alternative source for an inconsistent source link by; combining content from two or more curated items of the curated content; identifying a common context of the combined content, the common context being indicative of a topic of the curated content; and executing a search on an external search engine using the common context to obtain two or more external alternatives to the curated item; computing vector distances between each of the two or more external alternatives and the combined content; obtaining an update time of each of the two or more external alternatives; and ranking the two or more external alternatives based on the computed vector distances and the update times; based on the ranking, selecting one of the two or more external alternatives to replace the curated item in the curated content; and replacing the electronic source link with an alternative electronic link of the selected external alternative; in response to the electronic source link being broken, locating an alternative item by; assigning an element weight to elements of the item document, the element weight being based on a function of the element in the item document, and comparing the item document and one or more cached documents in a search index (stored documents) based on a context similarity between elements of the item document and corresponding elements of the stored documents factoring in the element weights assigned to the compared elements; and following an expiration date of the curated item, locating updated content that is relevant to the curated item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium having encoded therein programming code executable by a processor to perform or control performance of operations comprising:
-
determining whether an electronic source link of a curated item that is included in a curated content is broken; in response to the electronic source link not being broken; determining whether linked content at the electronic source link is consistent with a version of a document originally accessed on which the curated item is based (item document), and in response to the linked content not being consistent with the item document; locating an alternative source for an inconsistent source link by; combining content from two or more curated items of the curated content; identifying a common context of the combined content, the common context being indicative of a topic of the curated content; and executing a search on an external search engine using the common context to obtain two or more external alternatives to the curated item; computing vector distances between each of the two or more external alternatives and the combined content; obtaining an update time of each of the two or more external alternatives; and ranking the two or more external alternatives based on the computed vector distances and the update times; based on the ranking, selecting one of the two or more external alternatives to replace the curated item in the curated content; and replacing the electronic source link with an alternative electronic link of the selected external alternative; in response to the electronic source link being broken, locating an alternative item by; assigning an element weight to elements of the item document, the element weight being based on a function of the element in the item document, and comparing the item document and one or more cached documents in a search index (stored documents) based on a context similarity between elements of the item document and corresponding elements of the stored documents factoring in the element weights assigned to the compared elements; and following an expiration date of the curated item, locating updated content that is relevant to the curated item. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification