AI Assistant for
Mental Health

AI Assistant for
Mental Health

Industry

Industry

Education & Mental Health

Education & Mental Health

Our contribution

Our contribution

AI Training, Web Development, and Ongoing Support

AI Training, Web Development, and Ongoing Support

Technology

Technology

VoiceFlow & LLMs

VoiceFlow & LLMs

How we help a non-profit project Yana

support > 900 people who experience discrimination

Contact us ->

Yana is the world's first AI chatbot that supports people who experience discrimination.

Main results

Since the project launch, more than 900 users talked with Yana about such a sensitive topic

More than 200 people shared their story with Yana and got emotional support and validation

90% of people who saw our intro message sent more than 1 question to yana

Contact us ->

How it started

We started working together in 2022. Back then Yana chatbot was just an idea and we were starting completely from scratch. ParsLabs collaborated with a team of conversation designers on this project, our role was technical implementation - training the models, prompt engineering and giving feedback on conversation design.

The project went through two phases: we released an initial MVP in Rasa. Then we made a website and widget update and released a chatbot in VoiceFlow with a new widget. In this case study we will walk you through the process.

Mission

In Germany, there is a lack of help on the topic of discrimination. There are some agencies that offer help but most people don't know how to reach them. Moreover, not everyone feels comfortable discussing their experiences with real humans. There is a lack of centralised information on what you can actually do to deal with your experience, where to get emotional support, how to get active, how to take legal actions, where to find a community of like-minded people. And most importantly, is what happened to you okay (spoiler alert - it's not) and are you alone in this?

This is how the idea of Yana got born by Said Heider. Together with Lautmaler agency we helped make this a reality. ParsLabs provided support at different stages of the project, doing AI training, helping with feedback on conversation design, and taking care of the UI.

Meet Yana

Yana is a German speaking AI powered chatbot that can
support people who experience discrimination.

Vision

Ease barriers

Make it easier for people to get emotional support and get educated

Educate

Mix of buttons to lead the conversation and offer context & LLMs to let people speak

Provide help

Offer help on legal, mental health, practical, psychological, just venting

Features

Smart and empathetic: Yana can respond to users in a personalised, empathetic way using data, proofread by our domain experts and psychotherapist. 

Knowledgeable: Yana is trained on a knowledge base to respond to user questions using LLM grounded on data.

AI-powered & button-based: People can interact with Yana in a free text format or using buttons.

Analytics dashboard: ParsLabs built a custom analytics dashboard connected to VoiceFlow to monitor important chatbot metrics.

Custom chatbot widget: ParsLabs built branded chatbot widget to engage website visitors better.

Featured scenarios

Sharing links

Sharing resources as a carousel

Responding with empathy

Evolution of Yana

Yana undergone two major updates

  1. First MVP in Rasa

1. First MVP in Rasa

First MVP was developed in Rasa within 2 months. We wanted to quickly have something working and worked in parallel with conversation design team from Lautmaler. While they were designing we were developing.

This way we quickly realised that Rasa wasn't the right tool for our needs anymore. As our colleagues from conversation designer team have been doing research talking to users they realised that the flows will be more complex than we initially thought and the content we plan to share with our users will be quite extensive.

It was hard to maintain our project in Rasa. Models became too heavy and slow to run, it wasn't the right tool for our conversation design. We needed another tool that could support that amount of data and handle long complex flows. We decided to migrate the project to VoiceFlow.


  1. Migrating from Rasa to VoiceFlow

2. Migrating from Rasa to VoiceFlow

VoiceFlow was a great choice for this project because it was quite versatile. It combined NLU, buttons, multimedia, LLMs, knowledge base and other features important for this project. It also was great for supporting very long complex flows with multiple turns and conditions.

We combined VoiceFlow features with custom code we wrote in Python and hosted on our secure servers. For instance, we wrote our own code for knowledge base extraction and connected it to VoiceFlow via an API, see the screenshot below.

  1. Creating custom widget

3. Creating custom widget

Before

open-source widget
connected to Rasa

After

custom widget from ParsLabs
connected to VoiceFlow

One of the limitations we encountered while using VoiceFlow is that their standard chatbot widget is quite limited in terms of customisation options. You can't upload your own font, you can change the way input field works, how buttons are displayed, which interactive elements are used. That's why Yana chose to use a custom chatbot widget developed by ParsLabs, which we connected to VoiceFlow and integrated with their website.

  1. Setting up analytics dashboard

We also needed to measure success and track conversation logs and the analytics dashboard that VoiceFlow offered out of the box wasn't extensive enough. In VoiceFlow analytics you can only see total number of interactions, users and sessions. We needed to see what percentage of people who visit the website talk to the chatbot, how many people who see intro message continue the conversation with the chatbot, as well as how long are the conversations on average. We needed custom analytics for this project that's why Yana connected to the analytics dashboard by ParsLabs.

Results

900+

people had a conversation with Yana on such a sensitive topic as discrimination

200+

people shared their story with Yana and got emotional support and validation

90%

of people who saw the intro message sent more than 1 question to Yana

We collaborate together with Lautmaler to continuously update and improve Yana, making it more empathetic and knowledgable.

Testimonial

Said Heider,
CEO of Yana

Working with ParsLabs was really great! They did the development of our chatbot, which helps people affected by discrimination to learn about options for action. They not only coded, but also helped us with the architecture, provided feedback on existing dialogs and the training data.


ParsLabs works very quickly and thoroughly. They address all of our questions, make suggestions for improvements and are very organized in their tasks. They are very sensitive and responsive to the needs of the user and the team. Thank you for your work and support!

Working with ParsLabs was really great! Their team did the development of our chatbot, which helps people affected by discrimination to learn about options for action. They not only coded, but also helped us with the architecture, provided feedback on existing dialogs and the training data.


ParsLabs works very quickly and thoroughly. They addresses all of our questions, makes suggestions for improvements and is very organized in their tasks. They are very sensitive and responsive to the needs of the user and the team. Thank you for your work and support!

Schedule a free intro call

Schedule a free intro call

Do you find this case interesting? Let's build something extraordinary together. Tell us a bit about your idea and let's discuss how we can help you with our services.