Creating a natural and logical conversation flow
The audience for the chatbot was threefold: it should provide information and resources to those who had experienced image-based abuse, but also their support networks, and even perpetrators. The bot also needed to be able to cater to both adults and minors, as many of the laws surrounding the taking and sharing of intimate images differ depending on age. To cater for these circumstances, we mapped out a series of conversation flows that would segment users by age, role, and finally, topic of interest.
By mapping out these pathways in detail, we were able to determine how many different conversational paths needed to be created, as well as any areas of overlap where content could be repurposed across multiple journeys. This provided us with a strong structural foundation going into the copywriting portion of the project.
Establishing a voice for Umibot
The RMIT team, in collaboration with artist Justine Henry who did the artwork and colour design for Umi, had given significant thought to the branding and identity of their chatbot. Over the course of a series of workshops, we worked closely with the project team to determine the values and goals underpinning Umibot’s brand. The brand personality we ultimately landed on was that of a “trusted advisor”: empathic, factual, and reassuring.
With our brand personality established, we set about developing an appropriate tone of voice for the bot. We wanted Umibot to be approachable and compassionate, whilst maintaining a sense of expertise and authority, to ensure that users felt they could trust the information they were receiving.
As subject matter experts in this field, the RMIT team wrote the bot’s content, so it was important that we establish a strong voice and tone direction to keep the team aligned. To set the direction for the bot’s tone of voice, we created a series of sample utterances to demonstrate how the bot would broach different topics or respond to certain stimuli. The RMIT team was then able to take this sample copy and apply the voice and tone principles to the rest of their content writing.
Working within Amazon Lex did create some limitations for bot content, so to ensure the copy met both development requirements and brand voice principles, we undertook a final copyedit of the conversation flows.
Ensuring a safe space for users of all backgrounds
Given the sensitive nature of the subject matter, it was likely that many of the users engaging with Umibot would be feeling stressed, upset, or concerned for their safety. To ensure the bot was prioritising user wellbeing, we established a list of trigger words which, when typed, would divert the course of the conversation to focus on providing immediate support and resources the user could access. This included words relating to danger, self-harm, and police services. To ensure the bot had understood the user’s intent correctly and not diverted the conversation unnecessarily, we also introduced a series of question checks to verify user intent.
Image-based abuse affects people of all ages, genders, ethnicities, and sexual orientations, and accessibility was a key requirement of the project. We took care to word our responses as inclusively as possible, using non-gendered terms such as “partner” or “spouse”, and implementing accessibility features such a keyboard controls and best-practice colour contrast levels.
The links and resources the bot provides were also designed with inclusivity in mind, with dedicated conversation flows provided for users from Aboriginal and Torres Strait Islander communities, LGBTIQ+ users, sex workers, and users needing interpreting or translation services.
A simple but beautiful site design
Given that the focus of the Umibot website would be the chatbot itself, we kept the UI design clean and simple. The site is made up of only a few pages, and includes a ‘Quick Exit’ button that can be used to navigate away from the site if the user is in an unsafe situation.
The chat window itself was designed to mimic text-based messaging apps, using a rounded chat bubble style and employing different colours for messages sent by the user, and messages sent by Umibot. We also added a slight delay to Umibot’s responses, simulating the “typing” animation found in real-world messaging scenarios. This lends the bot a more personable feel, creating the impression that the bot is giving the user’s comments due consideration before responding.