Systems and methods for extracting evidence to facilitate claim verification

US11720754B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11720754-B2
Application numberUS-202117160128-A
CountryUS
Kind codeB2
Filing dateJan 27, 2021
Priority dateJan 27, 2021
Publication dateAug 8, 2023
Grant dateAug 8, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Claim verification is facilitated by identifying a selection of textual content within a user interface, accessing a claim detection module, inputting the textual content into the claim detection module to detect one or more claims within the selection of textual content, accessing an evidence extraction module, using the evidence extraction module to automatically search one or more reference repositories for one or more related references that have content that is related to the detected one or more claims, automatically determining whether the content in the one or more related references supports or refutes the one or more claims using a claim verification module, and, in response to determining a set of references of the one or more related references supports or refutes the one or more claims, presenting a support indicator or a refute indicator within the user interface in association with the one or more claims.

First claim

Opening claim text (preview).

We claim: 1. A system for facilitating claim verification, comprising: one or more processors; and one or more hardware storage devices storing instructions that are executable by the one or more processors to configure the system to: identify a selection of textual content within a user interface; access a claim detection module that has been trained with a first set of ground truth to enable the claim detection module to detect occurrences of claims within text; input the textual content into the claim detection module to detect one or more claims within the selection of textual content; in response to detecting the one or more claims within the textual content, access an evidence extraction module that has been trained with a second set of ground truth to enable the evidence extraction module to identify references from one or more reference repositories that have content related to one or more particular types of claims; further, in response to detecting the one or more claims within the textual content, use the evidence extraction module to automatically search the one or more reference repositories for one or more related references that have one or more pieces of evidence that are determined by the evidence extraction module to be related to the detected one or more claims; in response to identifying the one or more related references, automatically determine whether the content in the one or more related references supports or refutes the one or more claims using a claim verification module, the claim verification module having been trained with a third set of ground truth to determine whether the one or more pieces of evidence support or refute the one or more claims; in response to determining a set of references of the one or more related references supports or refutes the one or more claims, present at least one of (i) a support indicator or (ii) a refute indicator within the user interface in association with the one or more claims, the support indicator visually indicating that the one or more claims are supported by evidence, the refute indicator visually indicating that the one or more claims are refuted by evidence; present a representation of the set of references in the user interface in association with the one or more claims; present a representation of one or more pieces of evidence of the set of references in the user interface in association with the one or more claims; receive user input indicating that a reference or a piece of evidence of the set of references is not relevant to the one or more claims; and further train the evidence extraction module based on the user input indicating that the reference or the piece of evidence of the set of references is not relevant to the one or more claims. 2. The system of claim 1 , wherein the instructions are executable by the one or more processors to further configure the system to: in response to determining the set of references of the one or more related references supports the one or more claims, present the support indicator within the user interface in association with the one or more claims. 3. The system of claim 1 , wherein the instructions are executable by the one or more processors to further configure the system to: in response to determining the set of references of the one or more related references refutes the one or more claims, present the refute indicator within the user interface in association with the one or more claims. 4. The system of claim 1 , wherein the support indicator or the refute indicator indicates a weight of support or weight of refutation for the one or more claims. 5. The system of claim 1 , wherein the instructions are executable by the one or more processors to further configure the system to: present a representation of the set of references in the user interface in association with the one or more claims. 6. The system of claim 5 , wherein the instructions are executable by the one or more processors to further configure the system to: present a representation of one or more pieces of evidence of the set of references in the user interface in association with the one or more claims. 7. The system of claim 6 , wherein the instructions are executable by the one or more processors to further configure the system to: receive user input indicating that a reference or a piece of evidence of the set of references is not relevant to the one or more claims; and refine the evidence extraction module based on the user input indicating that the reference or the piece of evidence of the set of references is not relevant to the one or more claims. 8. The system of claim 6 , wherein the instructions are executable by the one or more processors to further configure the system to: receive user input indicating that a reference or a piece of evidence of the set of references fails to support the one or more claims; and refine the claim verification module based on the user input indicating that the reference or the piece of evidence of the set of references fails to support the one or more claims. 9. The system of claim 6 , wherein the instructions are executable by the one or more processors to further configure the system to: receive user input indicating that a reference or a piece of evidence of the set of references fails to refute the one or more claims; and refine the claim verification module based on the user input indicating that the reference or the piece of evidence of the set of references fails to refute the one or more claims. 10. The system of claim 1 , wherein the set of references omits a particular reference that fails to satisfy a classification confidence threshold, the classification confidence threshold indicating a level of confidence in a determination by the claim verification module that a reference supports or refutes a claim. 11. The system of claim 1 , wherein the instructions are executable by the one or more processors to further configure the system to: present a recommendation for modifying the one or more claims based on the set of references. 12. The system of claim 1 , wherein the instructions are executable by the one or more processors to further configure the system to: emphasize one or more portions of the textual content determined by the claim detection module to be contextually associated with the one or more claims; receive user input modifying the one or more portions of the textual content that are contextually associated with the one or more claims; redetermine the one or more claims using the claim detection module and based upon the user input modifying the one or more portions of the textual content; and further train the claim detection module based on the user input modifying the one or more portions of the textual content that are contextually associated with the one or more claims. 13. The system of claim 1 , wherein the one or more related references identified using the evidence extraction module satisfy a threshold of relevance to content of detected claims. 14. A system for facilitating claim verification, comprising: one or more processors; and one or more hardware storage devices storing instructions that are executable by the one or more processors to configure the system to: identify a selection of textual content within a user interface; access a claim detection module that has been trained with a first set of ground truth to enable the claim detection module to detect occurrences of claims within text; input the textual content into the claim detection module to detect one or more claims within the selection of textual content; in respo

Assignees

Inventors

Classifications

  • G06F40/30Primary

    Semantic analysis · CPC title

  • Generating training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

  • Lexical analysis, e.g. tokenisation or collocates · CPC title

  • G06F16/93Primary

    Document management systems · CPC title

  • Clustering; Classification · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11720754B2 cover?
Claim verification is facilitated by identifying a selection of textual content within a user interface, accessing a claim detection module, inputting the textual content into the claim detection module to detect one or more claims within the selection of textual content, accessing an evidence extraction module, using the evidence extraction module to automatically search one or more reference …
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F40/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 08 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).