I'm a researcher at Microsoft Research working in the areas of Human-Computer Interaction, Social Computing, and Computational Social Science.

Currently, I'm working with colleagues to develop a new research initiative in the area of Urban Innovation. Broadly speaking, we seek to produce science and technology for a rapidly urbanizing world. We're pursuing two initial projects in this space. The first explores the development and deployment of low-cost environmental sensors for measuring urban pollution at a hyper-local scale. The second project aims to build an urban data infrastructure for producing new societal insights from various streams of city data. These are still early efforts, so look for updates from me on these two initiatives soon!

In my first few years at Microsoft, I was focused on building intelligent systems that explore the future of work and productivity. I co-led the research team that developed Calendar.help, a human- and AI-powered conversational assistant that lets people delegate their meeting scheduling needs to a virtual assistant over email. After transfering Calendar.help to Outlook, I worked on Tilda, a Slack plugin for helping teams collaboratively summarize their discussions.

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 pubs on google scholar

Understanding Professional Skill Development and Economic Inequality Across U.S. Cities Using Internet Search Queries
Shagun Jhaver, Justin Cranshaw, Scott Counts. ICWSM, 2019: Proceedings of the Conference On Web and Social Media.
Forecasting U.S. Domestic Migration Using Internet Search Queries
Allen Lin, Justin Cranshaw, Scott Counts. WebConf, 2019: Proceedings of the Web Conference.
Sketching NLP: A Case Study of Exploring the Right Things To Design with Language Intelligence
Qian Yang, Justin Cranshaw, Saleema Amershi, Shamsi T Iqbal, Jaime Teevan. CHI, 2019: Proceedings of the Conference on Human Factors in Computing Systems.
Making Sense of Group Chat Through Collaborative Tagging and Summarization
Amy X. Zhang, Justin Cranshaw. CSCW, 2018: Proceedings of the ACM Conference on Computer Supported Cooperative Work.
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.

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

Indiana University
Personal urban environmental sensing
University of Michigan
Intelligent Relationship Management
Carnegie Mellon University
Designing intelligent language-based experiences
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