Difference between revisions of "2019/Hackathon"

From WikiConference North America
Jump to navigation Jump to search
(→‎Grants: Adding info)
 
(20 intermediate revisions by 10 users not shown)
Line 4: Line 4:
   
 
Thanks to our partner Credibility Coalition, we will also have funding available to provide microgrants for groups that seek to continue working on credibility-related projects coming out of the event.
 
Thanks to our partner Credibility Coalition, we will also have funding available to provide microgrants for groups that seek to continue working on credibility-related projects coming out of the event.
  +
  +
== Logistics ==
  +
  +
=== Friday ===
  +
* On Friday, please go to Museum of Fine Arts to register. Starting at 10:30, we will move to a separate room at MFA. (Address TBA)
  +
* If you have any questions, please email Stephen LaPorte at slaporte@wikimedia.org.
  +
  +
=== Saturday - Sunday ===
  +
* On Saturday - Monday, we will be at the MIT Stata Center (room TBA)
   
 
== Challenges ==
 
== Challenges ==
Line 19: Line 28:
   
 
=== Challenge 2: Making sites citation-friendly ===
 
=== Challenge 2: Making sites citation-friendly ===
This challenge ties into Andrew Lih's Monday session, Making sites citation-friendly for Wikimedia - discussion and recommendations; attendees interested in this challenge are encouraged to attend this session.
 
 
 
Wikipedia uses Citoid to automatically generate references from just a given URL. However, data extraction is not always successful; for example, of the top 90 most cited news sources, the date is extracted correctly only 60% of the time, and authors 35% of the time.
 
Wikipedia uses Citoid to automatically generate references from just a given URL. However, data extraction is not always successful; for example, of the top 90 most cited news sources, the date is extracted correctly only 60% of the time, and authors 35% of the time.
   
 
How can we increase the accuracy of Citoid? Can we build a standard or list of recommendations for news organizations to use to make metadata extraction easier?
 
How can we increase the accuracy of Citoid? Can we build a standard or list of recommendations for news organizations to use to make metadata extraction easier?
   
=== Interested hackers ===
+
==== Interested hackers ====
 
*
 
*
  +
  +
=== Challenge 2b: Help site owners see if their site is citation-friendly ===
  +
Provide a tool that lets people input a link and see the structuted data extracted by Citoid from it. Take the API call ([https://en.wikipedia.org/api/rest_v1/data/citation/mediawiki/https%3A%2F%2Fwww.bbc.com%2Fnews%2Fworld-europe-50361173?action=query&format=json https://en.wikipedia.org/api/rest_v1/data/citation/mediawiki/…?action=query&format=json]) and display the response in a way that they can see what and how well the metadata has been extracted.
  +
  +
See: https://en.wikipedia.org/api/rest_v1/#/Citation/getCitation
  +
  +
==== Interested hackers ====
  +
* Andrew Lih
  +
* Stephen
  +
  +
=== Challenge 3: First MediaWiki contribution ===
  +
MediaWiki is the software used by Wikipedia, Wikidata and friends, written in PHP. This challenge is for people to make their first contribution improving the MediaWiki software, and set up a testing version of the software in order to test that change. A list of suggested things to work on is available [https://phabricator.wikimedia.org/maniphest/query/jsySdXllltwv/#R here].
  +
  +
[[mw:User:Bawolff|User:Bawolff (Brian Wolff)]] will be present to answer questions about contributing to MediaWiki and to help guide people interested in working on this challenge (As well as answer introductory questions about gadget (Javascript) writing, and writing LUA modules, for people who are interested in getting started in those areas).
  +
===== Interested hackers =====
  +
*
  +
  +
=== Challenge 4: PaceTrack for campaigns! ===
  +
Let's build [https://github.com/hatnote/pacetrack PaceTrack], a quick and easy tool for Wikipedians to track their improvement campaigns.
  +
  +
===== Interested hackers =====
  +
* [[User:Slaporte|Slaporte]] ([[User talk:Slaporte|talk]]) 15:13, 8 November 2019 (UTC)
  +
  +
  +
=== Challenge 5: Automated user behaviour documentation tool ===
  +
Let's build a tool to gather objective data for complaints of harassment, vandalism and paid editing that involve large numbers of pages and/or users. Requires determination of useful variables and recommendations for reviewer guidelines.
  +
  +
===== Interested hackers =====
  +
* [[User:Seazzy|Seazzy]] ([[User talk:Seazzy|talk]]) 20:51, 9 November 2019 (UTC)
  +
  +
== Projects ==
  +
Working on a project? List it below!
  +
* [[:wikidata:Wikidata:Scholia|Scholia]] has a diverse range of [https://github.com/fnielsen/scholia/issues issues]
  +
* We’re working on a platform where you can filter the information you receive using the judgement of the people you trust! If you’re interested in the project, you can contact me at farnazj@mit.edu.
  +
** You can find a synopsis of the project [https://wikiconference.org/wiki/Submissions:2019/Surfacing_Trust,_Expertise,_and_Provenance_for_better_News_Sharing here]
  +
** Also, it is open source and you can contribute to the source code: [https://github.com/farnazj/TrustNetBackend backend], [https://github.com/farnazj/TrustNetClient frontend]
  +
** For instance, you can help us add these cool and useful [https://docs.google.com/document/d/1K3znYwVHrwHH2zZkZ0B6xYFu8OMSUT5h9pkaR57ft14/edit features] to the system.
  +
** You can play with the working prototype here: http://trustnet.csail.mit.edu/
  +
  +
* [[meta:Wikispore|Wikispore]] and [https://wikispore.wmflabs.org/wiki/Event_Spore Event Spore] + [https://wikispore.wmflabs.org/wiki/Fact_Spore Fact Spore]
  +
** Using Wikimedia SUL to log into Wikispore (and other wikis) - [https://phabricator.wikimedia.org/T110460 T110460]
   
 
== Grants ==
 
== Grants ==

Latest revision as of 20:36, 10 November 2019

WikiConference North America 2019 • Cambridge, Massachusetts, U.S.
RegistrationTravel GuideUnconference

Throughout the duration of the conference, we are hosting a hackathon for attendees to work on developing solutions for problems in the credibility space (on Wikimedia platforms and beyond).

Thanks to our partner Credibility Coalition, we will also have funding available to provide microgrants for groups that seek to continue working on credibility-related projects coming out of the event.

Logistics

Friday

  • On Friday, please go to Museum of Fine Arts to register. Starting at 10:30, we will move to a separate room at MFA. (Address TBA)
  • If you have any questions, please email Stephen LaPorte at slaporte@wikimedia.org.

Saturday - Sunday

  • On Saturday - Monday, we will be at the MIT Stata Center (room TBA)

Challenges

We've developed the following challenges for individuals or groups to rally around to ideate and/or create solutions for. These are simply ideas to help inspire you; by no means do you have to stick to one of these!

If you have your own challenge ideas, you are more than welcome to expand the list!

Challenge 1: Replacing unsuitable sources

The English Wikipedia maintains a list of perennial sources that are frequently discussed, and includes a list of sources that are deprecated and that editors are cautioned against using. Even so, many of these sources are still used in articles.

Can we develop a solution to make the replacement of some of these sources easier? If a statement is sourced to a deprecated source, how can we make it easier for editors to find suitable, more credible replacements?

Interested hackers

Challenge 2: Making sites citation-friendly

Wikipedia uses Citoid to automatically generate references from just a given URL. However, data extraction is not always successful; for example, of the top 90 most cited news sources, the date is extracted correctly only 60% of the time, and authors 35% of the time.

How can we increase the accuracy of Citoid? Can we build a standard or list of recommendations for news organizations to use to make metadata extraction easier?

Interested hackers

Challenge 2b: Help site owners see if their site is citation-friendly

Provide a tool that lets people input a link and see the structuted data extracted by Citoid from it. Take the API call (https://en.wikipedia.org/api/rest_v1/data/citation/mediawiki/…?action=query&format=json) and display the response in a way that they can see what and how well the metadata has been extracted.

See: https://en.wikipedia.org/api/rest_v1/#/Citation/getCitation

Interested hackers

  • Andrew Lih
  • Stephen

Challenge 3: First MediaWiki contribution

MediaWiki is the software used by Wikipedia, Wikidata and friends, written in PHP. This challenge is for people to make their first contribution improving the MediaWiki software, and set up a testing version of the software in order to test that change. A list of suggested things to work on is available here.

User:Bawolff (Brian Wolff) will be present to answer questions about contributing to MediaWiki and to help guide people interested in working on this challenge (As well as answer introductory questions about gadget (Javascript) writing, and writing LUA modules, for people who are interested in getting started in those areas).

Interested hackers

Challenge 4: PaceTrack for campaigns!

Let's build PaceTrack, a quick and easy tool for Wikipedians to track their improvement campaigns.

Interested hackers


Challenge 5: Automated user behaviour documentation tool

Let's build a tool to gather objective data for complaints of harassment, vandalism and paid editing that involve large numbers of pages and/or users. Requires determination of useful variables and recommendations for reviewer guidelines.

Interested hackers

Projects

Working on a project? List it below!

  • Scholia has a diverse range of issues
  • We’re working on a platform where you can filter the information you receive using the judgement of the people you trust! If you’re interested in the project, you can contact me at farnazj@mit.edu.
    • You can find a synopsis of the project here
    • Also, it is open source and you can contribute to the source code: backend, frontend
    • For instance, you can help us add these cool and useful features to the system.
    • You can play with the working prototype here: http://trustnet.csail.mit.edu/

Grants

With the support of Credibility Coalition, we will be offering microgrants for groups that seek to continue working on credibility-related projects coming out of the event. Grants will range from between $500 to $10,000, depending on the scope and nature of the project.

Applications will open near the end or after the conference.