Iron Mountain Chatbot Content Creation

Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to the Iron Mountain Chatbot Content Creation Contest. As part of this contest, you need to generate practical conversation examples that can happen on our client’s website between visitor’s of the website and a chatbot.

 

Project Overview

Our client, Iron Mountain, has a website that you can find here. Due to limited resources, they are unable to host live chat on that website between visitors of the website and a human. They wish to use IBM Cognitive Services (through IBM Watson Virtual Agent) to create a chatbot that can act as an chat agent directing the visitors of the website to various pages on the website based on their needs.

 

Contest Details

Our client has shared personas of possible visitors to their website. We have shared this in the contest forums, visible after registration. These personas describe the expectations with which users visit our client’s website and thus outline the type of questions these visitors are likely to ask the chatbot.

 

Primarily, visitors to our client’s website are interested in knowing about the different services that our client offers.

 

As part of this contest, you need to come up with practical conversations that can take place between the visitors of the website and the ChatBot. The conversation is not expected to be simple statements that can be modelled as if...else… statements. Instead, come up with Entities and Intents possible in such conversations and document the same. Finally, using the intents and entities, come up with multiple practical conversations that can take place - these are not expected to be samples, but more on the lines of actual conversations that can be modelled in IBM Conversation Workspace.

 

Points To Note

  • While you will be identifying the intents and entities and coming up with practical conversations (eventually modelled into dialogs), you are not implementing them in IBM Conversation Workspace. You are merely using it as a reference to come up with meaningful interactions possible between website visitors and our ChatBot.

  • You are not expected to provide conversations where the ChatBot responds negatively - such as queries that the bot cannot handle or queries that the bot does not have a knowledge of on how to answer. Only come up with conversations that our ChatBot can handle - mainly, but not limited to, services that our client can provide and consequently, directing the visitor to the appropriate page (by sharing the page URL).

  • Beside text based responses, do not provide any other response that would need a middleware - it should be possible for us to simply copy over your entities, intents and conversation into the IBM Conversation Workspace without the need for a middleware or a SDK to intercept the responses and carry out further actions. Example - if you wish to redirect the user to a specific page where they can obtain more information, share the link to the page - don’t request for an action to redirect the user to the page.

  • You can create flowcharts or simple workflows to model the conversation.

  • Stick to the personas shared. Put yourself in the roles identified and come up with questions you would ask to the ChatBot in that capacity.

  • Your submission will be reviewed by the client. The scorecard used is however a new one. Participants are requested to check the scorecard here.



Final Submission Guidelines

Submit a markdown file containing your conversation details.

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30059767