GithubHelp home page GithubHelp logo

mstrlaw / capitol Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 2.0 61.01 MB

Visualization of the U.S. Capitol attack.

Home Page: https://capitol.netlify.app

License: MIT License

HTML 1.02% JavaScript 98.42% CSS 0.56%
capitol riots javascript mapbox

capitol's Introduction

Capitol

Preview

From Wikipedia

The storming of the United States Capitol was a riot and violent attack against the 117th United States Congress on January 6, 2021, carried out by a mob of supporters of U.S. President Donald Trump in an attempt to overturn his defeat in the 2020 presidential election. After attending a Trump rally, thousands of his supporters marched down Pennsylvania Avenue to the Capitol, where a joint session of Congress was beginning the Electoral College vote count. These rioters occupied, vandalized, and looted parts of the building for several hours. The riot led to the evacuation and lockdown of the Capitol, and five deaths.

This project aims to collect social media videos and provide a dynamic way to explore the events described above.

We want it to be an archive of all the events that transpired, all explorable and easily searchable. We're looking to enhance the related metadata of each video (location, annotation, speech-to-text, etc). If you have ideas to help enhance this page let us know.

Contribute

There are two main ways to help:

  • pinpoint the location of videos that don't have a location or have a wrong location;
  • classify the contents of each video to make it easier to filter through each category;

Identifying locations

The process to help enhance the location accuracy is:

  1. Copy the ID of the video you're watching for reference;
  2. Open a new Enhance Location issue;
  3. Fill the issue as described;
  4. Submit it;

We'll review it and improve the data source.

Tips for location accuracy

The amount of effort you want to put into identifying the location of a video is up to you. A rough approximation is enough. Here are some tips for visual recon:

Outdoors

Google Maps is definitely the best tool at your disposal; use it extensively:

Street View

Luckily, Google Maps has plenty of locations you can use to identify the location of videos: Streetview usage

Extract coordinates

Once you know the location, you simply need to right-click on the location you want the coordinates for. A menu will show up with the coordinates as the first entry. Simply click them to copy their value. Copying coordinates

Indoors

Virtually Anywhere is a service that offers virtual tours. You can use it to do indoor recognition of videos within the Capitol.

You can cross-check with this image of the Capitol blueprints. Once you've identified the location on the blueprint, the easiest way is to use the Google Maps method above to get the approximate coordinates.

Annotating video categories

We're come up with 10 descriptive tags and 3 directly related to individuals seen in the videos.

The process to help enhance the classification is:

  1. Copy the ID of the video you're watching for reference;
  2. Open a new Enhance Categories issue;
  3. Fill the issue as described;
  4. Submit it;

We'll review it and improve the data source.

Descriptive:

  • vlog: someone talking to the camera or narrating events;
  • music: music can be heard;
  • chants: chants can be heard, which inlcude people singing or religious chants;
  • conversation: distinct conversations can be heard between people on or off the video frame;
  • riot: riot scenes are depicted in the video (groups of people);
  • violence: scenes of violence are depicted in the video (excludes verbal violence);
  • police: police can be seen in the video;
  • speech: someone giving a speech can be heard between on or off the video frame;
  • trespassing: people attempting to or entering the Capitol premises;
  • antifa: people can be seen displaying Antifa/BLM symbols (ex. flags, signs) โ€” by default we assume depicted people are not from that movement;
  • trump: Trump can be seen (ex. during a speech);
  • roger-stone: Roger Stone can be seen;
  • alex-jones: Alex Jones can be seen;

Sources

Videos have been collected from a series of locations:

Video hosting

  • To enhance the experience, we're downloading, compressing+converting the videos and serving them ourselves;
  • If there's a video you'd like to be made available, please open a ticket;

capitol's People

Contributors

briannafair avatar mstrlaw avatar sinacosa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

hiiambri sinacosa

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.