Similar, But Not The Same:  Designing Projects Around Three Open Datasets               Matt Blair   Open Source Bridge, P...
• Summary of the three projects• Planning Open Data Projects• Slides and PDF online
The Three Projects
Poetry Boxes
What are these things?
“A poetry post (or poetry pole or poetrybox) is a wooden pole, usually, mounted onprivate property, so that it facespedest...
A Poetry Box
Poetry Posts
A Poetry Pole
That Poetry “Tree”
Project History• Started: June 2010• An idea without  much data• Only 11 locations  until October• Various iterations...
Project Goals• Map the poetry posts• Promote the idea of sharing poetry in a  neighborhood context• Encourage people to ge...
Current Status
59 locations Including 33 photos
http://poetrybox.info
Data Available for Re-use       GeoJSON in Couch DB
I’m not sure what’s next      And that’s part of the story.
PDX Trees
Project History• Started: August 2010• Built around Heritage Tree data released  through Civic Apps• App released: October...
Project Goals• Where are these Heritage Trees?• Learn more about each• Get people out to see the trees
Public Art PDX
Project History• Started: November 2010• Built with data from the Regional Arts &  Culture Council (aka RACC)• Geo-coded b...
http://racc.org/public-art/search
portlandmaps.com
Project Goals• Make public art more accessible in situ• Remind everyone of how lucky we are• Encourage exploration (& more...
App released:February 2011
451 works of art    At 215 locations
Data Available for Re-use       GeoJSON in Couch DB
PlanningOpen Data Projects
They’re all just maps,       right?
They’re all just maps,       right?       What’s the diff?
What makes open data easy -- or difficult?
Anticipate problems and skills needed
Make great projectsthat excite and engage
Seem basic?Make no assumptions about Open Data.
1. Is there data?
Data + Idea = Project
True?
Lots of great Ideas with no    Open Data to use.
Lots of Open Datathat’s just dull as dirt.
Data    IdeasThe Open Data Universe
DataIdeas                Work here.   Option #1
Option #2:Assemble your own data
If it exists in digital form: • Screen-scrape • Repurpose feeds or reporting systems • Google Refine • Convince governments...
If it’s not in digital form?
And arrives like this?
Tough to Automate
Poetry Posts   Dozens and dozens of emailsin and outside of a Google Group
Don’t underestimate  data collection.
2. Data Sources
• Who gathered it?• To what end?• Are they maintaining it?• Do they want to share?
PDX TreesOne list, managed by one department.
Public Art Data  in Portland
Data Sources (Nov 2010) • PDX API: 279 works of art • Civic Apps CSV file: 366 works of art • BTS: 300ish works of art (no ...
PDXAPI           RACC.org              Civic Apps                       BTS?Where to start?
RACC.org              Civic Apps                 PDXAPIAnd BTS = Civic Apps?
But they didn’t match...
RACC.org       Permanent       Collection
Text   = Available Data
Text     = Available Data       As of November 2010:        ~ 370 works of art
RACC.org
RACC.org (City of Portland)(Multnomah County)
Done? Not quite...
(Caveat: Not To Scale)     Accuracy Not Guaranteed
RACC.org Public Art
RACC.org      Murals Public Art
RACC.org       Murals              TriMet Public Art
RACC.org            Murals                TriMet       Convention        Center Public Art
RACC.org            Murals                TriMet              Metro       Convention        Center Public Art
RACC.org            Murals Port of                           TriMetPortland                         Metro                 ...
Fountains                  RACC.org            Murals Port of                                  TriMetPortland             ...
Fountains                  RACC.org            MuralsParks& Rec Port of                                  TriMetPortland   ...
Fountains                  RACC.org            MuralsParks& Rec Port of                                  TriMetPortland Be...
Fountains                  RACC.org                    MuralsParks& Rec Port of                                          T...
Fountains                    RACC.org                      MuralsParks& Rec Port of                                       ...
Fountains                    RACC.org                      MuralsParks& Rec Port of                                       ...
Fountains                    RACC.org                      MuralsParks& Rec Port of                                       ...
Fountains                    RACC.org                      Murals                   Graffiti?Parks& Rec Port of            ...
“Of course not!”
“But what if it’s Banksy?”
Fountains                    RACC.org                      Murals                      Graffiti?Parks& Rec Port of         ...
Community Collection
Where’s Paul?
photo by Cacophony (via Wikipedia)
Intersection   Repairphoto by City Repair (via Flickr)
Julian Voss-    Andrae’s   Alpha Helix(at the Linus Pauling House)     photo via julianvossandrae.com
Fountains                    RACC.org                      Murals                      Graffiti?Parks& Rec Port of         ...
Fountains                    RACC.org                      Murals                      Graffiti?Parks& Rec                 ...
A Community-wide    DatabaseBuild an inter-agency superset of public art
Yes, it’s complicated.
Yes, it’s complicated.   Yet Portland has some of the best     public art data in the country.
Data Source Tips• Start small• Find allies and set an example• Don’t wait for the perfect dataset• Plan for chaos• But be ...
3. Data Structure
Each source has its own:• metadata• schema• volatility• level of accuracy and currency• messes to clean up
A dynamic mix of...• noisy data• shifting standards• unexpected restrictions• adapting to community requests• addressing d...
Less about architecture than improvisation...
Metadata Flexibility Let early adopters set the standards
NoSQL
Document Databases
CouchDB
Eventual Schema
“There is alwaysschema somewhere.”
“There is alwaysschema somewhere.” If it’s not in your software, you’re forcing  your audience to build it in their heads.
Delay Schema Decisions   Push them up to presentation/client layer
But what about MVC?
But what about MVC?    My model is in my view?!
More nimble thanrelational database  Especially during development
YKmMV
4. Scope and Density
Not Just Geographic      Topic or Time
Social Clusters
Geo-Density and UI
PDXShrub?
PDXLichen?
Cluster it?
Art Mob?
Places and Art   Distinct Databases
The Map Shows Places        Not Art
If a place hasone work of art:  Place = Art
If a place hasmultiple works of art...
Presentation Determines      Data Model
Presentation Determines      Data Model       But you just said!?!
5. Stories
“While the map makes class and racedifferences all the more evident, its great tolearn about the few murals where I live a...
Incomplete Data
Recent PublicBuilding Projects
Economic Activity
Voice andRepresentation
Share Open Data:Interpretations Emerge
A Tool for Advocacy?
6. Accuracy
What’s Missingor Incorrect?
What’s Missingor Incorrect?    Errors and omissions arean opportunity for participation.
> 1 mile
Artifact of Geo-Coding      Address != Location
CapacityWho has the time to manually verify all these locations?
Crowd-Correction
7. Audience Appeal
Public Art{ "docs": [{    "addrCity": "",    "addrState": " ",    "addrStreet": "",    "addrZip": "",    "artists": "Dan C...
Public Art{ "docs": [{    "addrCity": "",    "addrState": " ",    "addrStreet": "",    "addrZip": "",    "artists": "Dan C...
Public Art{ "docs": [{    "addrCity": "",    "addrState": " ",    "addrStreet": "",    "addrZip": "",    "artists": "Dan C...
Heritage Trees{    "address": "2403 WI/ SW JEFFERSON ST",    "circumfere": "12.300000000000001",    "common_nam": "Deodar ...
PDX Trees{    "address": "2403 WI/ SW JEFFERSON ST",    "circumfere": "12.300000000000001",    "common_nam": "Deodar cedar...
PDX Trees{    "address": "2403 WI/ SW JEFFERSON ST",    "circumfere": "12.300000000000001",    "common_nam": "Deodar cedar...
PDX Trees{    "address": "2403 WI/ SW JEFFERSON ST",    "circumfere": "12.300000000000001",    "common_nam": "Deodar cedar...
Poetry Posts1991 SW Mill St Terrace
Poetry Posts1991 SW Mill St Terrace
PDX Trees{    "address": "2403 WI/ SW JEFFERSON ST",    "circumfere": "12.300000000000001",    "common_nam": "Deodar cedar...
Sunny October Day?
Sunny October Day?    No one will believe it.
More Realistic
In Rarer Weather, too...
But there are 283 Trees!
But there are 283 Trees!         I need help.
Create acrowd-sourced,longitudinal,season-sortablecollection oftree photos...
Will anyone send photos?
by Brad B
by kateinoregon
“KeepPortlandGreen!”by Dan Flynn
(and I still add some...)
320+ Photos Sent In
Submitted underCreative Commons
Photos (and data)available for re-use
8. Intellectual Property
I thought this was   “open” data?
Restrictions inTerms of Use
Linked Media
Linked Media Who took that photo?   Who owns it?  Who can license it?
9. Data Volatility
How fast does the data       change?
Poetry Posts Whenever I update it.
Poetry PostsWebsite reads from CouchDB
Poetry Posts (future) Multiple clients read/write from CouchDB
PDX Trees
PDX TreesTrees are slow movers.
PDX Trees• Data: once or twice a year• Photos: a couple times a week
PDX Trees• Basic tree data on phone• Available images for each tree pulled from  API in real-time• Photos not available of...
PDX Trees (future)• Multiple clients adopting the same pattern?• Device caching of images?• Remote delete of flagged images?
Public Art PDX• Basic data changes faster than app update• Micro-updates (a comma moved)• New works and collections• Photo...
Public Art PDX• CouchDB is the canonical data store• App fetches packaged data releases• App searches data locally• Photos...
DIY Phone to Couch Sync
Public Art PDX (future)       Mobile Couchbase!
10. Open Data Roles
Who do you need?
Standard Roles•   Project Management         •   Software Engineering•   Graphic Design             •   Testing•   Informa...
Roles That Deserve Special Attention
Data Collection
Fountains                    RACC.org                      Murals                      Graffiti?Parks& Rec                 ...
Research & Verification   Not necessarily a technical person
Data Scrubbing Probably Need Tech Skills
CurationWhat’s in, what’s out and why
Authority(not required, but it helps)
Advocacy    Why are we doing this?Why should you release this data?
Public Art PDX 1.0:Essential Collaborators• Regional Arts & Culture Council (RACC)• The Office of Mayor Sam Adams• City of ...
Public Art PDX 1.0Collaborators Helped With:  •   Graphic Design      •   Communication  •   Metadata Design     •   Data ...
Evolving Roles for theCommunity Collection•   Metadata Design            •   Curation•   Data Entry/Import          •   Ph...
Public Art PDX 1.x:  Community CollectionDifferent Phases, Different Roles, New Participants
PDF        OnlineText Text
This is a work-in-progress.          Ideas welcome.
11.
WhereCamp  September, 2010
“The App is not the Thing”
“The App is not the Thing”           (redux)
Websites =Presentation
Apps = Presentation
Presentation Layers are      Ephemeral
Presentation Layers are      Ephemeral     They come and go, like fashion
This year’s attire
What costumes willyour data wear in five years’ time?
Who knows.
Data *is* the Thing.
Data Lasts.
Project Websites• http://poetrybox.info• http://pdxtrees.org• http://publicartpdx.com
Thank You• http://mattblair.net• Email: elsewisemedia@gmail.com• Blog: http://elsewisestrategic.com• github.com/mattblair
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Similar, But Not The Same: Designing Projects Around Three Open Datasets
Upcoming SlideShare
Loading in …5
×

Similar, But Not The Same: Designing Projects Around Three Open Datasets

677 views
640 views

Published on

The traits of an 'open' dataset -- factors like accuracy, geographic scope and copyright entanglements -- shape the development process in profound ways. I'll share what I've learned building projects around heritage trees, public art and poetry posts in Portland, and extrapolate a blueprint for evaluating and planning open data projects.

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

  • Be the first to like this

No Downloads
Views
Total views
677
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Similar, But Not The Same: Designing Projects Around Three Open Datasets

    1. 1. Similar, But Not The Same: Designing Projects Around Three Open Datasets Matt Blair Open Source Bridge, Portland, Oregon June 23, 2011
    2. 2. • Summary of the three projects• Planning Open Data Projects• Slides and PDF online
    3. 3. The Three Projects
    4. 4. Poetry Boxes
    5. 5. What are these things?
    6. 6. “A poetry post (or poetry pole or poetrybox) is a wooden pole, usually, mounted onprivate property, so that it facespedestrians. On top of the pole is a box,with a glass or clear face and a lid. Inside thebox is a sheet of paper containing a poem(or, sometimes, prose or a photograph).Sometimes the pole is absent, the boxmounted to a tree. That’s it.” – Laura O. Foster
    7. 7. A Poetry Box
    8. 8. Poetry Posts
    9. 9. A Poetry Pole
    10. 10. That Poetry “Tree”
    11. 11. Project History• Started: June 2010• An idea without much data• Only 11 locations until October• Various iterations...
    12. 12. Project Goals• Map the poetry posts• Promote the idea of sharing poetry in a neighborhood context• Encourage people to get out and walk, interact with each other
    13. 13. Current Status
    14. 14. 59 locations Including 33 photos
    15. 15. http://poetrybox.info
    16. 16. Data Available for Re-use GeoJSON in Couch DB
    17. 17. I’m not sure what’s next And that’s part of the story.
    18. 18. PDX Trees
    19. 19. Project History• Started: August 2010• Built around Heritage Tree data released through Civic Apps• App released: October 2010
    20. 20. Project Goals• Where are these Heritage Trees?• Learn more about each• Get people out to see the trees
    21. 21. Public Art PDX
    22. 22. Project History• Started: November 2010• Built with data from the Regional Arts & Culture Council (aka RACC)• Geo-coded by City’s Bureau of Technology Services for portlandmaps.com
    23. 23. http://racc.org/public-art/search
    24. 24. portlandmaps.com
    25. 25. Project Goals• Make public art more accessible in situ• Remind everyone of how lucky we are• Encourage exploration (& more walking!)
    26. 26. App released:February 2011
    27. 27. 451 works of art At 215 locations
    28. 28. Data Available for Re-use GeoJSON in Couch DB
    29. 29. PlanningOpen Data Projects
    30. 30. They’re all just maps, right?
    31. 31. They’re all just maps, right? What’s the diff?
    32. 32. What makes open data easy -- or difficult?
    33. 33. Anticipate problems and skills needed
    34. 34. Make great projectsthat excite and engage
    35. 35. Seem basic?Make no assumptions about Open Data.
    36. 36. 1. Is there data?
    37. 37. Data + Idea = Project
    38. 38. True?
    39. 39. Lots of great Ideas with no Open Data to use.
    40. 40. Lots of Open Datathat’s just dull as dirt.
    41. 41. Data IdeasThe Open Data Universe
    42. 42. DataIdeas Work here. Option #1
    43. 43. Option #2:Assemble your own data
    44. 44. If it exists in digital form: • Screen-scrape • Repurpose feeds or reporting systems • Google Refine • Convince governments/stakeholders to release it
    45. 45. If it’s not in digital form?
    46. 46. And arrives like this?
    47. 47. Tough to Automate
    48. 48. Poetry Posts Dozens and dozens of emailsin and outside of a Google Group
    49. 49. Don’t underestimate data collection.
    50. 50. 2. Data Sources
    51. 51. • Who gathered it?• To what end?• Are they maintaining it?• Do they want to share?
    52. 52. PDX TreesOne list, managed by one department.
    53. 53. Public Art Data in Portland
    54. 54. Data Sources (Nov 2010) • PDX API: 279 works of art • Civic Apps CSV file: 366 works of art • BTS: 300ish works of art (no direct access) • RACC.org: 1800+ works or art
    55. 55. PDXAPI RACC.org Civic Apps BTS?Where to start?
    56. 56. RACC.org Civic Apps PDXAPIAnd BTS = Civic Apps?
    57. 57. But they didn’t match...
    58. 58. RACC.org Permanent Collection
    59. 59. Text = Available Data
    60. 60. Text = Available Data As of November 2010: ~ 370 works of art
    61. 61. RACC.org
    62. 62. RACC.org (City of Portland)(Multnomah County)
    63. 63. Done? Not quite...
    64. 64. (Caveat: Not To Scale) Accuracy Not Guaranteed
    65. 65. RACC.org Public Art
    66. 66. RACC.org Murals Public Art
    67. 67. RACC.org Murals TriMet Public Art
    68. 68. RACC.org Murals TriMet Convention Center Public Art
    69. 69. RACC.org Murals TriMet Metro Convention Center Public Art
    70. 70. RACC.org Murals Port of TriMetPortland Metro Convention Center Public Art
    71. 71. Fountains RACC.org Murals Port of TriMetPortland Metro Convention Center Public Art
    72. 72. Fountains RACC.org MuralsParks& Rec Port of TriMetPortland Metro Convention Center Public Art
    73. 73. Fountains RACC.org MuralsParks& Rec Port of TriMetPortland Beaverton? Metro Convention Center Public Art
    74. 74. Fountains RACC.org MuralsParks& Rec Port of TriMetPortland Beaverton? Hillsboro? Metro Convention Center Public Art
    75. 75. Fountains RACC.org MuralsParks& Rec Port of TriMetPortland Beaverton? Hillsboro? Metro Clark Convention County? Center Public Art
    76. 76. Fountains RACC.org MuralsParks& Rec Port of TriMetPortland Performance Beaverton? Hillsboro? Metro Clark Convention County? Center Public Art
    77. 77. Fountains RACC.org MuralsParks& Rec Port of TriMetPortland Performance Temporary Installations Beaverton? Hillsboro? Metro Clark Convention County? Center Public Art
    78. 78. Fountains RACC.org Murals Graffiti?Parks& Rec Port of TriMetPortland Performance Temporary Installations Beaverton? Hillsboro? Metro Clark Convention County? Center Public Art
    79. 79. “Of course not!”
    80. 80. “But what if it’s Banksy?”
    81. 81. Fountains RACC.org Murals Graffiti?Parks& Rec Port of TriMetPortland Performance Temporary Installations Beaverton? Hillsboro? Metro Clark Convention County? Center Community? Public Art
    82. 82. Community Collection
    83. 83. Where’s Paul?
    84. 84. photo by Cacophony (via Wikipedia)
    85. 85. Intersection Repairphoto by City Repair (via Flickr)
    86. 86. Julian Voss- Andrae’s Alpha Helix(at the Linus Pauling House) photo via julianvossandrae.com
    87. 87. Fountains RACC.org Murals Graffiti?Parks& Rec Port of TriMetPortland Performance Temporary Installations Beaverton? Hillsboro? Metro Clark Convention County? Center Community? Public Art
    88. 88. Fountains RACC.org Murals Graffiti?Parks& Rec Available Port of Data TriMetPortland Performance Temporary Installations Beaverton? Hillsboro? Metro Clark Convention County? Center Community? Public Art
    89. 89. A Community-wide DatabaseBuild an inter-agency superset of public art
    90. 90. Yes, it’s complicated.
    91. 91. Yes, it’s complicated. Yet Portland has some of the best public art data in the country.
    92. 92. Data Source Tips• Start small• Find allies and set an example• Don’t wait for the perfect dataset• Plan for chaos• But be ambitious in the long-term!
    93. 93. 3. Data Structure
    94. 94. Each source has its own:• metadata• schema• volatility• level of accuracy and currency• messes to clean up
    95. 95. A dynamic mix of...• noisy data• shifting standards• unexpected restrictions• adapting to community requests• addressing data provider concerns• ambiguities of project ownership
    96. 96. Less about architecture than improvisation...
    97. 97. Metadata Flexibility Let early adopters set the standards
    98. 98. NoSQL
    99. 99. Document Databases
    100. 100. CouchDB
    101. 101. Eventual Schema
    102. 102. “There is alwaysschema somewhere.”
    103. 103. “There is alwaysschema somewhere.” If it’s not in your software, you’re forcing your audience to build it in their heads.
    104. 104. Delay Schema Decisions Push them up to presentation/client layer
    105. 105. But what about MVC?
    106. 106. But what about MVC? My model is in my view?!
    107. 107. More nimble thanrelational database Especially during development
    108. 108. YKmMV
    109. 109. 4. Scope and Density
    110. 110. Not Just Geographic Topic or Time
    111. 111. Social Clusters
    112. 112. Geo-Density and UI
    113. 113. PDXShrub?
    114. 114. PDXLichen?
    115. 115. Cluster it?
    116. 116. Art Mob?
    117. 117. Places and Art Distinct Databases
    118. 118. The Map Shows Places Not Art
    119. 119. If a place hasone work of art: Place = Art
    120. 120. If a place hasmultiple works of art...
    121. 121. Presentation Determines Data Model
    122. 122. Presentation Determines Data Model But you just said!?!
    123. 123. 5. Stories
    124. 124. “While the map makes class and racedifferences all the more evident, its great tolearn about the few murals where I live andI look forward to using this app on a walkingtour downtown soon.” – Marshal Kirkpatrick, Read Write Web
    125. 125. Incomplete Data
    126. 126. Recent PublicBuilding Projects
    127. 127. Economic Activity
    128. 128. Voice andRepresentation
    129. 129. Share Open Data:Interpretations Emerge
    130. 130. A Tool for Advocacy?
    131. 131. 6. Accuracy
    132. 132. What’s Missingor Incorrect?
    133. 133. What’s Missingor Incorrect? Errors and omissions arean opportunity for participation.
    134. 134. > 1 mile
    135. 135. Artifact of Geo-Coding Address != Location
    136. 136. CapacityWho has the time to manually verify all these locations?
    137. 137. Crowd-Correction
    138. 138. 7. Audience Appeal
    139. 139. Public Art{ "docs": [{ "addrCity": "", "addrState": " ", "addrStreet": "", "addrZip": "", "artists": "Dan Corson", "date": "2009", "dateModified": "2011-04-18 00:00:00", "description": "Mercurial Sky is an ever-changing array of light played on LEDtubes integrated into the Director Park Canopy. The digital video only emits from thelighted bars, and provides a sense of movement through an abstract tapestry of lightand color. If you stand farther away, or look in nearby reflections, the images arecompressed and give a clearer view of the video. nn"I filmed images and patterns ofnatural phenomena like waves, clouds, fire, earthworms, and jellyfish to bring themovement and randomness of nature into this mostly hardscaped park."", "detailPageURL": "http://racc.org/public-art/search/?recid=2909.101", "dimensions": "duration: 1:23:10", "discipline": "video", "fundingSource": "Percent for Art - City of Portland", "thumbnailURL": "http://data.racc.org/pa_inventory/1844/1844thumb.jpg", "location": "Director Park Canopy", "mappableDiscipline": "other", "medium": "Digital video on DVD", "recordID": "2909", "title": "Mercurial Sky", "dataSource": "RACC", "collection": "None", "photoCredit": "RACC", "artCopyright": "TBD", "locationVerified": "YES", "geometry": { "coordinates": [ -122.681124, 45.518759 ], "type": "Point" }}
    140. 140. Public Art{ "docs": [{ "addrCity": "", "addrState": " ", "addrStreet": "", "addrZip": "", "artists": "Dan Corson", "date": "2009", "dateModified": "2011-04-18 00:00:00", "description": "Mercurial Sky is an ever-changing array of light played on LEDtubes integrated into the Director Park Canopy. The digital video only emits from thelighted bars, and provides a sense of movement through an abstract tapestry of lightand color. If you stand farther away, or look in nearby reflections, the images arecompressed and give a clearer view of the video. nn"I filmed images and patterns ofnatural phenomena like waves, clouds, fire, earthworms, and jellyfish to bring themovement and randomness of nature into this mostly hardscaped park."", "detailPageURL": "http://racc.org/public-art/search/?recid=2909.101", "dimensions": "duration: 1:23:10", "discipline": "video", "fundingSource": "Percent for Art - City of Portland", "thumbnailURL": "http://data.racc.org/pa_inventory/1844/1844thumb.jpg", "location": "Director Park Canopy", "mappableDiscipline": "other", "medium": "Digital video on DVD", "recordID": "2909", "title": "Mercurial Sky", "dataSource": "RACC", "collection": "None", "photoCredit": "RACC", "artCopyright": "TBD", "locationVerified": "YES", "geometry": { "coordinates": [ -122.681124, 45.518759 ], "type": "Point" }}
    141. 141. Public Art{ "docs": [{ "addrCity": "", "addrState": " ", "addrStreet": "", "addrZip": "", "artists": "Dan Corson", "date": "2009", "dateModified": "2011-04-18 00:00:00", "description": "Mercurial Sky is an ever-changing array of light played on LEDtubes integrated into the Director Park Canopy. The digital video only emits from thelighted bars, and provides a sense of movement through an abstract tapestry of lightand color. If you stand farther away, or look in nearby reflections, the images arecompressed and give a clearer view of the video. nn"I filmed images and patterns ofnatural phenomena like waves, clouds, fire, earthworms, and jellyfish to bring themovement and randomness of nature into this mostly hardscaped park."", "detailPageURL": "http://racc.org/public-art/search/?recid=2909.101", "dimensions": "duration: 1:23:10", "discipline": "video", "fundingSource": "Percent for Art - City of Portland", "thumbnailURL": "http://data.racc.org/pa_inventory/1844/1844thumb.jpg", "location": "Director Park Canopy", "mappableDiscipline": "other", "medium": "Digital video on DVD", "recordID": "2909", "title": "Mercurial Sky", "dataSource": "RACC", "collection": "None", "photoCredit": "RACC", "artCopyright": "TBD", "locationVerified": "YES", "geometry": { "coordinates": [ -122.681124, 45.518759 ], "type": "Point" }}
    142. 142. Heritage Trees{ "address": "2403 WI/ SW JEFFERSON ST", "circumfere": "12.300000000000001", "common_nam": "Deodar cedar", "diameter": "47", "geometry": { "coordinates": [ -122.70463884770101, 45.521710633334202 ], "type": "Point" }, "gid": "103", "height": "73", "notes": "between SW Marconi Ave and SW Tichner Dr", "objectid": "103", "owner": "Right Of Way", "scientific": "Cedrus deodara", "spread": "73", "stateid": "1N1E32 100", "status": "Heritage", "treeid": "113", "year": "1996"}
    143. 143. PDX Trees{ "address": "2403 WI/ SW JEFFERSON ST", "circumfere": "12.300000000000001", "common_nam": "Deodar cedar", "diameter": "47", "geometry": { + ? "coordinates": [ -122.70463884770101, 45.521710633334202 ], "type": "Point" }, "gid": "103", "height": "73", "notes": "between Marconi Ave and SW Tichner Dr", "objectid": "103", "owner": "Right Of Way", "scientific": "Cedrus deodara", "spread": "73", "stateid": "1N1E32 100", "status": "Heritage", "treeid": "113", "year": "1996"}
    144. 144. PDX Trees{ "address": "2403 WI/ SW JEFFERSON ST", "circumfere": "12.300000000000001", "common_nam": "Deodar cedar", "diameter": "47", "geometry": { + "coordinates": [ -122.70463884770101, 45.521710633334202 ], "type": "Point" }, "gid": "103", "height": "73", "notes": "between Marconi...", "objectid": "103", "owner": "Right Of Way", "scientific": "Cedrus deodara", "spread": "73", "stateid": "1N1E32 100", "status": "Heritage", "treeid": "113", "year": "1996"}
    145. 145. PDX Trees{ "address": "2403 WI/ SW JEFFERSON ST", "circumfere": "12.300000000000001", "common_nam": "Deodar cedar", "diameter": "47", "geometry": { + ?? "coordinates": [ -122.70463884770101, 45.521710633334202 ], "type": "Point" }, "gid": "103", "height": "73", "notes": "between Marconi Ave and SW Tichner Dr", "objectid": "103", "owner": "Right Of Way", "scientific": "Cedrus deodara", "spread": "73", "stateid": "1N1E32 100", "status": "Heritage", "treeid": "113", "year": "1996"}
    146. 146. Poetry Posts1991 SW Mill St Terrace
    147. 147. Poetry Posts1991 SW Mill St Terrace
    148. 148. PDX Trees{ "address": "2403 WI/ SW JEFFERSON ST", "circumfere": "12.300000000000001", "common_nam": "Deodar cedar", "diameter": "47", "geometry": { + "coordinates": [ -122.70463884770101, 45.521710633334202 ], "type": "Point" }, "gid": "103", "height": "73", "notes": "between Marconi...", "objectid": "103", "owner": "Right Of Way", "scientific": "Cedrus deodara", "spread": "73", "stateid": "1N1E32 100", "status": "Heritage", "treeid": "113", "year": "1996"}
    149. 149. Sunny October Day?
    150. 150. Sunny October Day? No one will believe it.
    151. 151. More Realistic
    152. 152. In Rarer Weather, too...
    153. 153. But there are 283 Trees!
    154. 154. But there are 283 Trees! I need help.
    155. 155. Create acrowd-sourced,longitudinal,season-sortablecollection oftree photos...
    156. 156. Will anyone send photos?
    157. 157. by Brad B
    158. 158. by kateinoregon
    159. 159. “KeepPortlandGreen!”by Dan Flynn
    160. 160. (and I still add some...)
    161. 161. 320+ Photos Sent In
    162. 162. Submitted underCreative Commons
    163. 163. Photos (and data)available for re-use
    164. 164. 8. Intellectual Property
    165. 165. I thought this was “open” data?
    166. 166. Restrictions inTerms of Use
    167. 167. Linked Media
    168. 168. Linked Media Who took that photo? Who owns it? Who can license it?
    169. 169. 9. Data Volatility
    170. 170. How fast does the data change?
    171. 171. Poetry Posts Whenever I update it.
    172. 172. Poetry PostsWebsite reads from CouchDB
    173. 173. Poetry Posts (future) Multiple clients read/write from CouchDB
    174. 174. PDX Trees
    175. 175. PDX TreesTrees are slow movers.
    176. 176. PDX Trees• Data: once or twice a year• Photos: a couple times a week
    177. 177. PDX Trees• Basic tree data on phone• Available images for each tree pulled from API in real-time• Photos not available offline
    178. 178. PDX Trees (future)• Multiple clients adopting the same pattern?• Device caching of images?• Remote delete of flagged images?
    179. 179. Public Art PDX• Basic data changes faster than app update• Micro-updates (a comma moved)• New works and collections• Photos online only (IP)
    180. 180. Public Art PDX• CouchDB is the canonical data store• App fetches packaged data releases• App searches data locally• Photos load from CouchDB
    181. 181. DIY Phone to Couch Sync
    182. 182. Public Art PDX (future) Mobile Couchbase!
    183. 183. 10. Open Data Roles
    184. 184. Who do you need?
    185. 185. Standard Roles• Project Management • Software Engineering• Graphic Design • Testing• Information Architecture • Maintenance• Metadata Design • Coordination• Data Entry/Import • Marketing• UI Design • Communication
    186. 186. Roles That Deserve Special Attention
    187. 187. Data Collection
    188. 188. Fountains RACC.org Murals Graffiti?Parks& Rec Available Port of Data TriMetPortland Performance Temporary Installations Beaverton? Hillsboro? Metro Clark Convention County? Center Community? Public Art
    189. 189. Research & Verification Not necessarily a technical person
    190. 190. Data Scrubbing Probably Need Tech Skills
    191. 191. CurationWhat’s in, what’s out and why
    192. 192. Authority(not required, but it helps)
    193. 193. Advocacy Why are we doing this?Why should you release this data?
    194. 194. Public Art PDX 1.0:Essential Collaborators• Regional Arts & Culture Council (RACC)• The Office of Mayor Sam Adams• City of Portland’s Bureau of Technology Services• City Attorney (and pro bono attorneys)• Bud Clark! (see the video)
    195. 195. Public Art PDX 1.0Collaborators Helped With: • Graphic Design • Communication • Metadata Design • Data Collection • Data Entry/Import • Data Scrubbing • Testing • Authority • Marketing • Advocacy
    196. 196. Evolving Roles for theCommunity Collection• Metadata Design • Curation• Data Entry/Import • Photography• Research and Verification • Communication
    197. 197. Public Art PDX 1.x: Community CollectionDifferent Phases, Different Roles, New Participants
    198. 198. PDF OnlineText Text
    199. 199. This is a work-in-progress. Ideas welcome.
    200. 200. 11.
    201. 201. WhereCamp September, 2010
    202. 202. “The App is not the Thing”
    203. 203. “The App is not the Thing” (redux)
    204. 204. Websites =Presentation
    205. 205. Apps = Presentation
    206. 206. Presentation Layers are Ephemeral
    207. 207. Presentation Layers are Ephemeral They come and go, like fashion
    208. 208. This year’s attire
    209. 209. What costumes willyour data wear in five years’ time?
    210. 210. Who knows.
    211. 211. Data *is* the Thing.
    212. 212. Data Lasts.
    213. 213. Project Websites• http://poetrybox.info• http://pdxtrees.org• http://publicartpdx.com
    214. 214. Thank You• http://mattblair.net• Email: elsewisemedia@gmail.com• Blog: http://elsewisestrategic.com• github.com/mattblair

    ×