Giter VIP home page Giter VIP logo

defacto's Introduction

DeFacto MVP

This is the repository for a minimally (really minimally) viable iteration of the DeFacto internet peer-review extension.

What does DeFacto aim to be?

DeFacto is a project that aims to combat misinformation online. The end goal is to make available a browser extension that will provide an assessment overlay for users on the entire internet. The underlying infrastructure will be entirely autonomous, meaning that no central authority or "trusted" third parties will decide what is true or false. Rather, the verification of online content for false claims, misleading claims or fallacious claims will be crowdsourced and the system will be secured using a robust Sybil-proof reputation system. As some readers will note, this is not an easy task, but we want to give it our best.

What does the MVP currently do?

The current iteration is extremely basic and should not be seen as representative of the final product we have in mind. It is merely intended to give an idea of what the user experience could look like to an extent. Right now, the features are:

  • Account creation (Firebase email + password authentication)
  • URL submission for assessment
  • Assignment of a given URL to a random selection of users
  • Users can assess new items in their queue for 48 hours
  • The extension popup displays a random assessment for the current tab's URL if one exists
  • The identity of the assessor is kept secret from the users

There is no curation mechanism, there are some bugs, and the UI is really bad. We are aware of that. This is just a modest beginning.

How can I help?

In the following months, we will iterate with new versions of the extension and experiment with several subsystems. If you would like to help, you can join discussion on our Discord server, feedback about what we are trying to achieve is welcome.

But what's next exactly?

Below is a list of things we would like to implement and test:

  • A voting system to curate assessments
  • A reputation system
  • Peer-to-peer architecture
  • A reward mechanism for good actors
  • And more...

We will be sharing more details about our roadmap gradually.

How do I install the extension?

Head into the extension folder and follow the instructions in the README file there.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.