Giter Site home page Giter Site logo

ragizaki / twitterfactcheck Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 3.0 511 KB

A chrome extension aimed at fighting misinformation on Twitter. Powered by React and the OpenAI ChatGPT API to fact-check tweets instantly.

HTML 9.77% TypeScript 75.28% Python 14.95%
chakra-ui chrome-extension gpt-3 react

twitterfactcheck's Introduction

Insight - Twitter Fact-Checker

Fact-Check tweets instantly with Insight

Introduction

Insight is a chrome extension that allows users to fact-check tweets in real-time. The extension has an easy-to-use interface. A fact-check button is rendered when a user interacts with a tweet, and clicking the button fact-checks the tweet content using the OpenAI GPT-3.5 API.

Tech Stack

  • React (Vite)
  • Chrome Extension Tools
  • GPT 3.5
  • TypeScript
  • Chakra UI

Features

The tool categorizes the tweet into 1 of three categories

  • True
  • False
  • Unverifiable There are plans to add more nuanced categories, and to support tweets with images with the release of GPT-4.

Demo

Explore._.Twitter.-.Google.Chrome.2023-04-01.01-00-44.mp4

Setup

Clone repository

git clone [email protected]:yosevu/react-content-script.git

Install dependencies

yarn

Build extension

yarn build

Load extension

  1. Navigate to chrome://extensions/
  2. Turn on the "Developer mode" toggle switch in the top right of the window
  3. Click the "Load unpacked" button in top left of the window
  4. Go to the react-content-script directory and select the dist directory to load the extension
  5. Navigate to https://blank.org/ to see the Content Script React app
  6. Go to extensions and click "React TypeScript Chrome Extension" to see the Popup React app

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.