NPR API Usage and Metrics

6,991 views
6,880 views

Published on

These slides demonstrate some of the usage and metrics of the NPR API. In addition to the flow of an NPR story from creation to distribution, I also tried to provide a reasonable sampling of the more popular or interesting implementations.

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,991
On SlideShare
0
From Embeds
0
Number of Embeds
3,554
Actions
Shares
0
Downloads
41
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

NPR API Usage and Metrics

  1. 1. NPR API Usage <ul><li>By Daniel Jacobson </li></ul><ul><li>National Public Radio </li></ul><ul><li>April 13, 2010 </li></ul>
  2. 2. The following slides demonstrate some of the usage and metrics of the NPR API. In addition to the flow of an NPR story from creation to distribution, I also tried to provide a reasonable sampling of the more popular or interesting implementations.
  3. 3. Lifecycle of an NPR story From CMS to API to Presentation Layers
  4. 4. NPR CMS
  5. 5. NPR API
  6. 6. NPR.org
  7. 7. NPR iPad/Tablet Site
  8. 8. NPR.org Audio Player
  9. 9. NPR iPhone App
  10. 10. NPR Mobile Site
  11. 11. NPR Addict iPhone App
  12. 12. NPR Android App
  13. 13. KPCC.org
  14. 14. WBUR.org
  15. 15. KQED.org
  16. 16. NorthCountryPublicRadio.org
  17. 17. iGoogle Gadget
  18. 18. NewsMap
  19. 19. Google Chrome Extension
  20. 20. Other Station Usage
  21. 21. MPR.org
  22. 22. Diane Rehm Show
  23. 23. KPCC Story Selection CMS Tool
  24. 24. WBUR Growth : With NPR API Content
  25. 25. Station Ingest
  26. 27. KLCC Displaying N3 Stories from NPR API
  27. 28. WBUR Displaying N3 Story from NPR API
  28. 29. Other Usage
  29. 30. NPR : Mix Your Own Podcast
  30. 31. NPR Symbian App
  31. 32. Yahoo! Widget
  32. 33. Chumby Widget
  33. 34. NPR and Google Maps Mashup (open sourced)
  34. 35. Niels Mayer Podcast Timeline
  35. 36. TetonCode – Story Counts by Topic
  36. 37. Solr Search with NPR API
  37. 38. Twitter Mashups
  38. 39. reverbiage.com
  39. 40. Audio Player for UNIX (KDE)
  40. 42. Code Libraries
  41. 43. Code Libraries Perl Module
  42. 44. Drupal Module
  43. 45. Code Libraries Ruby Code Wrapper
  44. 46. Code Libraries Python Library
  45. 47. Metrics
  46. 48. NPR API : Requests per Month
  47. 49. NPR API : Stories Requested per Month
  48. 50. NPR API : Total Output Format Distribution 0.01% Atom 0.1% JSON 1.5% HTML 2.6% JavaScript 1.6% PodcastRSS 0.7% MediaRSS 5.8% RSS 86.3% NPRML
  49. 51. NPR API : Output Format Distribution per Month
  50. 52. NPR API : Non-NPRML Output Format Growth
  51. 53. Questions? <ul><li>Daniel Jacobson </li></ul><ul><li>[email_address] </li></ul><ul><li>Twitter: @daniel_jacobson </li></ul><ul><li>To see the API: http:// www.npr.org/api </li></ul><ul><li>To follow the API development: http:// www.npr.org /blogs/inside </li></ul>

×