Akvo openaid (OIPA) #ok fest 2012 slides

548 views

Published on

Slides on Akvo openaid, a service platform based on OIPA codebase that ingests IATI compliant datasets, parses and stores them & then makes them available in in API and search interface.

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

  • Be the first to like this

No Downloads
Views
Total views
548
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Akvo openaid (OIPA) #ok fest 2012 slides

    1. 1. Akvo Openaid (OIPA) Openaid IATI Parser and API #OKFest | September 2012
    2. 2. What is Akvo Openaid?
    3. 3. What is Akvo Openaid?• A service that runs on the codebase OIPA (Openaid IATI Parser & API);• Ingests & shows IATI compliant datasets in a regular User Interface (web, mobile, tablet);• Can be accessed via the API;• Built using Django framework and released under AGPL in March 2012;• Runs at http://beta.openaidsearch.org• Codebase available at Github: https://github.com/openaid-IATI/
    4. 4. How does this work? Lookup 1379 datasets stored in the registry Ingest and control them in OIPA API output in JSON & BUILD INTERFACES
    5. 5. Interfaces: openaid.nl - Dutch ministry of foreign affairs
    6. 6. Interfaces: openaid.nl - Dutch ministry of foreign affairs
    7. 7. Project open UN-HABITAT
    8. 8. Project open UN-HABITAT
    9. 9. Main interface: openaidsearch.org
    10. 10. Main interface: openaidsearch.org
    11. 11. Main interface: openaidsearch.org
    12. 12. Main interface: openaidsearch.org 59.000 activities 435.000 transactions
    13. 13. So now what?
    14. 14. So now what?• Quality of data is not up to standard in each case, clear need for data sanitation;• Not all the 1379 datasets are fully XML compliant, OIPA won’t eat that;• OIPA looks at each set every month for updates, no persistent identifier policy in place;• IATI Registry does not have an update mechanism monitoring in place (yet);• Optimise query speed on request in database (MySQL);• Setting keys for API in order to service, maintain and monitor;
    15. 15. Beyond interfaces and API
    16. 16. Beyond interfaces and API• Connect and mix with non native IATI datasets;• Create context on IATI information;• Produce a circle of accountability: what work equals which disbursment;• Maintain and make it scalable;• From data and information towards knowledge.
    17. 17. Thanks for your time! Questions & answersor send us feedback / questions to : siem@zimmermanzimmerman.nl

    ×