Community Data Science Workshops (Spring 2014)/May 3rd Wikipedia project: Difference between revisions

From OpenHatch wiki
Content added Content deleted
imported>Jtmorgan
m (moved to wiki.communitydata.cc)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{CDSW Moved}}
[[File:Wikipedia.png|right|250px]]


[[File:Wikipedia.png|right|250px]]
__NOTOC__
== Building a Dataset using the Wikipedia API ==
== Building a Dataset using the Wikipedia API ==


Line 21: Line 23:
* [[Community Data Science Workshops/May 3rd Wikipedia project OS X setup|OS X]]
* [[Community Data Science Workshops/May 3rd Wikipedia project OS X setup|OS X]]
* [[Community Data Science Workshops/May 3rd Wikipedia project Linux setup|Linux]]
* [[Community Data Science Workshops/May 3rd Wikipedia project Linux setup|Linux]]

=== Example topics to cover in Lecture ===

* explain MediaWiki, exists on other wikis
* navigate to [http://en.wikipedia.org/w/api.php api page] and show the documentation, point out examples
* looking at the images within a page http://en.wikipedia.org/w/api.php?action=query&titles=Seattle&prop=images&imlimit=20&format=jsonfm
* change the city with a custom URL
* edit count http://en.wikipedia.org/w/api.php?action=query&list=users&ususers=Benjamin_Mako_Hill|Jtmorgan|Sj|Mindspillage&usprop=editcount&format=jsonfm
* get the content of the main page http://en.wikipedia.org/w/api.php?format=json&action=query&titles=Main%20Page&prop=revisions&rvprop=content

Latest revision as of 22:08, 15 March 2015

Page Moved
All material related to the Community Data Science Workshops have been moved from the OpenHatch wiki to a new dedicated wiki and this page is no longer being updated here. Please visit the new version of the page on the Community Data Science Collective wiki.

Building a Dataset using the Wikipedia API

In this project, we will explore a few ways to gather data using the Wikipedia API. Once we've done that, we will extend this to code to create our own datasets of Wikipedia edits or other data that we might be able to use to ask and answer questions in the final session.

Goals

  • Get set up to build datasets with the Wikipedia API
  • Have fun collecting different types of data from Wikipedia
  • Practice reading and extending other people's code
  • Create a few collections of different types of data from Wikipedia that you can do research with in the final section

Download and test the Wikipedia project

If you are confused by these steps, go back and refresh your memory with the Friday April 4th setup and tutorial and Friday April 4th Tutorial

(Estimated time: 10 minutes)

Example topics to cover in Lecture