Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NYPL Labs @ Wiki ♡ Maps 2015
Search
Mauricio Giraldo
February 05, 2015
Technology
0
850
NYPL Labs @ Wiki ♡ Maps 2015
NYPL Labs @ Wiki ♡ Maps 2015
Helsinki, Finland, February 5, 2015
Mauricio Giraldo
February 05, 2015
Tweet
Share
More Decks by Mauricio Giraldo
See All by Mauricio Giraldo
Aereo: An experimental bird’s eye view of the digital collections from the State Library of New South Wales
mgiraldo
0
360
From food to buildings and beyond: what happens when a library opens its digital collections to human-computer collaboration
mgiraldo
2
190
Aprendizajes de trabajo en bibliotecas digitales
mgiraldo
0
160
building inspector
mgiraldo
0
99
Talk at the NYU ITP Data Art class / Spring 2017
mgiraldo
0
170
Humanidades Digitales en los laboratorios de la Biblioteca Pública de New York
mgiraldo
0
110
FOSS4G Nara/Tokyo
mgiraldo
0
2k
Human-Computer Collaboration at NYPL Labs
mgiraldo
2
480
NYPL Labs @ Eyeo Festival 2015
mgiraldo
1
750
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9.9k
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
3.9k
Next.js 16の新機能 Cache Components について
sutetotanuki
0
190
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
140
AI時代のワークフロー設計〜Durable Functions / Step Functions / Strands Agents を添えて〜
yakumo
3
2.2k
アラフォーおじさん、はじめてre:Inventに行く / A 40-Something Guy’s First re:Invent Adventure
kaminashi
0
160
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.3k
AI with TiDD
shiraji
1
300
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
1.7k
MySQLのSpatial(GIS)機能をもっと充実させたい ~ MyNA望年会2025LT
sakaik
0
120
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
200
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
7
1.6k
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
860
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
What's in a price? How to price your products and services
michaelherold
246
13k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
29
Balancing Empowerment & Direction
lara
5
820
Transcript
mauricio giraldo arteaga @mgiraldo nypl labs a few things we’ve
learned so far wiki ♥ maps , helsinki, february 2015
hei
my name is mauricio
None
None
NYPL Labs
None
None
None
we’ve been at it for 3+ years
a few things we’ve learned so far
disclaimer
a few things we’ve i’ve learned so far
four things
practical
1
start with a prototype
None
None
None
None
None
None
None
menus.nypl.org
200k dishes in 13k menus
made the case for NYPL Labs
it started with a prototype
None
None
None
None
None
None
None
None
“wouldn’t it be cool if…?”
None
None
None
A FEW DAYS later…
None
None
distill the task to its critical components
prototypes help determine viability
prototypes help communicate the idea
–@mikeindustries “a prototype is worth a thousand meetings”
None
None
“great! it’s just polish now, right?”
2
“polish” takes (a lot of) time
None
None
3 months later…* *REAL NUMBER
None
None
stereo.nypl.org
None
None
None
still, three months is not that long when you’re used
to year-long projects
…and polish is good
LATER that day at 1:00AM…
None
None
so far 47,000 images created
another “smaller” example
None
None
None
None
None
None
took about 2 weeks
spacetime.nypl.org
A FEW HOURS later…
None
a good problem to have?
also, polish can wait
None
None
could use a redesign
None
None
None
1.1 million more dishes and that’s even though we’re not
scanning menus as often
curatingmenus.org by @katie_rawson and @trevormunoz
@_BadTaste_ by @bibliotechy
polish works
“polish” is design
…but it takes time
“ok… so i just factor this in my planning”
3
everything takes longer than anticipated
people are bad at making estimates* *S. Grimstada, M. Jørgensena,
2007; I. Newby-Clark, M. Ross, R. Buehler, D. Koehler, D. Griffin, 2007; V. Mahnič, T. Hovelja, 2012; and more…
(yeah, even in “agile development”)
people cannot estimate what they have not done
–@jasonfried “planning is guessing”
legacy website redesign ca. 2005
None
None
None
“let’s take 90 days to redesign this”
(huge red flag)
there are always surprises usually not the good kind of
surprises
None
None
None
None
“we have to have this feature”
18 months later…
None
None
None
None
None
None
None
None
digitalcollections.nypl.org
start with a scope or a deadline
…but not both
don’t take too long
–@schuyler “if you're proud of your code you waited too
long to ship it”
…but take as long as it needs
…and prepare for surprises
4
hackathons are starting points
None
None
year
street names year
use type street names year
use type street names name year
material use type street names name year
material use type street names name class year
material use type street names address name class year
material use type street names address floors name class year
material use type street names address floors name class year
skylights
material use type street names address floors name class year
skylights backyards
material use type street names address floors name class geo
location year skylights backyards
footprint material use type street names address floors name class
geo location year skylights backyards
footprint material use type street names address floors name class
geo location year skylights backyards
None
“wouldn’t it be cool if…?”
None
None
can we automate this?
None
None
None
None
None
None
None
None
None
FIVE WEEKS later…
None
github.com/NYPL/map-vectorizer
None
None
~80k building footprints in a day instead of years
None
this resulted in a new question
“is the output any good?”
…so we did a prototype
None
None
None
None
buildinginspector.nypl.org
2 MONTHS later…
None
None
None
None
84%: YES 7%: FIX or about 91% good enough
we ♥ our contributors
we ♥ our contributors
…so we did more prototypes!
None
None
1 million classifications so far! ~18 months since launch
None
None
None
None
…and it all started in a hackathon
recap
None
start with a prototype
start with a prototype polish takes time
start with a prototype polish takes time everything takes longer
than anticipated
start with a prototype polish takes time everything takes longer
than anticipated hackathons are starting points
thank you ♥ images from: NYPL digital collections - Wikimedia
Commons - Flickr user wallyg - Giphy - John Resig - Peter Leonard mauricio giraldo arteaga @mgiraldo nypl labs