CPC G06F 16/164 (2019.01) [G06F 40/221 (2020.01); G06F 40/30 (2020.01); G06Q 10/105 (2013.01)] | 20 Claims |
1. A method of updating content of an electronic document, the method comprising:
receiving a metadata file by a server from a document parser and indexer, the metadata file including manually-entered descriptive information about the electronic document, a plurality of keywords regarding a subject matter of the electronic document, a full text index of the content of the electronic document, and reference information regarding other sources of content referenced in the electronic document;
calculating a word cloud extracted from the electronic document, wherein the word cloud comprises the plurality of keywords;
cross-referencing documents based on the word cloud and semantic comparisons between the cross-referenced documents and surrounding contexts of the electronic document where terms in the word cloud are located;
searching the other sources of content for corresponding information to the subject matter of the electronic document based on the word cloud, cross-referenced documents, and semantic comparisons;
analyzing semantically the corresponding information;
comparing the corresponding information to the electronic document to find inconsistencies; and
generating an enriched metadata file including updated content suggested for the electronic document based on the inconsistencies, wherein the enriched metadata file includes positions for the updated content based on the full text index.
|