SlideShare a Scribd company logo
1 of 54
Tour de Cyclopath*
Thomas Erickson
IBM T. J. Watson Research Center
Spring 2010
* Cyclopath is a project of the GroupLens Lab at the University of Minnesota
  by Terveen, Preidhorsky, et al. It is open source.
Tour de Cyclopath
Why this is of general interest
 Cyclopath represents an increasingly important new class of urban application that
   • combines human-sourced knowledge with digital data to create a common resource
   • provides mechanisms for eliciting and focusing human work to enhance the resource
   • enables computations that provide resource-based services
   • provides a platform for community collaboration
   • and has the potential to serve as a potent symbol of a smarter city




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.               slide 2
Tour de Cyclopath
Problem: Finding bike-friendly routes around the Twin Cities
 Good bike routes differ from good driving routes


                                                          5. Although greenway continues in right
                                                             direction, take Park Ave due to bike lane



                                               4. This section of bike path goes
                                                  through beautiful community gardens



                                     3. Enter greenway bike path
                                        via intersection



                        2. Take side street that has
                           lights at two busy crossings




            1. Start out in opposite direction to avoid
               busy main street


Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                            slide 3
                                                      Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota
Tour de Cyclopath
Problem: Finding bike-friendly routes around the Twin Cities
 Good bike routes differ from good driving routes
 But much of the information that makes this a good route is not on regular maps

                                                            5. Although greenway continues in right
                                                               direction, take Park Ave due to bike lane



                                               4. This section of bike path goes
                                                  through beautiful community gardens



                                     3. Enter greenway bike path
                                        via “intersection



                        2. Take side street that has
                           lights at two busy crossings




            1. Start out in opposite direction to avoid
               busy main street


Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                              slide 4
                                                          Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota
Tour de Cyclopath
Solution:
Cyclopath
 A user-editable map
  (a geowiki)
 with ‘official’ data (e.g.,
  USGS, MNDoT)
 and user-entered data
   • map objects
   • points
   • bikeability ratings
   • tags
   • annotations




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 5
Tour de Cyclopath
Solution:
Cyclopath
 User editing matters
  because ‘official’ data:
  • may be missing
  • may be incorrect
  • may be misaligned
  • may need synthesis
  • may be dynamic
 Furthermore, users can
  add data that is
  • personal
  • timely
  • qualitative




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 6
Tour de Cyclopath
The User Interface
 Map and map key




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 7
Tour de Cyclopath
The User Interface
 Map and map key
 Map controls
  • edit, zoom, pan




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 8
Tour de Cyclopath
The User Interface
 Map and map key
 Map controls
 Control panels
   • request routes, adjust
   view, revert changes,
   etc.




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 9
Tour de Cyclopath
Map elements
 Blocks (street)
 Points


                                                                      Block                               Point




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                        slide 10
Tour de Cyclopath
Map elements
 Blocks (street)
 Points
 Tags (points)
 Notes (points)

                                                                                               Tags

                                                                                                               for this point

                                                                                               Notes




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                              slide 11
Tour de Cyclopath
Map elements
 Blocks (street)
 Points
 Tags (points, blocks)
 Notes (points, blocks)


                                                                                               Tags




                                                                                               Notes




                                                                                                for this
                                                                                                block



                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 12
Tour de Cyclopath
Map elements
 Blocks (street)
 Points
 Tags (points, blocks)
 Notes (points, blocks)
 Ratings (blocks only)
 • personal (private)
 • estimated (from others)
 • computed                                                                                    Rating

   (from MN DoT data)




                                                                                                for this
                                                                                                block



                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 13
Tour de Cyclopath
Map elements
 Blocks (street)
 Points
 Tags (points, blocks)
 Notes (points, blocks)
 Ratings (blocks only)
 Intersections                                                                  Intersection
 • How streets connect
   (or not)




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 14
Tour de Cyclopath
Map elements
 Blocks (street)
 Points
 Tags (points, blocks)
 Notes (points, blocks)
 Ratings (blocks only)
 Intersections                                                                  Intersections?
 • How streets connect
   (or not)
 •Important for
  computing routes – data
  often missing or
  inaccurate for bikes




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 15
Tour de Cyclopath
Map elements
 Blocks (street)
 Points
 Tags (points, blocks)
 Notes (points, blocks)
 Ratings (blocks only)
 Intersections
 Regions (not shown)
 • Public
   (neighborhoods)
 • Private
   (watch regions)




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 16
Tour de Cyclopath
Editing
 We want users to be
  able to edit data
  because
  • it might be missing
  • it might be wrong
  • it might be
     misaligned
  • and users have a
     deep qualitative
     knowledge of places
     the is rarely found in
     official data sets




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 17
Tour de Cyclopath
Editing example
 Here’s a street I added.
  I gave it a name, a
  type, and a bikeability
  rating




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 18
Tour de Cyclopath
Editing example
 Here’s a street I added.
  I gave it a name, a
  type, and a bikeability
  rating
 Later on, someone else
  added the tag
  “unpaved”




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 19
Tour de Cyclopath
Editing example
 Here’s a street I added.
  I gave it a name, a
  type, and a bikeability
  rating
 Later on, someone else
  added the tag
  “unpaved”
 Later I added a note




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 20
Tour de Cyclopath
Editing & reverting
 And of course it’s a
  wiki so I can
  • set a “watch region”




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 21
Tour de Cyclopath
Editing & reverting
 And of course it’s a
  wiki so I can
  • set a “watch region”
  • and inspect and
    revert changes




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 22
Tour de Cyclopath
Computing routes
 Now we can use all
  this data to compute
  bike-friendly routes




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 23
Tour de Cyclopath
Computing routes
 Now we can use all
  this data to compute
  bike-friendly routes
  • Enter From and To




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 24
Tour de Cyclopath
Computing routes
 Now we can use all
  this data to compute
  bike-friendly routes
  • Enter From and To
  • Decide whether to
     minimize distance
     or favor bikeability




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 25
Tour de Cyclopath
Computing routes
 Now we can use all
  this data to compute
  bike-friendly routes
  • Enter From and To
  • Decide whether to
     minimize distance
     or favor bikeability
  • And select tags to
     avoid, bonus or
     penalize when
     computing route




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 26
Tour de Cyclopath
Computing routes
 Now we can use all
  this data to compute
  bike-friendly routes
  • Enter From and To
  • Decide whether to
     minimize distance
     or favor bikeability
  • And select tags to
     avoid, bonus or
     penalize when
     computing route

 Notice that much of
  this data is user
  entered: point names,
  bikeability, tags




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 27
Tour de Cyclopath
Computing routes
 The route




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 28
Tour de Cyclopath
Computing routes
 The route
  • Can be color-coded
    according to various
    dimensions (e.g.,
    hills, bikeability)




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 29
Tour de Cyclopath
Computing routes
 The route
  • Can be color-coded
    according to various
    dimensions (e.g.,
    hills, bikeability)
  • Has a cue sheet
    (soon with notes)




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 30
Tour de Cyclopath
Computing routes
 The route
  • Can be color-coded
    according to various
    dimensions (e.g.,
    hills, bikeability)
  • Has a cue sheet
    (soon with notes)
  • Feedback can be
    provided




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 31
Tour de Cyclopath
Computing routes
 The route
  • Notice that my route
    starts out in the
    “wrong” direction –
    but that’s really
    what I want because
    it avoids busy streets




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 32
Tour de Cyclopath
Computing routes
 The route
  • Notice that my route
    starts out in the
    “wrong” direction –
    but that’s really
    what I want because
    it avoids busy streets
  • And it has the other
    advantages I
    mentioned at the
    start of the talk




                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 33
Tour de Cyclopath
Computing routes
 The route
  • Notice that my route
    starts out in the
    “wrong” direction –
    but that’s really
    what I want because
    it avoids busy streets
  • And it has the other
    advantages I
    mentioned at the
    start of the talk
  • And the route is
    also half a mile
    shorter than that
    offered by Google
    Maps’ new bike
    routing feature
    (even though I
    favored bikeability
    over distance)
                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                     slide 34
Tour de Cyclopath
Does it work?
 Will people really use it?
 Will people actually go to the trouble of adding data?
 Will the added data make a difference?




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 35
Tour de Cyclopath
Does it work?
 Usage (in season)
  • In use for 1.5 years
  • 1,500+ reg. users
  • daily: 15-30 reg. &
      ~150 unreg. users
  • 150 routes/day




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 36
Tour de Cyclopath
Does it work?
 Usage (in season)
  • In use for 1.5 years
  • 1,500+ reg. users
  • daily: 15-30 reg. &
       ~150 unreg. users
  • 150 routes/day
 Edits
  • ~10,000 edits, by
    400+ users
  • User input resulted         For example: indicating “connectivity” between Como Ave and the
    in shorter routes:          Intercampus Transitway allowed computation of a new route that
    routes 1K shorter           is .6 K shorter than the old route
    (14.8=>13.8K)
    after 9 months




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                slide 37
Tour de Cyclopath
Does it work?
 Usage (in season)
  • In use for 1.5 years
  • 1,500+ reg. users
  • daily: 15-30 reg. &
       ~150 unreg. users
  • 150 routes/day
 Edits
  • ~10,000 edits, by
     400+ users
  • User input resulted    Relationship between a person’s views (red) and edits (blue)
     in shorter routes:
     routes 1K shorter
     (14.8=>13.8K)
     after 9 months
 Individual variability
  • Radical variation in
     scope of interest and
     editing behavior


Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                slide 38
Tour de Cyclopath
Research Issues:
Eliciting work
 Improve map’s routes
 Improve others’ routes
 Improve your routes


…in progress…




                                            Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota



Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                            slide 39
Tour de Cyclopath
Research Issues:
Focusing work
 How might Cyclopath
  get users to do
  particular types of
  work in particular
  places?




                                               Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

                                Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                               slide 40
Tour de Cyclopath
Research Issues:
Focusing work
 The Work Hints
                                        Cyclopath needs your help
  experiment (case 1)
                                        “…We have created a system
                                        which will automatically
                                        direct you to areas of the map
                                        that need work (more
                                        bikeability ratings entered or
                                        edits to the geography of the
                                        map itself)…”

                                        <link to “work hints” window>




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 41
Tour de Cyclopath
Research Issues:
Focusing work
 The Work Hints
  experiment (case 1)
  • Direct a person to an
    area that needs work
  • let them work until
    they’re ‘done’
  • ask if they want to
    do another area




                                            Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota



Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                            slide 42
Tour de Cyclopath
Research Issues:
Focusing work
 The Work Hints
  experiment (case 2)
  • Direct a person to an
    area that needs work
  • let them work until
    they’re ‘done’
  • ask if they want to
    do another area




                                            Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota



Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                            slide 43
Tour de Cyclopath
Research Issues:
Focusing work
 The Work Hints
  experiment
• People did about the
  same amount of work
  per trial
• BUT they did three
  times as many trials:
  17.7 trials vs 5.0 trials




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 44
Tour de Cyclopath
Research Issues:
Focusing work
 The Work Hints
  experiment
• People did about the
  same amount of work
  per trial
• BUT they did three
  times as many trials:
  17.7 trials vs 5.0 trials

 If small maroon circles
  can have this kind of
  effect, imagine what
  could be done by
  taking some lessons
  from the
  ESP game!




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 45
Tour de Cyclopath
Research Issues: Summary of Findings
•   Visually highlighting work opportunities leads to more work
•   Users also do ‘extra’ work (beyond what is visually highlighted_
•   Taking users to areas they are familiar with leads to more work of certain types
•   Issuing a “call to action” and providing visually highlighting causes a broader range of users to
    do work (and moreover the “lead workers” are different)




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                      slide 46
Tour de Cyclopath
The Future
 Cyclopath doesn’t have
  to be about bicyclists
  • skiers (iceWiki)
  • walkers
  • disabled
  • urban tourists
  • local history buffs
  • garden clubs




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 47
Tour de Cyclopath
The Future
 Cyclopath doesn’t have
  to be about bicyclists
 Nor does it have to be
  just for route finding
  • Planners
     (Cycloplan)




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 48
Tour de Cyclopath
The Future
 Cyclopath doesn’t have
  to be about bicyclists
 Nor does it have to be
  just for route finding
  • Planners
     (Cycloplan)
  • Energy management




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 49
Tour de Cyclopath
The Future
 Cyclopath doesn’t have
  to be about bicyclists
 Nor does it have to be
  just for route finding
  • Planners
     (Cycloplan)
  • Energy management
  • Resource sharing




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.   slide 50
Tour de Cyclopath
Takeaways
 People have rich and nuanced knowledge of their habitats
 People are willing to do work to contribute this knowledge;
  furthermore, systems can be designed so that they better elicit and focus such work
 If the elicited knowledge is in a form that digital systems can use,
  the knowledge can be used in computations and services, as well as being used to refine itself


Why this is of more general importance
 Cyclopath represents an increasingly important type of urban application that
  • combines human-sourced knowledge with digital data to create a common resource
  • provides mechanisms for eliciting and focusing human work to enhance the resource
  • enables computations that provide resource-based services
  • provides a platform for community collaboration
  • and has the potential to serve as a potent symbol of a smarter city




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                  slide 51
Tour de Cyclopath
The Future
 Cyclopath doesn’t have
  to be about bicyclists
 Nor does it have to be
  just for route finding
  • Planners
     (Cycloplan)
  • Energy management
  • Resource sharing
  • Urban ecology                               +                            =   ?




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.           slide 52
Tour de Cyclopath
Why this is of general importance
 Cyclopath represents an increasingly important type of urban application that
   • combines human-sourced knowledge with digital data to create a common resource
   • provides mechanisms for eliciting and focusing human work to enhance the resource
   • enables computations that provide resource-based services
   • provides a platform for community collaboration
   • and has the potential to serve as a potent symbol of a smarter city




Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.               slide 53
End Notes
• Cyclopath was conceived of and developed by the GroupLens Lab at
  the University of Minnesota, not IBM (I am just an enthusiast).
• Cyclopath is now open source. Find out more at http://cyclopath.org

                                                          5. Although greenway continues in right
                                                             direction, take Park Ave due to bike lane



                                               4. This section of bike path goes
                                                  through beautiful community gardens



                                     3. Enter greenway bike path
                                        via intersection



                        2. Take side street that has
                           lights at two busy crossings




            1. Start out in opposite direction to avoid
               busy main street


Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center.                                            slide 54
                                                      Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota

More Related Content

Recently uploaded

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Tour de cyclopath v10

  • 1. Tour de Cyclopath* Thomas Erickson IBM T. J. Watson Research Center Spring 2010 * Cyclopath is a project of the GroupLens Lab at the University of Minnesota by Terveen, Preidhorsky, et al. It is open source.
  • 2. Tour de Cyclopath Why this is of general interest  Cyclopath represents an increasingly important new class of urban application that • combines human-sourced knowledge with digital data to create a common resource • provides mechanisms for eliciting and focusing human work to enhance the resource • enables computations that provide resource-based services • provides a platform for community collaboration • and has the potential to serve as a potent symbol of a smarter city Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 2
  • 3. Tour de Cyclopath Problem: Finding bike-friendly routes around the Twin Cities  Good bike routes differ from good driving routes 5. Although greenway continues in right direction, take Park Ave due to bike lane 4. This section of bike path goes through beautiful community gardens 3. Enter greenway bike path via intersection 2. Take side street that has lights at two busy crossings 1. Start out in opposite direction to avoid busy main street Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 3 Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota
  • 4. Tour de Cyclopath Problem: Finding bike-friendly routes around the Twin Cities  Good bike routes differ from good driving routes  But much of the information that makes this a good route is not on regular maps 5. Although greenway continues in right direction, take Park Ave due to bike lane 4. This section of bike path goes through beautiful community gardens 3. Enter greenway bike path via “intersection 2. Take side street that has lights at two busy crossings 1. Start out in opposite direction to avoid busy main street Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 4 Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota
  • 5. Tour de Cyclopath Solution: Cyclopath  A user-editable map (a geowiki)  with ‘official’ data (e.g., USGS, MNDoT)  and user-entered data • map objects • points • bikeability ratings • tags • annotations Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 5
  • 6. Tour de Cyclopath Solution: Cyclopath  User editing matters because ‘official’ data: • may be missing • may be incorrect • may be misaligned • may need synthesis • may be dynamic  Furthermore, users can add data that is • personal • timely • qualitative Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 6
  • 7. Tour de Cyclopath The User Interface  Map and map key Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 7
  • 8. Tour de Cyclopath The User Interface  Map and map key  Map controls • edit, zoom, pan Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 8
  • 9. Tour de Cyclopath The User Interface  Map and map key  Map controls  Control panels • request routes, adjust view, revert changes, etc. Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 9
  • 10. Tour de Cyclopath Map elements  Blocks (street)  Points Block Point Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 10
  • 11. Tour de Cyclopath Map elements  Blocks (street)  Points  Tags (points)  Notes (points) Tags for this point Notes Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 11
  • 12. Tour de Cyclopath Map elements  Blocks (street)  Points  Tags (points, blocks)  Notes (points, blocks) Tags Notes for this block Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 12
  • 13. Tour de Cyclopath Map elements  Blocks (street)  Points  Tags (points, blocks)  Notes (points, blocks)  Ratings (blocks only) • personal (private) • estimated (from others) • computed Rating (from MN DoT data) for this block Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 13
  • 14. Tour de Cyclopath Map elements  Blocks (street)  Points  Tags (points, blocks)  Notes (points, blocks)  Ratings (blocks only)  Intersections Intersection • How streets connect (or not) Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 14
  • 15. Tour de Cyclopath Map elements  Blocks (street)  Points  Tags (points, blocks)  Notes (points, blocks)  Ratings (blocks only)  Intersections Intersections? • How streets connect (or not) •Important for computing routes – data often missing or inaccurate for bikes Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 15
  • 16. Tour de Cyclopath Map elements  Blocks (street)  Points  Tags (points, blocks)  Notes (points, blocks)  Ratings (blocks only)  Intersections  Regions (not shown) • Public (neighborhoods) • Private (watch regions) Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 16
  • 17. Tour de Cyclopath Editing  We want users to be able to edit data because • it might be missing • it might be wrong • it might be misaligned • and users have a deep qualitative knowledge of places the is rarely found in official data sets Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 17
  • 18. Tour de Cyclopath Editing example  Here’s a street I added. I gave it a name, a type, and a bikeability rating Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 18
  • 19. Tour de Cyclopath Editing example  Here’s a street I added. I gave it a name, a type, and a bikeability rating  Later on, someone else added the tag “unpaved” Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 19
  • 20. Tour de Cyclopath Editing example  Here’s a street I added. I gave it a name, a type, and a bikeability rating  Later on, someone else added the tag “unpaved”  Later I added a note Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 20
  • 21. Tour de Cyclopath Editing & reverting  And of course it’s a wiki so I can • set a “watch region” Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 21
  • 22. Tour de Cyclopath Editing & reverting  And of course it’s a wiki so I can • set a “watch region” • and inspect and revert changes Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 22
  • 23. Tour de Cyclopath Computing routes  Now we can use all this data to compute bike-friendly routes Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 23
  • 24. Tour de Cyclopath Computing routes  Now we can use all this data to compute bike-friendly routes • Enter From and To Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 24
  • 25. Tour de Cyclopath Computing routes  Now we can use all this data to compute bike-friendly routes • Enter From and To • Decide whether to minimize distance or favor bikeability Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 25
  • 26. Tour de Cyclopath Computing routes  Now we can use all this data to compute bike-friendly routes • Enter From and To • Decide whether to minimize distance or favor bikeability • And select tags to avoid, bonus or penalize when computing route Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 26
  • 27. Tour de Cyclopath Computing routes  Now we can use all this data to compute bike-friendly routes • Enter From and To • Decide whether to minimize distance or favor bikeability • And select tags to avoid, bonus or penalize when computing route  Notice that much of this data is user entered: point names, bikeability, tags Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 27
  • 28. Tour de Cyclopath Computing routes  The route Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 28
  • 29. Tour de Cyclopath Computing routes  The route • Can be color-coded according to various dimensions (e.g., hills, bikeability) Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 29
  • 30. Tour de Cyclopath Computing routes  The route • Can be color-coded according to various dimensions (e.g., hills, bikeability) • Has a cue sheet (soon with notes) Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 30
  • 31. Tour de Cyclopath Computing routes  The route • Can be color-coded according to various dimensions (e.g., hills, bikeability) • Has a cue sheet (soon with notes) • Feedback can be provided Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 31
  • 32. Tour de Cyclopath Computing routes  The route • Notice that my route starts out in the “wrong” direction – but that’s really what I want because it avoids busy streets Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 32
  • 33. Tour de Cyclopath Computing routes  The route • Notice that my route starts out in the “wrong” direction – but that’s really what I want because it avoids busy streets • And it has the other advantages I mentioned at the start of the talk Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 33
  • 34. Tour de Cyclopath Computing routes  The route • Notice that my route starts out in the “wrong” direction – but that’s really what I want because it avoids busy streets • And it has the other advantages I mentioned at the start of the talk • And the route is also half a mile shorter than that offered by Google Maps’ new bike routing feature (even though I favored bikeability over distance) Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 34
  • 35. Tour de Cyclopath Does it work?  Will people really use it?  Will people actually go to the trouble of adding data?  Will the added data make a difference? Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 35
  • 36. Tour de Cyclopath Does it work?  Usage (in season) • In use for 1.5 years • 1,500+ reg. users • daily: 15-30 reg. & ~150 unreg. users • 150 routes/day Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 36
  • 37. Tour de Cyclopath Does it work?  Usage (in season) • In use for 1.5 years • 1,500+ reg. users • daily: 15-30 reg. & ~150 unreg. users • 150 routes/day  Edits • ~10,000 edits, by 400+ users • User input resulted For example: indicating “connectivity” between Como Ave and the in shorter routes: Intercampus Transitway allowed computation of a new route that routes 1K shorter is .6 K shorter than the old route (14.8=>13.8K) after 9 months Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 37
  • 38. Tour de Cyclopath Does it work?  Usage (in season) • In use for 1.5 years • 1,500+ reg. users • daily: 15-30 reg. & ~150 unreg. users • 150 routes/day  Edits • ~10,000 edits, by 400+ users • User input resulted Relationship between a person’s views (red) and edits (blue) in shorter routes: routes 1K shorter (14.8=>13.8K) after 9 months  Individual variability • Radical variation in scope of interest and editing behavior Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 38
  • 39. Tour de Cyclopath Research Issues: Eliciting work  Improve map’s routes  Improve others’ routes  Improve your routes …in progress… Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 39
  • 40. Tour de Cyclopath Research Issues: Focusing work  How might Cyclopath get users to do particular types of work in particular places? Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 40
  • 41. Tour de Cyclopath Research Issues: Focusing work  The Work Hints Cyclopath needs your help experiment (case 1) “…We have created a system which will automatically direct you to areas of the map that need work (more bikeability ratings entered or edits to the geography of the map itself)…” <link to “work hints” window> Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 41
  • 42. Tour de Cyclopath Research Issues: Focusing work  The Work Hints experiment (case 1) • Direct a person to an area that needs work • let them work until they’re ‘done’ • ask if they want to do another area Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 42
  • 43. Tour de Cyclopath Research Issues: Focusing work  The Work Hints experiment (case 2) • Direct a person to an area that needs work • let them work until they’re ‘done’ • ask if they want to do another area Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 43
  • 44. Tour de Cyclopath Research Issues: Focusing work  The Work Hints experiment • People did about the same amount of work per trial • BUT they did three times as many trials: 17.7 trials vs 5.0 trials Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 44
  • 45. Tour de Cyclopath Research Issues: Focusing work  The Work Hints experiment • People did about the same amount of work per trial • BUT they did three times as many trials: 17.7 trials vs 5.0 trials  If small maroon circles can have this kind of effect, imagine what could be done by taking some lessons from the ESP game! Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 45
  • 46. Tour de Cyclopath Research Issues: Summary of Findings • Visually highlighting work opportunities leads to more work • Users also do ‘extra’ work (beyond what is visually highlighted_ • Taking users to areas they are familiar with leads to more work of certain types • Issuing a “call to action” and providing visually highlighting causes a broader range of users to do work (and moreover the “lead workers” are different) Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 46
  • 47. Tour de Cyclopath The Future  Cyclopath doesn’t have to be about bicyclists • skiers (iceWiki) • walkers • disabled • urban tourists • local history buffs • garden clubs Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 47
  • 48. Tour de Cyclopath The Future  Cyclopath doesn’t have to be about bicyclists  Nor does it have to be just for route finding • Planners (Cycloplan) Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 48
  • 49. Tour de Cyclopath The Future  Cyclopath doesn’t have to be about bicyclists  Nor does it have to be just for route finding • Planners (Cycloplan) • Energy management Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 49
  • 50. Tour de Cyclopath The Future  Cyclopath doesn’t have to be about bicyclists  Nor does it have to be just for route finding • Planners (Cycloplan) • Energy management • Resource sharing Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 50
  • 51. Tour de Cyclopath Takeaways  People have rich and nuanced knowledge of their habitats  People are willing to do work to contribute this knowledge; furthermore, systems can be designed so that they better elicit and focus such work  If the elicited knowledge is in a form that digital systems can use, the knowledge can be used in computations and services, as well as being used to refine itself Why this is of more general importance  Cyclopath represents an increasingly important type of urban application that • combines human-sourced knowledge with digital data to create a common resource • provides mechanisms for eliciting and focusing human work to enhance the resource • enables computations that provide resource-based services • provides a platform for community collaboration • and has the potential to serve as a potent symbol of a smarter city Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 51
  • 52. Tour de Cyclopath The Future  Cyclopath doesn’t have to be about bicyclists  Nor does it have to be just for route finding • Planners (Cycloplan) • Energy management • Resource sharing • Urban ecology + = ? Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 52
  • 53. Tour de Cyclopath Why this is of general importance  Cyclopath represents an increasingly important type of urban application that • combines human-sourced knowledge with digital data to create a common resource • provides mechanisms for eliciting and focusing human work to enhance the resource • enables computations that provide resource-based services • provides a platform for community collaboration • and has the potential to serve as a potent symbol of a smarter city Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 53
  • 54. End Notes • Cyclopath was conceived of and developed by the GroupLens Lab at the University of Minnesota, not IBM (I am just an enthusiast). • Cyclopath is now open source. Find out more at http://cyclopath.org 5. Although greenway continues in right direction, take Park Ave due to bike lane 4. This section of bike path goes through beautiful community gardens 3. Enter greenway bike path via intersection 2. Take side street that has lights at two busy crossings 1. Start out in opposite direction to avoid busy main street Thomas Erickson, Social Computing Group, IBM T. J. Watson Research Center. slide 54 Terveen, Priedhorsky, et al. ~ GroupLens Lab, EE/CS, University of Minnesota