INSPIRO Bot

INSPIRING CREATIVITY | CONVERSATIONAL AGENTS | ZERO UI | ONLINE PROTOTYPING | RUBY+SINATRA

INDIVIDUAL PROJECT | 3 WEEKS


Can creating new metaphors help us design new kinds of interfaces?
Could they even help us understand the world differently?

 
 

Inspiro is friendly SMS bot that helps you discover, contribute to and create interesting and fun metaphors to inspire new concepts for designers and other creatives or allow users in general to understand and visualize complex concepts in different ways.

Looking for some inspiration? Text Inspiro on +1 224 6287718!


Process for the project

process.png

Inspiration and Context

New Metaphors is an ongoing research topic at the Imaginaries Lab at the School of Design, Carnegie Mellon University

Metaphors are important at multiple levels within interaction design—from the specifics of interface details, to wider societal imaginaries of technology and progress. Exploring alternative metaphors can be generative within the context of designing new forms of interaction or information visualisation, and for reframing problems at a more strategic level.

  Image Courtesy: Dr. Dan Lockton

Image Courtesy: Dr. Dan Lockton

In its current form, it exits in the form of creativity workshops or as a very active Twitter bot.

TWITTERBOT.png

Inspiro builds on some of the existing work done for the new metaphors twitter bot. At the moment it just throws an unusual randomly generated metaphor every half an hour. I wanted to make this more conversational so that the users of the bot can contribute to making new metaphors 

I'm interested in how through my bot I can create serendipitous moments of inspiration and conversation between the bot and the user + the user with other people. Hence, I want to still try and create a semi-random mash-up of images and idea/concept words but make it more informed through user feedback 

 
EXAMPLES.png

#02
Building

Building the bot’s personality

Screen Shot 2018-10-24 at 8.28.08 PM.png
 

Functionality Matrix

functionality .png
 
 

Designing for effective conversations is easy hard!

We learnt about designing the process of effective conversations based on principles from Paul Pangaro and Hugh Dubberly. We also looked into Grice’s Cooperative Principle.

Screen Shot 2018-10-25 at 9.09.36 PM.png
 

Dialog - Personality - Structure

CONVERSATION FLOW.png

Building it out step-by-step

  Composite Image

Composite Image


 

Generating a new metaphor

metaphor explained.png
 
 

Development Process

System map.png

#03
Deploying + Iteration

banner image.jpg
 
testing.png

Ongoing work—

  • Smoothen out conversation flow: Currently, the interaction works smoothly for the first interaction but I need to set-up the session variables to clear out once the conversation is over.

  • Allow for the bot to handle different kinds of responses using Dialog Flow.

  • Connect with a database to allow to record user responses on the metaphors which can be used for further research. 

  • Users may not always intentionally engage with the bot so I may want to add scheduled tasks to keep users engaged.

  • I also want to explore what form it can take on other platforms like Alexa show and perhaps integrating with Dribbble.

API’s, not scared of taking you on now!