Tannico: Conversational AI enters the wine shop

Founded in 2013, Tannico has distinguished itself from the beginning by its desire to renew the concept of wine stores by rewriting the dynamics of buying and selling in the wine sector. Today it operates in as many as 23 countries and can boast the largest and most accurate online assortment of both Italian and foreign wines.

Its catalog, which includes thousands of references including rare wines and collectible bottles, is accessible in multilingual desktop and mobile versions and within the app.

The brand is also active in retail with the flagship store Tannico Wine Bar and covers the educational sphere with the courses and experiences offered by the Tannico Flying School.

True to its motto (“Liberi di osare” or “Free to dare”), Tannico continued on the path of innovation by choosing Heres to implement a Conversational AI solution within its Customer Service.

A versatile chatbot for users in the wine world

Technology, innovation, passion, vision, and courage are the essence of Tannico, which the brand expresses through a multiplicity of services and initiatives aimed at different markets.

The primary objective of the project, therefore, was to develop a chatbot capable of responding to the demands of such a wide audience, which embraces connoisseurs, enthusiasts, and newcomers to the wine world.

In addition, the choice was made to optimize the user experience by integrating Conversational AI into both the site and the Mobile App, customizing flows, micro-copy, and logic orchestrated by the chatbot according to the specificity of the two digital properties.

From purchasing to delivery, from collaborations to events: here is what Tannico’s Virtual Assistant can do

Tannico’s chatbot typically has a Customer-Service eCommerce domain that enables the automation of first-level Customer Service management and the optimization of the user journey in the pre-sales and post-sales phases.

The solution is designed to support users in the following knowledge domains:

  • Accounts: support during site registration, account management, and troubleshooting frequent issues such as credential retrieval.
  • Collaborations: retrieval of contact information, Personal Sommelier service for tailored advice regarding wines and pairings, evaluation of collectible wines, and job application submission.
  • Reviews & feedback: wizards with links to external pages for collecting feedback and reviews from customers.
  • Promotions & discounts: information on current promotions, how to obtain and use discounts, assistance with gift cards and coupons, and handling related application anomalies at checkout.
  • Orders: how to place, cancel or modify an order, request an invoice, support for missing invoices and/or in case of no order confirmation, consultations about order status and shipment tracking, support for frequent problems during purchase or delivery (lost order, defective wine, missing bottle), consultation of order history.
  • Payments & invoices: supported payment methods, FAQs, and support in solving frequent issues in payment. invoice request and support for missing invoices.
  • Stores: location of flagship stores, consultation of in-store services and calendar of events.

With its ability to automate first-level customer service and handle a wide variety of requests, the chatbot helps improve the user experience, ensuring efficiency in multiple service scenarios and during all stages of the purchasing process.

Achievements and prospects

Since the Go-live, Tannico’s chatbot has already supported more than 11 thousand conversations with a 90% accuracy rate. Moreover, 90% of the conversations are resolved by the chatbot autonomously, reducing the workload of Customer Service operators and optimizing the First Response Rate.

Tannico and Heres’ commitment to offering cutting-edge customer service in the eCommerce context does not end here, however! The project will extend into internationalization, evolving the current chatbot into a multilingual conversational agent to provide personalized assistance to users in the other markets where the brand operates.

The new D Scuola portal has a virtual assistant – Anna!

D Scuola is one of the leading educational publishers in Italy and since December 2021 has been part of the Mondadori Group, with which we have already collaborated in the past to create the chatbot dedicated to the HUB Scuola portal. D Scuola has chosen to add to its rich online presence the BookCentral portal, through which bookstores and management units can explore the vast catalog of dictionaries, university manuals, and school texts for every level and grade of education. The new platform allows users to manage features such as ordering volumes, tracking requested returns, searching for a specific title, and more. Guiding users through the maze of the site comes Anna, the virtual “assistant” who always knows how to help you complete even the most complicated procedures.

A Tutorial bot that guides users through conversation

Using simple and intuitive conversational trees, Anna can guide users in discovering the new portal by avoiding friction and clearly illustrating how to perform the main actions. Her most important task is to assist users by providing information on:

  • order status
  • retrieval of useful documents
  • book search
  • payment methods
  • retrieval of login credentials
  • user data update

Information is conveyed through smooth and natural interaction, following the principles of Conversational AI. To further facilitate the navigation of BookCentral, Anna not only has the chat window at her disposal but also a deep integration with the portal that allows her to highlight the sections mentioned or refer the user to the exact location of what they need. This function is enabled through the use of Dispatch Event logics that trigger specific actions on the site based on the procedure being performed.

The different facets of Anna

Two conversational agents have been developed for the D Scuola world, with similar characteristics but one fundamental difference: one of them speaks and understands Italian, the other English.

Through integration with the BookCentral platform, it is possible to make the right version of the chat visible based on the browser language and certain profile characteristics of logged-in users. But Anna recognizes more than just language: during chat initialization, a script retrieves available data about the user, allowing the chatbot to provide personalized and relevant responses based on the category to which the user belongs (library or directional unit) and any past interactions.

Passing the baton with Customer Service

If the user needs more information through chat, he/she can open a qualified ticket that will be reviewed by human operators.

To facilitate the collection of reports and make contact with Customer Service more immediately, the virtual assistant retrieves the basic information needed to handle the ticket. This allows the operator who will take up the request to immediately have all the useful data available to resolve the problem, without requiring additional effort on the part of the user.

Anna continues to learn

In the first 12 months of operation (from January 2023), a total of 6841 conversations between users and bots were recorded. Only 885 of these ended in the opening of a case to Customer Service: in the other cases, the virtual assistant was able to meet users’ needs and provide them with the necessary information.

The constant collaboration between Heres and D Scuola’s teams as well as the supervised learning process allow Anna to improve her performance day by day: from each conversation, she learns something and gets closer and closer to her goal of being the perfect virtual “assistant”.

Zendesk Chat: a new integration for Heres’ chatbots

After WhatsApp and Facebook, we have finally released the connector for the components of Zendesk Chat (we were already integrated with Zendesk Support). This new integration allows a seamless experience between our chatbots and Customer Service, both to help users have great experiences and to help operators building great Customer relations.

What is Zendesk?

Zendesk is a cloud platform for Customer Service Omnichannel management, which has an efficient multi-agent ticketing system, a live chat and a lot more functionalities that increase Customer Service efficiency and Customer conversion.

Who should choose the solution: Heres + Zendesk?

This integration is perfect for the Enterprises that are already using Zendesk, and which have also active operations and processes on this platform.

Thanks to the bond with Heres, our clients can count on a new colleague: a Customer Service Agent that uses AI and that is perfectly integrated with their internal workflow.

Moreover, this integration, which is made between chatbot’s standard connectors with the components Zendesk Chat and Zendesk Support, allows Customer Service Operators to intervene during the chat directly from Zendesk Console, instead of using other platforms.

How does this integration work exactly?

After the integration of the chatbot on the business website, users will be the first ones to speak. Customers will ask for assistance and the bot will activate by introducing itself as a Virtual Assistant.

At a Backend level of Zendesk, the chatbot is considered like every other operator, when it takes over a conversation.

Moreover, the Customer Service Operators can supervise conversation in real time and they can give better support. If there is an escalation, where the customer asks expressly to talk to a human being, the operators who are active at the same moment, receive a visual and a sound alert. In this way they can take over the situation through the Zendesk Console and they can substitute immediately the chatbot in the conversation.

if you want to know more about how you can integrate Zendesk to your chatbot, or if you want some information about how to collaborate with Heres, contact us!

What dou you think if I say “chatbot”?

The word “chatbot” is mistakenly used as a synonym of Artificial Intelligence, but it isn’t correct. The bot is a conversational interface, which receives questions written in a natural language, and then gives a correct answer. On the other hand, Artificial Intelligence allows chatbots to improve and update their knowledge.

Chatbots are already used in a lot of fields, such as Healthcare and Customer Service. Nevertheless, there are still some doubts about their use and their utility; moreover, people usually give rushed answers, which are not based on proved information. In this way chatbot’s credibility is in danger.

So let’s clarify and talk about 5 common chatbot and AI mistakes

1. Will chatbots replace humans?

First of all, when you think about a chatbot, you probably think about a sort of iper-tech robot, like the ones of a sci-fi film, which wants to take control over humans. But that’s impossible. The bots are programmed to be efficient, fast and always available. But they can’t be perfect. In fact, they need a lot of collaboration with human beings, in order to understand some things about language, that they can’t fully understand.

That’s why chatbots can’t replace human beings and probably never will. Nevertheless, they are a useful resource, that can completely change the paradigm up to a new Human-AI Approach.

Furthermore, according to the World Economic Forum research “The Future of the jobs”, before 2022 there will be about 133 millions of new job places thanks to Artificial Intelligence. Only 75 millions will be eliminated.

It would be a mistake to think that Artificial Intelligence requires only experts and scientists, because it needs also a lot of digital workers. Like every other expanding sector, in fact, Artificial Intelligence has got both a bright and a dark side. To read more about this topic: Betschon S. (2019, October) I precari dei robot.Internazionale, 1329, 64-66.

2. A chatbot is too difficult to understand

Wrong. The bot is based on a language easy to understand, because it’s similar to the way in which human beings communicate. The abbreviation “NLP” (Natural Language Processing) indicates that the bot can understand and answer in the best way possible to a user’s questions, even if they often use abbreviations, formal words or expressions, that seem unusual or that were not planned during the design phase.

A lot of people don’t even realize that they are talking to a chatbot instead of a human being!

We’ve already written something about it in this article.

3. It’s very difficult to implement a chatbot for your business

Wrong, again. To say it better, we have to clarify that the approach, with whom you think and organize this technology, makes the difference. It is very complex, so you need to have the ability to personalize the client’s solution as much as possible. In this way, you make it unique, easy to recognize and perfect for his/her needs.

If you choose the personalized solution offered by Heres, you can have the perfect bot for your enterprise. Heres develops multi-channel and multi-language chatbots, which optimize Business Performances and Customer Experience. We create every interface in collaboration with clients. Together we plan every step of workflow, in order to have a unique and highly personalized product. The advantage of our product is its transversality and adaptability for every kind of business context.

4. Can chatbots think?

It is an intelligent machine, so can it also think? Absolutely not.

Human thought is, neurologically, a series of processes so complex that we can’t replicate them. The structure of the Artificial Intelligence is similar to the brain’s neural web, but it isn’t able to make actions that weren’t previously planned. This extremely elaborate structure is useful in order to verify which conditions activate an action in a specific situation. The bot is based on a written code and it only does something that was previously predetermined, so that it can’t tell jokes if it wasn’t planned to do it.

We are far far away from an AGI, or “Artificial General Intelligence”, that is the possibility of a machine that can think by itself like a human being.

5. One day bots will do whatever they want

Machine Learning has these goals: to improve performances of an algorithm written by humans and to improve or correct something already existing, without writing a single line of code. A chatbot or a Voice Assistant will never take the lead in order to do something that they are not programmed to do. Bots need to be trained to do specific actions by a human being, who has to create and organize a very complex process. For this reason, who works with these technologies may need to check that everything is okay and modify some details in every moment.

The supervision and the responsibility are always human.

Chatbot are amazing allies!

A chatbot isn’t an enemy, on the contrary it can be the perfect solution to improve the management of a Business Communication. Moreover. a chatbot helps answering clients’ questions 24/7 and faster, but it can also help with customers’ relationship and sales. Heres has succeeded in an unexplored field, thank to its innovative solution. Heres offers a total management of the bot from its creation to its maintenance, through the collaboration between bots Developers and Conversation Designers. The chatbot can easily become a true ally for all of us, because of its technology that want to make the everyday life easier.

If you want to know more, contact us!

Heres will attend the event offered by Office Automation

The 28th January 2020 Heres will attend the event organized by Office Automation in Milan: “Brand Experience and Customer Experience: The Omnichannel client between physical and digital“.

It will be a closed-door meeting in the premises of Soiel International, where the experts in this field will discuss the actual market situation. There will be a particular focus on the interaction between Brands and Clients, which now includes a high level of personalization during the whole purchase process.

In this context, Artificial Intelligence is applied to Conversational Interfaces and it constitutes a unique touchpoint, in order to talk with clients in a more proactive and personal way.

It will be a pleasure for the Heres’ team to participate and to talk about our experience in the Customer Experience applied to Chatbot and the future of this technology. We’ve already deepened some aspects of this field in this article. Check it out!

Heres has got a new channel integration: WhatsApp!

Since the beginning, Heres had the integration with WhatsApp, the most popular messaging app, on its roadmap. This was only possible thanks to the integration with Twilio, a Whatsapp partner. Today we can finally say that all of this is possible: the new Heres’ channel has arrived!

The added value of this channel

We can now offer to our clients another channel, where they can integrate their chatbot without giving up the ones that they already have on other touchpoints, such as Facebook, their website or external applications.

In order to use this app we developed the integration with Twilio, another popular messaging platform. In this way we can manage better all the messages sent and received; moreover this app allows reducing set-up times for every new project and, at the same time, it provides higher efficiency on a chatbot’s response time.

WhatsApp is a useful additional tool, which offers some interesting advantages, such as:

  • It’s a familiar channel for all kinds of users, without distinction of age, gender, status, level of knowledge about technology;
  • It’s an application, that is already installed on almost every smartphone. You just have to save the chatbot contact information and it immediately becomes a virtual assistant, easily accessible, such as Google Assistant;
  • It allows to stay always connected to user profiles, if the client’s id includes his/her telephone number;
  • It could be personalized in order to have a unique conversational experience, different for every user;
  • It’s an app that everybody uses a lot during the day, so it’s almost certain that users are going to open the message and interact with it.

Whatsapp VS Webchat, a comparison of two interfaces

WhatsApp presents a lot of technical and conversational peculiarities, so we developed new solutions and at the same time we used the tool we already had in an innovative way. In particular, we can see in detail how WhatsApp is different from our Webchat, the graphic interface that we created.

Welcome Message:

The first difference we can see is in the welcome message, which is the first message that starts a conversation between a user and a chatbot. On our Webchat it’s usually the bot that interacts first, introducing itself as a virtual assistant and describing to the user how it can help him.

Instead, on WhatsApp is the user that make the first move, writing the first message to the bot. That’s pretty much like a normal conversation, in which you add a new contact and you have to write first. The chat opens indeed empty without any welcome message from the bot.

This kind of interaction could be disadvantageous and it could be confusing, if it’s not correctly managed. Without a welcome message, the user might think he’s talking with a human being and probably doesn’t understand what the chatbot knows.

In order to prevent confusion or misunderstandings, we took some particular strategies, such as:

  • If the bot doesn’t understand the user’s request, it answers with a brief presentation, in which it describes what it can do and the main conversational paths.
  • The bot is ready to answer to specific questions about what it can do and what it is. This is particularly important when user can feel disoriented like in this case.
  • There is also the possibility to watch a tutorial, which explains the main bot’s characteristics and how user can use them in the best way.
Screenshot Agostina bot

Guided Conversational Flows

On our Webchat the interaction is developed in different coexistent alternative ways. In order to choose between the solutions presented by the bot or to have a specific information, the user can click on a quick reply or write a sentence in natural language. If you want to know more about this topic, here’s the article on our blog.

The chatbot can answer using alternative forms too. For example cards, images, graphic tools or interactive widgets. In this way the conversation is clear and smooth.

The quick reply selection is a very useful tool, which is crucial in some conversational flow points. The click selection is faster when users have to choose between different options of the same set.

For example:

  • Choice of a solution in a time or price slot.
  • Choice of a category of products.
  • Choice of an availability slot for an appointment (hour, date, place…)
  • Choice of a product (name, description, price, size…)

On WhatsApp choice options are represented only in a text-base format. For this reason, we made improvements on the technical and on the graphic side. In particular:

  • We developed a heuristic algorithm that allows to choose between different options using strings of text. This algorithm allows to trigger an action, which usually refers to a quick reply, only if the text is considered as similar to the one of a quick reply. Moreover, this algorithm allows to manage the synonyms, alternative or incomplete wording and the numeric choice selection: you can choose every option by using the corresponding number (“1”, “the first one”…)
  • In order to teach the user how to take advantage of this WhatsApp mechanism, we have established that before every kind of option there is an emoji related to the topic: this method is easy and effective, moreover it makes very clear how to use the chatbot.
  • In order to represent complex objects, we have established a sort of “emoji dictionary”: every attribute is related to a specific emoji, so that there is an immediate content clarity.

So why do we have to choose to integrate WhatsApp?

WhatsApp is the most used messaging platform in the world and so it is an essential tool for Customer Service. WhatsApp allows an easy clear and familiar communication for everybody, so that it is a channel which simplifies the interactions with the public and it makes the potential lead of a company bigger.

Besides its limits, this new channel represents a new growth opportunity for companies and technology. WhatsApp is leading the way to Innovation and it is reducing more and more the human-machine distance of chatbots in Customer Service.

Heres al NetComm Forum 2019

Anche quest’anno Heres parteciperà al Netcomm Forum, l’evento di riferimento per il Digital Commerce in cui è possibile scoprire e approfondire i trend più innovativi in ambito e-commerce e business innovation.

Grazie ai numerosi workshop, agli espositori e alle sessioni plenarie, infatti, il Netcomm Forum rappresenta un’occasione di incontro unica per rimanere al passo con uno scenario digitale in continua evoluzione e, nello specifico, con le novità tecnologiche volte a migliorare la Customer Experience.

In questo contesto, Heres tornerà all’edizione 2019 con un più ampio bagaglio di esperienza maturata nel mondo dell’Intelligenza Artificiale, per esporre i numerosi traguardi raggiunti con i propri Chatbot. Nuove feature, nuove integrazioni, più consapevolezza e più voglia di accettare nuove sfide: racconteremo di un anno ricco di conquiste.

Vienici a trovare allo stand E2 al primo piano! Presenteremo le nostre soluzioni conversazionali multicanale, multidominio e multilingua e spiegheremo come il nuovo paradigma Human-AI può ridisegnare il rapporto tra brand e consumatori puntando su esperienze conversazionali efficienti e coinvolgenti.

Chatbot e Voicebot: soluzioni dalle molteplici applicazioni

Le nostre demo ti faranno scoprire come Chatbot e Voicebot possano essere utilizzati nei contesti più disparati, con un particolare focus sui casi d’uso nei domini Customer Service, Booking, Sales Assistant e Recruitment.

Customer Service B2C e B2B

I nostri Chatbot sono in grado di risolvere tutti i principali problemi legati all’Assistenza Clienti e di fornire assistenza immediata 24/7 da più device e da più canali. Grazie all’integrazione con il sistema informativo e alla copertura della knowledge base, possono non solo rispondere alle FAQ, ma anche eseguire operazioni complesse come la cancellazione di ordini, la modifica di indirizzi, l’invio di fatture, la presa in carico di resi e rimborsi, la ricerca del punto vendita più vicino e tanto altro.

Booking

Le nostre interfacce conversazionali possono aiutare gli utenti a prenotare una visita o un servizio e a modificare o a cancellare via chat una prenotazione esistente in modo semplice, rapido ed efficiente.

Sales Assistant

I nostri Chatbot sono una soluzione di marketing innovativa e possono fare storytelling aziendale, lead generation, guidare l’utente nell’esplorazione del catalogo e dare suggerimenti su come scegliere la soluzione più adatta, accompagnandolo in percorsi personalizzati.

Recruitment

I nostri recruiter digitali possono affiancare il reparto HR durante la prima selezione del candidato, automatizzando il primo colloquio attraverso la chat (con domande chiuse, aperte, quiz, registrazioni audio, caricamento documenti, ecc.) e ottimizzando lo screening dei cv grazie alle funzionalità presenti nella console back end.

Ci vediamo al Netcomm Forum!

Recruitment and AI: meet our new chatbot solutions

Recruitment and AI seem far domains, yet can evolve together. Recruitment is indeed one of the fields in which the digital revolution results in an actual paradigm shift. The report Global Recruiting Trends 2018, published by LinkedIn, is about a “new era of recruiting” and states that new technologies and a new vision of a resource’s selection process are the basis of a more and more advanced management structure.

The role of a recruiter is one of the most delicate and crucial ones for a company’s future and he/she has to have decision-making, strategic skills. Good recruiters can see beyond data and CVs and forsee the company’s future. Data are their raw material. If these are an unstructured large quantity, heterogeneous in structure, channel and content, recruiters will have to spend a lot of their time archiving them, thus doing something that is not strictly bond to their job. On the other hand, if data are already well structured, pre-categorized and easily accessible, recruiters’ time and effort will be optimized at the very best.

Delegating this preparatory stage to automation is the primary objective of the digital revolution and leaves to humans what it’s actually among their responsibilities. Recruiters can count on a tool that pre-selects the best candidates on the basis of criteria that they have previously identified. They will thus be able to invest more time and resources in the direct knowledge of these candidates and thus devote their typically human care to building a resource-company relationship.

Moreover, according to the Global Recruiting Trends 2018 report, the means that make this revolution possible are:

  • New interview techniques, thought to recreate more informal contexts so that a candidate’s soft skills can emerge.
  • Data analysis
  • Artificial Intelligence, in order to optimize time in the most difficult recruiting phases and guarantee objectivity.

What’s the role of Chatbots in this revolution?

Chatbots definitely have what it takes to be central tools in this revolution. Our chatbot solution is apt for different levels of the recruitment process and can work hand in hand with human recruiters.

Our chatbot solution can:

  • Manage an entire interview with a candidate, handling a dynamic flow that changes after every answer of the candidate
  • Bring together all data acquired and put them in a management platform, structured on the basis of recruiters’ needs
  • Do an early screening on the basis of the requirements of each job position
  • Answer to a candidate’s questions about the company and the job position for which he/she’s sending an application

Test a candidate’s skills

Human recruiters, however, must have a total control of all the stages of the selection process: if the aim is to overcome some past biased standard procedures, a chatbot can’t be a rigid tool, product of a one-time implementation. And that’s why we talk about chatbot-recruiter synergy.

Recruiters:

  • Have a total control over the interview with a candidate: among the numerous choices at their disposal, there’s the possibility to ask the candidate to upload files in chat (e.g. CVs, certificates,…) and to record audio files.
  • Design dynamical flows tailored to the candidate’s answers.
  • Autonomously create, add and modify real-time all job applications, using the bot’s managing platform
  • Set specific filters for each job position, that will allow the automatization of the early steps of the screening.
  • Can consult and evaluate all applications real-time, using the bot’s managing platform

What’s it like to be interviewed by a chatbot?

The first step of the recruiting process is entirely based, also from a candidate’s point of view, on sharing data and information. Let’s see, then, if also on his/her perspective a chatbot can be an optimizing tool. For a candidate, having his/her first job interview with a chatbot means:

  • Certainty of sharing with the recruiter only relevant information, primary objective of candidates at their first interview
  • Logistical advantages: a job application can be submitted anywhere, anytime, from any device that has access to internet.
  • Guarantee of objectivity and uniformity: an interview can’t endure arbitrary variations linked to the human factor; no cognitive bias risks to corrupt the procedure
  • The naturality and linearity of a conversation: the familiarity of a chat as a means of communication and the fact that questions are asked one after the other are designed to help the candidate feel at ease
  • Getting in touch with the company: the tone of voice and the way a chatbot interacts can be customized and personalized in every detail, so that it can really represent the company’s personality.

Considering these aspects, we are convinced that a chatbot represents an added value also for the candidate.

Recruitment and AI: the future is today

The new Recruitment era has already begun. Artificial Intelligence is among the first characters of this change. According to the Global Recruiting Trends 2018 report, 76% of HR experts thinks that the contribution of AI on the field will be meaningful. Chatbots are revolutionizing the Candidate Experience offering a unique synthesis between human and digital.

According to Juniper Research, no farther than 2022, chatbots will be able to reduce recruitment costs of 8 billions. Today, the contribution of AI finds its more natural application field in the earlier steps of a selection process and then leaves the ground to a human recruiter, who is more intuitive, empathic and whose evaluations skills are so far irreplaceable. However, we cannot exclude that AI will have a more and more important role in the future, also in more advanced steps of the process.

The road ahead has been mapped. Cooperating with the recruiters of its clients, Heres developed some new product features in order to launch the new domain “Chatbot Recruitment”. This product will continue to be improved with features defined by our clients’ needs and by the new opportunities offered by technology.

We have officially entered the New Era of Recruiting joining a paradigm shift thanks to which an AI actually becomes a useful colleague that helps human recruiters to find the right candidate.

Heres Chatbots between NLU and Wizard

NLP approach or Wizard mode? Free questions or guided conversational paths? What is the best technology to invest in to give chatbots that extra oomph?

While the digital world seems to agree chatbots are products destined to revolutionize the brand-consumer interaction, opinions are still divided on which technology provides the most surprising results in this revolution.

Let’s make things clear about the two most used conversation modes at the moment: we’ll underline the strengths and weaknesses that we spotted here in Heres, based on our own experience.

NLP: free questions between enthusiasm and risks

The NLP approach allows users to ask any question and is focused on understanding what they are writing.

NLP (Natural Language Processing) is the branch of Computational Linguistics that looks for solutions to allow humans and machines interact using natural language.

Screenshot chatbot Zoe

As it’s easy to imagine, a system based on this technology creates surprise and enthusiasm in the users. At the same time, though, there’s a large risk of misunderstanding what the users wrote in the chat and the answer content, therefore, can only be partially satisfying, since the needs of the writer can be different from what the conversation interface actually understands. Moreover, it may not be clear enough what kind of questions the chatbot is able to answer: the user may ask questions outside the domain and maybe ask nothing at all about the expected topics.

In the following table we summarized everything in a SWOT analysis to highlight strengths, weaknesses, opportunities and threats of the NLP approach.

Analisi SWOT NLP

Wizard: guiding the user to a meaningful answer

The wizard mode is an alternative solution that provides for the NLP’s limits, giving the chatbot the task of guiding the user in a conversation path that is planned on a careful domain analysis and a precise forecast of the user’s needs.

As an example, here’s a conversation path where we suggest the most popular topics and after the user clicks on “Cerca punti vendita” (look for shops) we go further, providing the closest shops to the user and then suggesting further search criteria.

Screenshot chatbot Zoe

If on one side their freedom is limited, on the other the users are still determining the direction of the conversation by clicking on the option that better interprets their needs among the ones suggested by the chatbot. The ability of understanding the customers’ intentions is therefore more precise and the answer provided by the chatbot is much more meaningful. That’s because, according to the needs expressed by the user, it’s possible to gradually deepen the topic, one level after the other.

Analisi SWOT Wizard

Heres’ hybrid approach as the optimal solution

At the moment, both approaches have pros and cons and give priority to different necessities. Neither of them, though, stands out compared to the other for its effectiveness or capability of totally satisfying the needs of the chatbot’s final users.

Working with a “user first” perspective, our goal is to offer the best possible UX. This is why in Heres we decided to use a hybrid approach for our chatbots, choosing flexible solutions that can adapt to different domains and clients. In our chatbots, the users start from a conversation path tailored for them, which they can leave in any moment by typing questions according to their interests. Finally, thanks to this approach the user can choose to text or to talk, communicating with the bot through voice messages.

Screenshot chatbot Zoe

This hybrid solution provides the ability to limit the misunderstandings of the NLP and to play with the Wizard in order to entertain the users and guide them to meaningful, complete content, without limiting their freedom of expression nor the enthusiasm created by natural dialogue with a chatbot.

Here’s a recap to quickly express the pros and cons that have emerged from the direct comparison of the two approaches.

Analisi NLP vs Wizard

Chatbots and GDPR: Heres was born ready

On 25th May the GDPR will enter into force, and the new data protection rules will apply to chatbots just like any other online app.

It’s been more than a year since we started working with our lawyers in Heres in order to analyse and include all the necessary features to minimise the risks, all this while the software itself was being developed: this means that our technology implements data protection by default, because it was designed with data protection from the GDPR’s perspective in mind since the very first phases of the project.

Since we address business clients, this was an essential element for us: we didn’t limit ourselves to the technical aspects, but instead we acted to protect privacy on a contractual, informative and organizational level.

Privacy

Heres acts as data processor. All the data belongs to the client, who is the data controller, and our contracts explain in detail the way data is managed. Communication to the final users about the purpose of data processing is clear and explicit in the short consent document, and detailed in the extended policy document.

Moreover, we work together with our clients as part of our project to integrate the confidential user agreements of their digital property.

Anonymisation

We have implemented an encryption system that means pseudo-anonymisation of data in the conversations between users and the chatbot and prevents third parties from receiving the users’ personal data. The IP addresses are kept anonymous as well, erasing the last block before data saving.

Data Access and Cancellation

We have made access to the logs with all the processed information available for all our clients and made data cancellation simple in any moment.

Data Processor Compliance

Our providers are all GDPR compliant for what concerns hosting, NPL and analytics.

Organisation

Our team follows strict internal procedures that we have defined together in order to increase the protection level for the data we exchange with our clients.