Optimized fact checking method and system
First Claim
Patent Images
1. A method programmed in a non-transitory memory of a device comprising:
- a. automatically generating narrative information by analyzing at least one first data source including extracting a first set of data from the at least one first data source and organizing the first set of data from the at least one first data source into a narrative, wherein the first set of data includes a plurality of different perspectives, wherein the plurality of different perspectives are based on a plurality of different languages, further wherein a first perspective is a first content in a first language, and a second perspective is a second content in a second language, wherein the first language and the second language are different;
b. automatically generating aggregate information by aggregating a second set of data from at least one second data source or the at least one first data source;
c. automatically analyzing target information, wherein the target information includes the narrative information, the aggregate information and additional information;
d. automatically summarizing the target information to generate a summary of the target information;
e. automatically fact checking, with the device, the summary of the target information by comparing the summary of the target information with source information to generate a result, wherein the summary of the target information includes a first summary content in the first language and a second summary content in the second language, wherein fact checking the first summary content comprises fact checking using sources in the second language, and fact checking the second summary content comprises fact checking using sources in the first language; and
f. automatically providing a status of the target information in real-time based on the result of the comparison of the summary of the target information with the source information.
0 Assignments
0 Petitions
Accused Products
Abstract
An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The optimized fact checking system automatically monitors information, processes the information, fact checks the information in an optimized manner and/or provides a status of the information. In some embodiments, the optimized fact checking system generates, aggregates, and/or summarizes content.
131 Citations
20 Claims
-
1. A method programmed in a non-transitory memory of a device comprising:
-
a. automatically generating narrative information by analyzing at least one first data source including extracting a first set of data from the at least one first data source and organizing the first set of data from the at least one first data source into a narrative, wherein the first set of data includes a plurality of different perspectives, wherein the plurality of different perspectives are based on a plurality of different languages, further wherein a first perspective is a first content in a first language, and a second perspective is a second content in a second language, wherein the first language and the second language are different; b. automatically generating aggregate information by aggregating a second set of data from at least one second data source or the at least one first data source; c. automatically analyzing target information, wherein the target information includes the narrative information, the aggregate information and additional information; d. automatically summarizing the target information to generate a summary of the target information; e. automatically fact checking, with the device, the summary of the target information by comparing the summary of the target information with source information to generate a result, wherein the summary of the target information includes a first summary content in the first language and a second summary content in the second language, wherein fact checking the first summary content comprises fact checking using sources in the second language, and fact checking the second summary content comprises fact checking using sources in the first language; and f. automatically providing a status of the target information in real-time based on the result of the comparison of the summary of the target information with the source information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method programmed in a non-transitory memory of a device comprising:
-
a. acquiring target information; b. fact checking, with the device, the target information by comparing the target information with source information; c. classifying factually accurate portions of the target information as factually accurate target information and factually inaccurate portions of the target information as factually inaccurate target information based on the fact checking; d. summarizing the factually accurate target information to generate a factually accurate summary, wherein when the target information has not received a number of positive comments above a threshold, then a base number of sentences are utilized to generate the factually accurate summary, and when the target information has received the number of positive comments above the threshold, then the base number of sentences plus an additional number of sentences are utilized to generate the factually accurate summary; e. summarizing the factually inaccurate target information to generate a factually inaccurate summary, wherein when the target information has not received the number of positive comments above the threshold, then the base number of sentences are utilized to generate the factually inaccurate summary, and when the target information has received the number of positive comments above the threshold, then the base number of sentences plus the additional number of sentences are utilized to generate the factually inaccurate summary; f. displaying the factually accurate summary and the factually inaccurate summary on the device; and g. sending the factually accurate summary and the factually inaccurate summary to be published.
-
-
17. A device comprising:
-
a. a camera device to acquire content; b. a non-transitory memory for storing an application for automatically performing the following steps; i. processing the content to determine target information; ii. generating narrative information by analyzing at least one first data source including extracting a first set of data from the at least one first data source and organizing the first set of data from the at least one first data source into a narrative, wherein the at least one first data source is related to the target information, wherein generating the narrative information by analyzing the at least one first data source includes matching user data with a template classification to select a template specific to the user, wherein the template specific to the user includes the at least one first data source specific to the user, wherein the template specific to the user is utilized in organizing the first set of data from the at least one first data source into the narrative, wherein the first set of data includes a plurality of different perspectives, wherein the plurality of different perspectives are based on a plurality of different languages, further wherein a first perspective is a first content in a first language, and a second perspective is a second content in a second language, wherein the first language and the second language are different; iii. generating aggregate information by aggregating a second set of data from at least one second data source or the at least one first data source; iv. fact checking the aggregate information by comparing the aggregate information with source information to determine which of the aggregate information is above a factual accuracy threshold, wherein the aggregate information includes a first aggregate content in the first language and a second aggregate content in the second language, wherein fact checking the first aggregate content comprises fact checking using sources in the second language, and fact checking the second aggregate content comprises fact checking using sources in the first language; v. summarizing the aggregate information above the factual accuracy threshold to generate a summary; and vi. providing the narrative information and the summary in real-time, including translating the narrative information in the second language to the first language; and c. a processor for processing the application. - View Dependent Claims (18, 19, 20)
-
Specification