Skip to content

mediacloud/api-tutorial-notebooks

Repository files navigation

Media Cloud Online News Archive - API Tutorial Notebooks

A set up Python3 Jupyter notebooks for learning to use the Media Cloud API to investigate media coverage online. These are tailored to be used with Jupyter Lab.

Hosted Quickstart

For quickly testing this out, we recommend launching this repo directly in Binder. Click this button to build and launch a Jupyter Lab environment fully set up and ready to use!🎉👍🏽

Binder

Run on Your Own Machine.

If you want to use these on your local machine:

  1. Install Python >= 3.10.
  2. Setup Jupyter Notebooks (if you are new try Anaconda with JupyterLab).
  3. Sign up for a Media Cloud account to obtain an API key.

Changelog

  • 2023-12-12: major updates to match v4.1.0 of the API client
  • 2022-09-07: update requirements to latest versions
  • 2020-06-03: first public release for ICWSM 2020 conference tutorial session

Acknowledgements

These were originally created by Rahul Bhargava to support of a tutorial session we ran at the virtual ICWSM 2020 conference. The following folks provided ideas and feedback on these tutorials: