Patent ID: 11941052
Assignee: AVAST SOFTWARE S.R.O.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 28:
29. A computer-implemented method comprising:
detecting a webpage accessed by a user on a computing device via a browser;
determining content comprising a plurality of sentences on the webpage, the plurality of sentences including first text;
applying a first model to the content to determine a plurality of keyword sets comprising a plurality of keyword pairs;
performing a network search based on each of the plurality of keyword sets to generate a plurality of search results indicating a plurality of network locations comprising at least one claim comprising second text;
comparing the second text of each of the at least one claim to each of the plurality of sentences to determine a plurality of similarities;
receiving a plurality of data for a plurality of universal resource locators (“URLs”) and a plurality of labels for the plurality of data;
training a second model based on the plurality of data for the plurality of URLs and the plurality of labels for the plurality of data;
determining a plurality of values based on the comparing the plurality of search results to the content;
applying the second model to the plurality of values to determine a score of the at least one of the plurality of search results;
determining a factualness of the content based on the plurality of similarities and based on the score; and
notifying the user via the browser of the factualness of the content via the browser;
wherein applying the first model to the content to determine the plurality of keyword sets comprises:
extracting a plurality of subjects from the plurality of sentences;
extracting a plurality of objects from the plurality of sentences; and
generating the plurality of keyword pairs based on the plurality of subjects and the plurality of objects.