- From: Aaron Gray <aaronngray@gmail.com>
- Date: Mon, 20 Jan 2025 05:39:16 +0000
- To: Adam Sobieski <adamsobieski@hotmail.com>
- Cc: "Emelia S." <emelia@brandedcode.com>, Evan Prodromou <evan@prodromou.name>, public-swicg@w3c.org
- Message-ID: <CAKXmGHCDdWywwnkGtL9o=gQDZ+qMnAybS=by24h+PqmiR7UQtQ@mail.gmail.com>
Adam, I am seriously of the opinion in any complex domain it takes an expert to make the real value judgements. Having said that detailed dissection of a text or text from audio and analysis by some form of grounding may allow analysis. But you have to remember everything is only a construct and even if all the facts are correct, we have to remember that even science does not have facts, only theories that are checked against experiment. Given this, therefore what we are actually dealing with hypothetical constructs to burrow sciences way of analysing the world and applying that. This puts us in a situation where something might "have all the facts correct" but may not be correct in itself, it's a construct, and it may have been constructed to mislead or may be constructed by someone who is not aligned with reality or suffers from the alignment problem, to burrow from AI. Or they might quite simply not have all the facts. Now does the fact checker have all the facts, can we even check all the facts, and who delineates the truth in the end. If we claim the ultimate truth and we are not aligned with reality then we are only misleading. To reiterate, I am seriously of the opinion in any complex domain it takes an expert. And if an expert system like science and scientists make the wrong call, either because they are owned, it bought or influenced by politics or circumstance, then the whole system maybe devalued by the general public, who ever they are now I rest my case, this thing is really complicated and we need to tread carefully tools can be misused and are a double edged sword. Sorry I did not answer your question but stepped back a bit into science and the edge of philosophy, but I think we need to bear in mind the wider context before and as we step forward. Regards, Aaron On Mon, 20 Jan 2025, 02:15 Adam Sobieski, <adamsobieski@hotmail.com> wrote: > Aaron, > > Yes, the pandemic did trigger much interest in fact-checking. I don't know > whether interest is waning or not or, for that matter, in which situations > that end-users would choose to make use any of these features that we're > brainstorming and discussing. > > Beyond the pandemic and the related topics of the accuracy of information > during crises and emergencies, interesting use cases include assuring the > accuracy of public-sector speeches, debates, and meetings. > > Maybe, someday, there will be real-time fact-checking for orators' > debates? Maybe, someday, legislators or their staffers will be able to make > use of real-time fact-checking technologies using their smartphones? > > P2P-based approaches for annotations might answer some questions that were > presented (searching for annotations) while creating yet more questions. > For instance, with respect to fact-checking, I'm not yet sure about what > the UX would be when a fact or claim were contested, when there were > thousands of annotations supporting a fact or claim and thousands opposing > it simultaneously. This might display, instead of a green checkmark or a > red x, a yellow warning indicator. Mindful of the pandemic and the points > that you raised, what sorts of dashboards can be envisiond for end-users to > explore contested or disputed facts or claims? > > Meanwhile, the *Citation Needed* project [1] presents an entirely > different approach to fact-checking, one involving AI and Wikipedia. Which > kinds of responses should such a system provide to end-users, I wonder, > when it can find content both supporting and opposing facts or claims on > Wikipedia? This might segue from fact-checking to argumentation and to > hedging, listing alternatives (e.g., true, false) and providing support for > each alternative. > > Thank you. Any thoughts on these points? > > > Best regards, > Adam > > [1] > https://meta.wikimedia.org/wiki/Future_Audiences/Experiment:Citation_Needed > > ------------------------------ > *From:* Aaron Gray <aaronngray@gmail.com> > *Sent:* Sunday, January 19, 2025 6:57 PM > *To:* Adam Sobieski <adamsobieski@hotmail.com> > *Cc:* Emelia S. <emelia@brandedcode.com>; Evan Prodromou < > evan@prodromou.name>; public-swicg@w3c.org <public-swicg@w3c.org> > *Subject:* Re: Fact-checking and community notes on the Fediverse > > I think a lot of the issues we are dealing with need to be addressed with > at source and are educational, social, political, nutritional, and drug > related. > > Putting fact checking on things means :- > > a) your fact checking has to be correct, which often it's not. > b) it has to be objective and not oppionated. > c) it has to be well researched and well presented to _any_ audience. > d) it has to be read, understood, and accepted. > > All of these are subject to cognitive biases. Wikipedia gives a good long > list that all need to be considered :- > > https://en.m.wikipedia.org/wiki/List_of_cognitive_biases > > Quite frankly I think you are wasting your time most people don't read the > stuff and it's got a reputation for being incorrect whether it is or not. > So most of your target audience are either already educated and aware > anyway or are not and just ignore it anyway. Most people on social media > use emotions over intellect to judge things anyway and are subject to both > confirmation bias and an echo chambered existence. > > The problems with COVID-19 for example were :- > a) most people did not have sufficiently high enough levels of Vitamin D. > b) the authorities wanted us to stay in and not get enough sunlight and > fresh air > c) most people drink milk and animal fats. Lactic and animal fats > harbour Coronavirus. > d) most people in ICU's had either comorbidities, were overweight, or had > genetic disposition with hACE2 receptors. > e) were black or Hispanic nurses pushed to the attack surface in ICU's in > hospitals on their feet for excessive periods dealing with COVID-19 > patients with airborne SARS-CoV-2 virii in close conditions with > insufficient PPE. > f) the people we were trying to protect were the elderly, people with > comorbidities, people with immune conditions, or on immunosuppressants, or > had genetic predispositions like the black population with hACE2 alleles. > g) There are simple ways to help combat mRNA virii, like being young and > having lots of siRNA's in your cell cytoplasm, having sex often and having > lots of siRNA in your cellular cytoplasm, taking Vitamin C, D, Alpha Lipoic > Acid and Quercetin if you have COVID-19. > > Now fact check that for example, you would not have found out this > information without having run a COVID-19 group and/or read all the > scientific literature on COVID-19 and SARS-CoV2. BTW this list is actually > a lot lot longer but you get the idea. Now if you post that list you will > get fact checked incorrectly despite it all being well researched mainly > from PubMed accessible leading peer reviewed papers. > > This is what triggered all the fact checking in the first place. > > My 2 cents worth. > > Aaron > > On Tue, 14 Jan 2025, 23:32 Adam Sobieski, <adamsobieski@hotmail.com> > wrote: > > Social Web Incubator Community Group, > > Hello. I am pleased to share some preliminary brainstorming and ideas > about decentralized fact-checking and argumentation using P2P filesharing > networks. > Hopefully some of the following ideas can be of use for the Fediverse, > e.g., for the discovery of existing annotations. > > Introduction With respect to sharing Web Annotations, uses of P2P > networks have been previously explored (Segawa, 2006). Providing users with > access to these kinds of networks from their Web browsers, today, is > possible with WebRTC (Werner & Vogt, 2014; Ersson & Siri, 2015). > P2P filesharing networks could be of use for decentralized fact-checking > and argumentation. Facts or claims could be stored in entries, a special > kind of file resource. > By creating and sharing digitally-signed user feedback, notes, comments, > or annotations with respect to those facts or claims in entries, users > could express their determinations with respect to the veracity of facts or > claims and could also present arguments for or against them (Bex, Snaith, > Lawrence, & Reed, 2014). > Entries could contain one or more references to paraphrases of content > from locations on the Fediverse (see: Appendix A). Annotation objects from > the Fediverse could be indexed and redundantly stored on P2P filesharing > networks. > Uses of Embedding Vectors > Instead of, or in addition to, using cryptographic hashes to index and > address content on P2P networks, digitally-signed entries for facts or > claims could be indexed and addressed using embedding vectors (Zaarour & > Curry, 2022). > As considered, entries would be a special kind of file resource where > their embedding vectors, embedding vectors verifiably for selections of > other resources' contents, would be stored inside of them (see: Appendix A) > rather than obtained from processing them with AI models. > Indexing and addressing entries thusly would allow them to be merged or > wrapped, e.g., to add paraphrases, digitally signing them at each step, > without having to reindex them. Modifications, however, would result in > changes to entries' cryptographic hashes. > Deep learning can be used to detect and identify sentential paraphrases > (Zhou, Qiu, Liang, & Acuna, 2022). More elaborate uses of language models > could be utilized for inquiring and reasoning about whether sentences > occurring in contexts were paraphrases. > With respect to fact-checking on the Web, scenarios to consider include > both fact-checking content which was expressly indicated to be a fact or > claim by their authors, e.g., using custom elements, and fact-checking > arbitrary selections of documents' content. > Explorations with respect to fact-checking arbitrary selections of content > include the open-source Citation Needed project by the Future Audiences > team of the Wikimedia Foundation. > The Prompt API > Exploration is underway into providing APIs for accessing language models > in Web browsers; the Web Machine Learning Working Group is developing the > Prompt API. > With access to language models in Web browsers, users might be able to > obtain embedding vectors for portions of content in Web documents. These > embedding vectors could be used to search for other content, e.g., > annotations, including on P2P networks. > Custom Elements HTML5 custom elements could allow facts or claims to be > expressed in documents, e.g., to add visual indictors near them or enable > special context menus for them, while specifying values for embedding > vectors computed for them using AI models (see: Appendix C). Appendices > Appendix A shows a markup sketch for an entry, a created entry wrapped to > add a paraphrase to it. > Appendix B shows that embedding vectors could be added to Magnet URIs and > Metalinks. > Appendix C shows that HTML5 custom elements could be used for asserted > facts or claims which refer to entries on P2P networks by means of one or > more embedding vectors. > Appendix D shows an approach involving shortcodes for authors using > content-management systems to be able to easily add facts or claims to > their content. > Bibliography > Bex, Floris, Mark Snaith, John Lawrence, and Chris Reed. "ArguBlogging: An > application for the argument web." *Journal of Web Semantics* 25 (2014): > 9-15. https://www.sciencedirect.com/science/article/pii/S1570826814000079 > Ersson, Kerstin, and Persson Siri. "Peer-to-peer distribution of web > content using WebRTC within a web browser." (2015). > https://www.diva-portal.org/smash/get/diva2:819420/FULLTEXT01.pdf > Segawa, Osamu. "Web annotation sharing using P2P." In *Proceedings of the > 15th international conference on World Wide Web*, pp. 851-852. 2006. > http://ra.ethz.ch/CDstore/www2006/devel-www2006.ecs.soton.ac.uk/programme/files/pdf/p45.pdf > Werner, Max Jonas, and Christian Vogt. "Implementation of a browser-based > P2P network using WebRTC." *Hamburg* (2014). > https://inet.haw-hamburg.de/teaching/ws-2013-14/master-project/Prj1-report-werner-vogt.pdf > Zaarour, Tarek, and Edward Curry. "SemanticPeer: A distributional semantic > peer-to-peer lookup protocol for large content spaces at internet-scale." *Future > Generation Computer Systems* 132 (2022): 239-253. > https://www.sciencedirect.com/science/article/pii/S0167739X22000590 > Zhou, Chao, Cheng Qiu, Lizhen Liang, and Daniel E. Acuna. "Paraphrase > identification with deep learning: A review of datasets and methods." *arXiv > preprint arXiv:2212.06933* (2022). https://arxiv.org/pdf/2212.06933 > > > Appendix A: Sketch of an Entry for a Fact or Claim > > <action kind="add-paraphrase"> > > <base> > > <action kind="create"> > > <base /> > > <time>2024-01-14T00:01:00Z</time> > > <v id="v-1" model=" urn:ai:model:llama:3.2:90B">...</v> > > <metalink id="source-1"> > > <file name="article1.html"> > > <url>https://www.example1.com/user1/article1.html</url> > > </file> > > </metalink> > > <selection source="source-1"> > > ... <select v="v-1">A sentence.</select> ... > > </selection> > > <signature>...</signature> > > </action> > > </base> > > <time>2024-01-14T00:00:00Z</time> > > <v id="v-2" model="urn:ai:model:llama:3.3:70B">...</v> > > <metalink id="source-2"> > > <file name="article2.html"> > > <url>https://www.example2.com/user2/article2.html</url> > > </file> > > </metalink> > > <selection source="source-2"> > > ... <select v="v-1 v-2">A paraphrase.</select> ... > > </selection> > > <signature>...</signature> > > </action> > > > Appendix B: Adding Embedding Vectors to Magnet URIs and Metalinks Embedding > vectors could be added to Magnet URIs by means of adding a key: xv. > Embedding vectors could be new components of metalinks. > <metalink xmlns="urn:ietf:params:xml:ns:metalink"> > <published>2009-05-15T12:23:23Z</published> > <file name="example.txt"> > <url>http://www.example.com/example.txt</url> > <vector model="urn:ai:model:llama:3.3:70B">...</vector> > </file> > </metalink> > > Appendix C: Custom Elements for Facts or Claims A custom element could be > used to signify an asserted fact or claim, referring to an entry on a P2P > network by means of embedding vectors alongside other information. Via a > JavaScript library, and perhaps WebRTC, clients could participate in P2P > networks and retrieve entries, feedback on entries, or both. > Notice that, for the special file type of entries, those embedding vectors > within them and not of the XML file itself are utilized with respect to > storing and addressing the resource on P2P networks. > <verifiable-claim see="magnet:?xv=...">Ut enim ad minim veniam, quis > nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo > consequat.</verifiable-claim> > Appendix D: Content Authoring with Shortcodes How might authors easily > add facts or claims to their content? With respect to popular > content-management systems, the syntax for so doing could resemble that of > existing shortcodes like [quote]. > [claim]Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris > nisi ut aliquip ex ea commodo consequat.[/claim] > During content-publishing processes, authors' content-management systems > (e.g., Drupal, WordPress) – or configurable plugins or extensions for these > systems – could handle searching for existing paraphrases, adding new facts > or claims (if needed) to P2P filesharing networks, obtaining the data for > use in the see attributes, caching these data, and generating markup. > > ------------------------------ > *From:* Emelia S. <emelia@brandedcode.com> > *Sent:* Monday, January 13, 2025 11:21 AM > *To:* Evan Prodromou <evan@prodromou.name> > *Cc:* public-swicg@w3c.org <public-swicg@w3c.org> > *Subject:* Re: Fact-checking and community notes on the Fediverse > > This is already something on the list of things that the ActivityPub Trust > & Safety Taskforce is working on: > > [image: 4.png] > <https://github.com/swicg/activitypub-trust-and-safety/issues/4> > > Idea: Annotations / Labeling of content · Issue #4 · > swicg/activitypub-trust-and-safety > <https://github.com/swicg/activitypub-trust-and-safety/issues/4> > github.com > <https://github.com/swicg/activitypub-trust-and-safety/issues/4> > > The Web Annotations model could work, but the discovery of annotations > that exist is the hardest part, I've started solving that in > https://github.com/ThisIsMissEm/annotations-service where I use the > sha256 hash of the Object ID as the annotation collection ID, giving a very > simple way to fetch all annotations for a given object. > > I do want to investigate what an Annotate activity would look like, but I > suspect this would just be an announcement of sorts "hey, there's this web > annotation over here for this target" > > Yours, > Emelia > > On 13 Jan 2025, at 04:23, Evan Prodromou <evan@prodromou.name> wrote: > > We don't have an easy way for remote actors to annotate content on the > Fediverse. > > The biggest use case for this is to have permissionless fact-checking or > community notes. A fact-checking service could annotate a remote content > object like a Note or a Video with additional fact-checking information, > and compliant clients or servers could show the fact-checking information > when showing the Note. > > I think there are some tricky parts to this structure, which I believe > suggests that we should start working on it. > > Evan > > > >
Received on Monday, 20 January 2025 05:39:33 UTC