Introduction

The topics of real-time fact-checking services and AI dialogue systems are 
broached and some opinions are shared for purposes of discussion.

Crowdsourced Fact-checking Resources

Are crowdsourced real-time fact-checking services possible? What might the 
design criteria be for such resources? Can such resources be of use to AI 
dialogue systems?

Determining the truth value of a given statement – or selecting one statement 
from a set of mutually exclusive statements – might not always be possible for 
a crowd at an instant. The instantaneous state of and, in some cases, 
resolution of, fact-checking processes might be such that multiple 
mutually-exclusive alternative statements are each supported by evidence and 
argumentation.

Crowdsourced real-time fact-checking resources should facilitate evidence-based 
argumentation for elements of sets of mutually exclusive statements as a 
component of providing groups with processes to determine the factuality of 
statements. There may be other means of clustering statements beyond mutual 
exclusivity.

Crowdsourced real-time fact-checking resources should support non-anonymous 
users as well as verified users, non-anonymous users who, for example, are 
journalists or fact-checkers.

Crowdsourced real-time fact-checking resources should allow users to opt into 
receiving notifications whenever a particular statement or statement-cluster is 
updated and AI dialogue systems should similarly be able to subscribe to such 
events.

Crowdsourced real-time fact-checking resources should support 
machine-utilizable output formats, output formats beyond HTML.

Efficiencies and Optimizations Regarding Dialogue Systems and Knowledgebases 
with Remote Fact-checking Services

At an instant, does a given topic require a dialogue system to poll one or more 
real-time fact-checking resources? Not every topic that a dialogue system might 
speak about would seem to require polling the data of one or more fact-checking 
resources. If dialogue systems could determine which topics were volatile, 
contentious or dynamic, and if these determinations were cacheable for 
durations, then dialogue systems could more efficiently provide their services 
at scale while making use of real-time fact-checking services.

It might be possible to determine the volatility, contentiousness, or 
dynamicism of a given topic by checking on or receiving notifications with 
respect to the quantity of recent activity for a topic on one or more 
fact-checking resources. Dialogue systems could asynchronously seek or receive 
updates regarding this data to best produce responses for users.

Dialogue System Behaviors

Which behaviors should dialogue systems exhibit if asked about volatile, 
contentious or dynamic topics? For instance, topics of some unfolding 
discussion on one or more fact-checking resources?

These scenarios might arise as users ask dialogue systems questions about 
topics recently discussed or debated, e.g. in the news.

Some options are indicated:

Option 1: I Don’t Know

A dialogue system could indicate that it doesn’t know the answer.

Option 2: I Need More Time to Answer that Question

A dialogue system could indicate that the matter is being reviewed by 
fact-checkers and somehow provide an estimate of when it should be able to 
answer the question. A dialogue system could ask a user if they desire a 
notification, including within specified hours, with respect to updates and 
could provide notifications to users via one of a number of communication 
channels.

Option 3: Refer Users to Fact-checking Resources

A dialogue system could refer the user to Web materials, for example to the 
unfolding discussion on a fact-checking resource. Multimodal dialogue systems 
could present users with Web content.

Option 4: Explain Alternatives and Possibilities

A dialogue system could, in particular when a fact-checking resolution appears 
to be disagreement, explain the elements of a set of mutually exclusive 
alternatives and provide the supporting argumentation for each. “Some are 
indicating X, while others Y.” Questions include how best to synthesize the 
output rhetoric in these instances, how best to sort the alternatives and 
possibilities, how best to specify which parties were supporting which 
alternatives and possibilities, and so forth.

Option 5: Decide

A dialogue system could review the argumentation and evidence supporting each 
element of a set of mutually exclusive statements and make a decision.

Conclusion

The topics of real-time fact-checking services and AI dialogue systems were 
broached and some opinions were shared for purposes of discussion.


Best regards,
Adam Sobieski


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to