VisibleGovernment.ca Expense Visualizer Pilot - Montreal on Rails

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    VisibleGovernment.ca Expense Visualizer Pilot - Montreal on Rails - Presentation Transcript

    1. Citizen Activism using Scrubyt and RoR
    2.  Only partially available online  Formatted as web page or PDF  Hard to search  Can’t subscribe  Can’t visualize  Can’t re-use
    3. Publishing Structured Data Visualization Feeds • Makes it easy to find new • Ability to subscribe to patterns. interesting data • Data streams can be ‘mashed’ in new ways. Collaborative Crowdsourcing Organization • Combines skills and input of • Tagging, Voting, Sharing large numbers of people
    4. • Governments publish Governments data streams publish data streams • 3rd parties create tools for analysis and oversight 3rd Issues are Party Citizens monitor data • Citizens collaboratively resolved Tools streams monitor their government • Citizens detect issues, Issues are detected give feedback • Issues are resolved
    5.  Government has little incentive ▪ Usually has disincentive Why can’t the  Don’t want a single government do monolithic solution everything? ▪ Want to allow evolution of best- of-breed tools  Tools created by citizens, for citizens
    6.  Focus:  US Congress  California Legislature  Gives grants to online transparency tools  $3.5 M Seed
    7. A recent US Congress bill Groups for Groups bill against bill
    8. Votes Donations
    9. Publishing Structured Data Visualization Feeds • MAPLight makes relationship • MAPLight is a mashup of between money and votes data streams from different visible. sources. Collaborative Crowdsourcing Organization • Thousands of journalists, • Advocacy group tags advocates, and citizens can donating companies as browse data and flag issues. belonging to interest groups.
    10.  Accelerate online transparency Ideas  Raise Awareness  With public  With government Skills  Raise Money  Fund External Development: Funds  Grants  Contests
    11. Prove Concept Get Publicity Direct Attention and Money and to Online Tools For Transparency Raise Awareness Show What’s Possible
    12.  2003 Directive: Must publish travel and hospitality expenses on the web  No standards for presentation defined
    13. 124 Departments - All different
    14. Standardize Stream Visualize • Scrape data into • Publish RSS • Provide basic standard format feeds visualization app • Run contest
    15. 1. LEARNING TEMPLATE 2. PRODUCTION SCRAPER Input Input • Example Page • Any Page with • Example Text Same Format Output: Output: • XML • Production Scraper • XML
    16.  Create a system where non-coders can train a scraper.
    17. PRO CON  Ability to use ‘learning’  Learning mode fails hard example (sometimes)  Doesn’t always learn  Syntax integrates XML builder  Supports all hpricot Xpath operations Note: For compatibility reasons, this project uses an older version of scrubyt. Issues may be fixed in newer version.
    18.  Create a system where non-coders can train a scraper. .... Didn’t work.
    19. Still need coders w/ the following expertise: 1. XPath XML resolution 2. Regular Expressions 3. Firebug
    20. 1. Open This Link 2. Paste This Text
    21. ...created in the background
    22. Go To Next Level
    23. Split Level: Two Types of Links Open This Link
    24. Select Element Get the XPath
    25. Split Level: Two Types of Links
    26. ...created in the background
    27. Test Random Reports Send Home
    28.  Goal: Finish scraping in one day  12/124 Completed: 112 to go  5-20 Volunteers  5-20 min. per department  Downloadable app w/ setup instructions  Integrated examples  Benefits:  Excuse to use scrubyt, firebug  On-site tutorial + guidance  Easy intro to a Rails App
    29. Jennifer Bell visiblegovernment.ca

    + Jennifer BellJennifer Bell, 2 years ago

    custom

    1073 views, 0 favs, 0 embeds more stats

    VisibleGovernment.ca Expense Visualizer Pilot -- as more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1073
      • 1073 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 12
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories