Humanizing AI Assistants

Khatia Gagnidze
6 min readNov 14, 2024

--

There are countless chatbots and enhanced AI assistants available today, offering life-like conversations to users. These range from sales assistants and customer service representatives to therapists, coaches, and teachers. As these roles expand, it’s crucial to polish the quality of AI interactions to keep users engaged and create a competitive product. Having worked on several projects — including wellness, therapy, and AI-based dating app — I’ve identified several key strategies to make AI conversations feel more human. Here’s a breakdown:

1. AI Visuals with Dynamic Facial Expressions

Many AI assistants are text-only, but adding a visual component can significantly enhance user engagement. Using AI avatars with customizable expressions can simulate emotions such as happiness, sadness, thoughtfulness, or excitement, adapting to the tone of the conversation. This not only makes interactions feel more personal but also helps users emotionally connect with the assistant.

Pros:

  • Increases Emotional Engagement: Users are more likely to trust and relate to an assistant that mirrors human emotions.
  • Personalization: Allowing users to customize avatars can increase user satisfaction and retention.
  • Improved User Experience: Visual cues can enhance understanding, especially in nuanced conversations (e.g., therapy or coaching).

Cons:

  • Higher Development Costs: Creating avatars requires significant resources.
  • Can Feel Gimmicky: If not executed well, it might distract from the conversation rather than enhance it.

2. Personalized Initiation Messages

Rather than sending standard notifications, AI can initiate conversations by asking how users are doing, sharing relevant statistics, or reminding them of their daily routines. For example, in a wellness app I worked on, shifting from standard notifications to personalized conversation starters significantly boosted user engagement, creating a friendlier, real-life experience (especially for the users trying to build new habits).

Pros:

  • Boosts Engagement: Personalized interactions can increase response rates.
  • Creates a Friendly Atmosphere: Feels more like talking to a real person rather than a programmed bot.
  • Improves Retention: Regular, tailored check-ins can reduce churn rates.

Cautions:

  • Overwhelming Users: Too frequent messages might annoy users, leading them to mute notifications.
  • Data Privacy Concerns: Personalized messages require data collection, which could raise privacy issues.
  • Requires Contextual Awareness: AI needs to be smart enough to understand the right time and context to initiate conversations.

3. Memory Retention and Personalization

A truly human-like AI assistant remembers past conversations and adapts to them. This is particularly useful for e-commerce or food delivery apps, where AI can recall user preferences, allergies, and past orders. Imagine a food app that not only remembers your dietary restrictions but also suggests new dishes based on your previous orders — this level of personalization could even help promote new restaurants to the relevant audience.

Pros:

  • Enhanced Personalization: Increases user satisfaction by tailoring recommendations.
  • Efficiency: Speeds up interactions by reducing the need for repeated information.
  • Builds Loyalty: Users feel valued when their preferences are remembered, leading to higher retention rates.

Cautions:

  • Data Storage Challenges: Requires secure and efficient data management systems.
  • Risk of Errors: Incorrect memory retrieval can lead to poor user experiences.
  • Privacy Issues: Users may be concerned about how their data is stored and used.

4. Seamless Subscription Suggestions

Instead of disrupting conversations with subscription pop-ups, AI can naturally weave in suggestions for premium features. For example, in an AI-powered dating app, we integrated prompts like: “Hey [User], we’ve been having a great chat! Would you like to unlock premium features to enhance your experience?” This subtle approach proved more effective.

Pros:

  • Higher Conversion Rates: Feels less intrusive, encouraging users to subscribe without feeling pressured.
  • Maintains Flow: Keeps the conversation smooth and engaging without interruptions.
  • Personal Touch: Tailored suggestions based on user engagement can be more persuasive.

Cautions:

  • Harder to Implement: Requires sophisticated natural language understanding to be effective.
  • Might Be Missed: If too subtle, users might not notice the subscription prompt.
  • Can Feel Manipulative: Users might feel tricked into subscribing if not handled transparently.

5. Diverse AI Personalities for Different Topics

In the wellness app I worked on, we deployed three different AI coaches, each with a unique personality to discuss different topics (e.g., fitness, mindfulness, and nutrition). This diversity made users feel like they were interacting with specialized experts.

Pros:

  • Tailored Experiences: Users can choose an AI personality that matches their current mood or needs.
  • Higher Engagement: Different personalities can keep users interested over time.
  • Increases User Trust: Feels like consulting with a domain expert rather than a generalist bot.

Cons:

  • Complex Development: Requires separate models or significant tweaking for each personality.
  • Consistency Challenges: Users might get confused if the personalities aren’t clearly differentiated.
  • Resource Intensive: Increases the cost and time needed for development and training.

6. Human-Like Texting Style

Incorporating human texting behaviors like moderate emoji use, “seen” and “typing” statuses, and breaking up longer texts into multiple shorter messages can mimic real-life conversations.

Pros:

  • Feels More Authentic: Users are more likely to engage with an assistant that mirrors their own texting habits.
  • Increases Response Rates: Mimicking human behavior can make users feel more at ease.
  • Better User Experience: Improves readability and makes conversations more dynamic.

Cons:

  • Potential Overuse: Too many emojis or overly informal language can feel unprofessional.
  • Technical Limitations: Implementing features like “seen” or “typing” statuses may require additional backend support.
  • Might Not Fit All Use Cases: This style might not be suitable for more formal contexts like banking or healthcare.

7. Use of Fillers and Vocal Pauses

For less formal environments, adding fillers like “Hmm…”, “Let’s see…”, or even “That’s a great question!” can make AI feel more conversational. However, this isn’t recommended for formal sectors like banking or legal services.

Pros:

  • Adds Realism: Makes AI sound less robotic and more relatable.
  • Improves User Comfort: Users may feel like they’re talking to a real person.
  • Enhances Engagement: Keeps the conversation flowing naturally.

Cons:

  • Might Reduce Clarity: Fillers can make responses less clear or harder to understand.
  • Not Suitable for All Applications: Formal sectors might find this approach unprofessional.
  • Potential to Annoy Users: Excessive fillers could irritate users looking for quick answers.

8. Personalized Name Usage

Simply mentioning a user’s name during a conversation can significantly increase the feeling of personalization and warmth. For instance, “I’m glad you asked that, [User’s Name]!” creates a stronger connection.

Pros:

  • Builds Rapport: Personalization through names can foster a deeper connection.
  • Boosts Engagement: People respond positively to hearing their own name.
  • Simple to Implement: Can be added with minimal technical effort.

Cons:

  • Can Feel Forced: Overusing names might come off as inauthentic.
  • Privacy Concerns: Users might feel uneasy if their name is used too frequently.
  • Risk of Errors: Incorrectly identifying the user’s name could lead to awkward moments.

Additional Recommendations

  1. Sentiment Analysis: Incorporate real-time sentiment analysis to adjust responses based on user emotions. For example, if a user seems frustrated, the AI can respond in a more empathetic tone.
  2. Ethical Considerations: Be transparent about data usage and set clear boundaries to ensure trust. Users are usually concerned about data privacy with AI assistants.

Following these strategies, can be helpful to significantly enhance the human-like quality of AI conversations, leading to better engagement, satisfaction, and loyalty. The future of AI lies not just in its ability to process information but in its capacity to connect with users on a human level.

--

--

Khatia Gagnidze
Khatia Gagnidze

Written by Khatia Gagnidze

Hello, I am a UX / UI Designer and Painter.

No responses yet