salesforce.com Inc.

04/24/2024 | Press release | Distributed by Public on 04/24/2024 01:17

Does AI Speak Your Language? 7 Ways Conversation Design Improves Inclusivity

The motto of the artificial intelligence (AI) moment might be: quality data inputs equal quality outputs. There are many ways to unpack that statement. But let's focus on seven ways conversation design can help make AI-enabled experiences more inclusive of the diversity of ways people input their customer relationship management (CRM) data.

This matters because how a person prefers to communicate and the way they speak or write determines how they might interact with your AI.

What we'll cover:

What is conversation design?
How does it influence AI?
Design for nuances of human communications styles
Seven ways diversity affects how people input data
Be a part of the conversation

What is conversation design?

Conversation design is a field within user experience design. It focuses on the process of designing an interaction between a user and a system, via voice or text, based on the principles of human-to-human conversation. Basically, it's the art and science of how people interact with one another.

How does it influence AI?

In conversation design, we know and understand that each person is unique. For a given intent, or goal to accomplish with AI, there can be a wide range of inputs from users.

As a global company with users from diverse cultures and backgrounds, we focus and embrace designing for that diversity. This includes accounting for the nuances of human communication style. Because each individual has their own communication and writing style, it can affect how they input data within their CRM.

It's essential that we understand this diversity, because we capture and use that information to ground prompts that we send to LLMs. This then impacts how contextual and relevant the generated output is.

When you use Salesforce, Einstein is grounded on your data. That means that Einstein knows your business data context while the Trust Layer - guardrails - protects your sensitive data from exposure to large language models (LLMs).

Design for nuances of human communication styles

Effective communication is essential for a successful interaction. When designing an interaction between a user and the system, it's important to consider the diverse ways humans communicate information.

Inclusivity is a core principle in designing for diversity in the world of AI and LLMs. We aim to design a diversity of ways for users to participate - by language, dialect, culture, and style - to allow for globalization at scale for the widest breadth of users. It helps us create a sense of belonging for our users.

Kat Holmes, our chief design officer at Salesforce, reminds us that "inclusive design is thinking about how to recognize exclusion and then how we move toward more inclusive solutions."

Here are 7 ways diversity affects how people input data

There are seven types of influences that affect how people input data into their CRM. Considering these aspects when designing interactions for AI will improve inclusivity.

1. Writing style

Due to personal preference or situational context, users may express themselves by writing complete sentences with proper grammar or phrases with casual language.

For example, imagine an account executive who has just met with a prospect and needs to input the next steps to ensure the opportunity moves forward smoothly. The account executive might enter phrases:

Next steps:
send additional documents about pricing
include applicable discount
set up a meeting in two weeks, make sure key stakeholders are invited

Another account executive might write in complete sentences:

Next steps:
Send an email to John with the additional documents about pricing and include the discount we discussed.
Also, need to set up a meeting in two weeks, invite all the current participants, and include key stakeholders.

2. Use of technical jargon

The words we use allow us to effectively communicate and show credibility and expertise. However, using technical jargon or industry-specific words may have challenges when the LLM isn't familiar with them. It's possible the LLM could misinterpret the jargon if not given the right context.

Examples of jargon:
quote-to-cash
subscription management
contract lifecycle management

3. Acronyms and abbreviations

People may use acronyms and abbreviations to save time or because they have a shared understanding within their company. The challenge is that these short form words may have different meanings in different contexts.

If the data refers to "DSR," does it mean "daily sales report" or "deal support request?" It could mean either, but how would an LLM know what it actually means? Users need to provide the right context in the description to help the LLM understand.

4. Formatting style

Everyone has their own preference when it comes to formatting style. For example, they may use bullet points, lists, or a narrative. Regardless of how data was formatted, it's important the LLM can capture the context and meaning to provide an output that's understandable by a wide range of individuals.

5. Customer feedback or quotes

Users may include direct quotes or paraphrased customer feedback. To make sure the LLM correctly interprets this information and to avoid bias and misinterpretation, you must clearly label it as a customer feedback or direct quote.

Also, guide the model on what pronoun to use. But, if you're unsure, tell the model to use the common noun "customer" instead of letting the model defer to the inclusive pronoun "they." In a business context, you don't want to risk implying that a collective decision was made or a collective action will take place when you're referring to a direct quote from an individual.

6. Personal notes

Users may include personal notes to supplement a case or meeting summary to provide additional context. But, such a note is a form of unstructured data that can contain ambiguities or nuances. Explicitly instructing the model on the specific information to extract from the given data will help ensure the LLM processes it correctly and generates relevant outputs.

7. Regional nuances in formats, structure, and word choice

Regional differences or personal preference can influence how users format or structure dates, currency amounts, even addresses. Accounting for a range of formats helps the LLM provide accurate and contextually relevant outputs.

Example date formats:
10 April 2024
April 10, 2024
4.10.24
10.04.24

Example currency formats:
$245,000.00
€245.000,00

Be a part of the conversation

We all have different approaches to language and that influences how we communicate and input data into systems. In this moment of history where AI is reshaping our world, let's look at language and conversation design from the perspective of how it's used in real life. Let's assure users that we understand the diversity of human communication style.

It's our responsibility to ensure AI understands humans.