I'm a computer science researcher at Microsoft Research, broadly focused in the areas of Human-Computer Interaction and Social Computing. This means I design, build, and analyze computer systems that connect people to one another.

Over the last few years, I've been focused on building intelligent systems that explore the future of work and productivity. I co-led the team at Microsoft that developed Calendar.help, a human- and AI-powered meeting scheduling assistant. Our team partnered with Outlook to release Calendar.help as a publically available beta, enabling people to delegate their scheduling needs to our virtual assistant.

I'm also interested in social computing that leverages geospatial or physical affordances, especially in urban environments. Past projects in this area include Livehoods, Journeys & Notes, and Curated City.

Contact me at justin@cranshaw.me or @compurbanist.

Selected Publications full list of publications google scholar profile

Calendar.help: Designing a Workflow-Based Scheduling Agent with Humans in the Loop
Justin Cranshaw, Emad Elwany, Todd Newman, Rafal Kocielnik, Bowen Yu, Sandeep Soni, Jaime Teevan, Andrés Monroy-Hernández. CHI, 2017: Proceedings of the Conference on Human Factors in Computing Systems.
Journeys & Notes: Designing Social Computing for Non-Places
Justin Cranshaw, Andrés Monroy-Hernández, S.A. Needham. CHI, 2016: Proceedings of the Conference on Human Factors in Computing Systems.
Curated City: Capturing Individual City Guides Through Social Curation
Justin Cranshaw, Kurt Luther, Patrick Gage Kelley, Norman Sadeh. CHI, 2014: Proceedings of the Conference on Human Factors in Computing Systems.
The Livehoods Project: Utilizing Social Media to Understand the Dynamics of a City
Justin Cranshaw, Raz Schwartz, Jason I. Hong, Norman Sadeh. ICWSM, 2012: Proceedings of the Sixth International AAAI Conference on Weblogs an Social Media.

Former Interns apply for an MSR internship email me for more info

Understanding human biases in online rating systems
Georgia Tech
The geography of skill development across metropolitain statistical areas
Forecasting human migration using Internet search data
Tools for collaborative summarization of group discussion
West Virginia University
Bots for managing and tracking tasks within conversations
Block programming language for building bots
Georgia Tech
Natural Language Processing for automated meeting scheduling
University of Washington — HCDE
Microtask workflow design for automated meeting scheduling
University of Minnesota
Data analytics and monitoring for automated meeting scheduling
Stanford University
Towards a worker-centric vision of platform labor


I wrote a story in the Harvard Business Review with Andrés Monroy-Hernández about how we built Calendar.help at Microsoft.
more info
In partnership with Outlook, we've released the Calendar.help as a private beta. If you'd like help scheduling your meetings, sign up with the code IceCreamCake.
more info
Our paper on two years worth of design and engineering towards building Calendar.help has been published in CHI 2017.
more info
The CMU homepage featured a story about my work on Urban Computing and Microsoft's Journeys & Notes release.
more info
Journeys & Notes is one of Gizmodo's favorite apps of the week!
more info
The app I built with Andrés and Sarah at FUSE Labs this summer is now available world wide on Android! Check out Journeys & Notes!
more info
I wrote a blog post about my MSR internship work on designing for non-places.
more info
Over the 2014 Summer, I'll be an intern at Microsoft Research, Fuse Labs, working with Andrés Monroy-Hernández on social computing for transportation.
more info
Our paper on Curated City was accepted to CHI 2014. Curated City: Capturing Individual City Guides Through Social Curation.
more info
New essay: Whose 'City of Tomorrow' Is It? On Urban Computing, Utopianism, and Ethics.
more info
I've been awarded a 2013-2014 Facebook Fellowship in Human-Computer Interaction.
more info
Our work introducing the Livehoods Project won the best paper award at ICWSM 2012!
more info
I was recently on the CBC Radio program Spark talking with host Nora Young about the Livehoods Project.
more info
I gave a seminar talk Microsoft Research in Redmond on Livehoods and a broader context for urban computing.
more info