<commit_before>---
layout: post
title: OpenNews Code and projects
section: code
---

<p class="bodybig">A key element to the OpenNews project is to put code out into the world that will help make better journalism. Our <a href="/fellowships">Knight-Mozilla Fellows</a> are pushing commits to GitHub regularly, and the <a href="/hackdays.html">hack days</a> we're sponsoring around the world are creating code to solve specific problems.</p>
<div id="fellowcode">
<h3>Projects by the Knight-Mozilla Fellows</h3>
<ul>
<li><a href="http://www.aljazeera.com/indepth/interactive/2012/04/20124107156511888.html" class="fellowhack">Contextual Video Player</a>
<br><NAME> created the Contextual Video Player to enrich the experience of a web-based video player by augmenting additional info, various viewing modes and integrating social media sharing. The editor's role should be fast and straightforward and to this end, an editor edits and stores data in a Google Docs Spreadsheet. The ongoing aim is to create a framework that can evolve for use with similar projects and also create a general web-based stand-alone player linked to AJE's documentary material.
<br>Key libraries : Popcorn.js, jPlayer and Tabletop.js
<br><a href="http://www.aljazeera.com/indepth/interactive/2012/04/20124107156511888.html">On the web</a> | <a https://github.com/maboa/contextual-video">On Github</a>
</li>

<li><a href="http://happyworm.com/clientarea/hyperaudio/hap/v22/pad.htm" class="fellowhack">Hyperaudio Pad</a>
<br><NAME>' Hyperaudio Pad is a tool to facilitate the easy assemblage of audio and video programs from their underlying transcripts. The ongoing aims are to create something usable that works with both audio and video and allows transitions and overlaying to be specified via in-pad natural language instructions and to build up a library of material and to integrate with other third-parties such as Amara (formerly Universal Subtitles)
<br>Key libraries: Popcorn.js, jPlayer
<br><a href="http://happyworm.com/clientarea/hyperaudio/hap/v22/pad.htm">On the web</a> | <a href="https://github.com/maboa/hyperaudiopad">On Github</a>
</li>

<li><a href="http://newsjack.in" class="fellowhack">NewsJack</a>
<br><NAME>'s project leverages Hackasaurus to let anyone remix the news.  NewsJack
instigates questions about what it means to be credible online,<commit_msg>Update master<commit_after>---
layout: post
title: OpenNews Code and projects
section: code
---

<p class="bodybig">A key element to the OpenNews project is to put code out into the world that will help make better journalism. Our <a href="/fellowships">Knight-Mozilla Fellows</a> are pushing commits to GitHub regularly, and the <a href="/hackdays.html">hack days</a> we're sponsoring around the world are creating code to solve specific problems.</p>
<div id="fellowcode">
<h3>Projects by the Knight-Mozilla Fellows</h3>
<ul>
<li><a href="http://www.aljazeera.com/indepth/interactive/2012/04/20124107156511888.html" class="fellowhack">Contextual Video Player</a>
<br><NAME> created the Contextual Video Player to enrich the experience of a web-based video player by augmenting additional info, various viewing modes and integrating social media sharing. The editor's role should be fast and straightforward and to this end, an editor edits and stores data in a Google Docs Spreadsheet. The ongoing aim is to create a framework that can evolve for use with similar projects and also create a general web-based stand-alone player linked to AJE's documentary material.
<br>Key libraries : Popcorn.js, jPlayer and Tabletop.js
<br><a href="http://www.aljazeera.com/indepth/interactive/2012/04/20124107156511888.html">On the web</a> | <a https://github.com/maboa/contextual-video">On Github</a>
</li>

<li><a href="https://github.com/openNews/amo" class="fellowhack">Amo</a>
<br>Amo was born out of a need to be able to track in real time multiple stories across the web. It works by checking to see how many times a url has been shared. Once you have the number of shares for a particular url at any given time then you can record those and really start to see which stories the social world is grabbing abhold of.
<br>Key libraries : jsdom, node and jQuery
<br><a href="https://github.com/openNews/amo">On Github</a>
</li>

<li><a href="http://happyworm.com/clientarea/hyperaudio/hap/v22/pad.htm" class="fellowhack">Hyperaudio Pad</a>
<br><NAME>' Hyperaudio Pad is a tool to facilitate the easy assemblage of audio and video programs from their underlying transcripts. The ongoing aims are to create something usable that works with both audio and video and allows transitions and overlaying to be specified via in-pad natural language instructions and to build up a library of material and to integrate with other third-parties such as Amara (formerly Universal Subtitles)
<br>Key libraries: Popcorn.js, jPlayer
<br><a href="http://happyworm.com/clientarea/hyperaudio/hap/v22/pad.htm">On the web</a> | <a href="https://github.com/maboa/hyperaudiopad">On Github</a>
</li>

<li><a href="http://newsjack.in" class="fellowhack">NewsJack</a>
<br><NAME>'s project leverages Hackasaurus to let anyone remix the news.  NewsJack
instigates questions about what it means to be credible online,
{'fraction_non_alphanumeric': 0.10019083969465649, 'fraction_numerical': 0.01984732824427481, 'mean_word_length': 5.217081850533808, 'pattern_counts': {'":': 0, '<': 90, '<?xml version=': 0, '>': 90, 'https://': 6, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4237161', 'n_tokens_mistral': 1630, 'n_tokens_neox': 1495, 'n_words': 627}