localsearch & Paixon launchen die erste Voice Reservierung in der Schweiz
Ziel von localsearch ist es, Schweizer KMUs in der digitalen Welt erfolgreich zu machen. Daher entwickeln wir unser Services- und Produktportfolio kontinuierlich. Auch aus User-Sicht treiben wir Innovationen voran: wir wissen, dass Internet-Nutzer immer mehr Suchanfragen sprachgesteuert abwickeln. Genau auf diesen Trend haben wir gesetzt und in Zusammenarbeit mit Paixon den neuen und schweizweit ersten digitalen Sprachassistenten für die Suche und Reservierung von Restaurants entwickelt. Dank dem Sprachassistenten von local waren Restaurantreservierungen nie einfacher! Das Team von Paixon hat uns auf dem Weg dorthin geholfen und ich habe es sehr genossen, mit solch einem extrem kompetenten KMU am Thema Voice zu arbeiten.
Silvia Annunziata, Voice Product Manager, localsearchZiel von localsearch ist es, Schweizer KMUs in der digitalen Welt erfolgreich zu machen. Daher entwickeln wir unser Services- und Produktportfolio kontinuierlich. Auch aus User-Sicht treiben wir Innovationen voran: wir wissen, dass Internet-Nutzer immer mehr Suchanfragen sprachgesteuert abwickeln. Genau auf diesen Trend haben wir gesetzt und in Zusammenarbeit mit Paixon den neuen und schweizweit ersten digitalen Sprachassistenten für die Suche und Reservierung von Restaurants entwickelt. Dank dem Sprachassistenten von local waren Restaurantreservierungen nie einfacher! Das Team von Paixon hat uns auf dem Weg dorthin geholfen und ich habe es sehr genossen, mit solch einem extrem kompetenten KMU am Thema Voice zu arbeiten.
Silvia Annunziata, Voice Product Manager, localsearchDer Auftraggeber
localsearch ist der führende Marketing- und Werbepartner für Schweizer KMU und betreibt mit local.ch und search.ch die reichweitenstärksten Such- und Buchungsplattformen der Schweiz. localsearch unterstützt Schweizer Unternehmen dabei, Kunden zu gewinnen und in der digitalen Welt erfolgreich zu sein. Sie gehört zu 100% der Swisscom Directories AG zählt über 7 Mio. Unique Clients auf ihren Brands und bietet nebst Online Services eigene Plattformen, wie z. B. Online-Terminbuchungs-, Kundenmanagementsysteme an.
Das Projekt
Zur Evaluation der wichtigsten Voice Use Cases wurde zu Beginn ein Voice Workshop mit Paixon durchgeführt und ein Prototyp für die Restaurantbuchung als Vorarbeit realisiert. Da local.ch die Schweizer Nr. 1 ist, wenn es um das Finden von Informationen über Firmen, Dienstleistungen und Personen geht und eine der führenden Buchungsplattform für Restaurants in der Schweiz darstellt, wurde beschlossen, sich auf den Anwendungsfall “Restaurantbuchung” zu konzentrieren.
Die Lösung
Der local Sprachassistent wurde in zwei Stufen gelauncht. Die erste Version wurde am 31.12.2020 mit den Hauptfunktionalitäten “Restaurantsuche” und “Verfügbarkeit überprüfen” veröffentlicht. Danach wurde die Restaurantreservation für den Standort Zürich per April 2021 gelauncht. Die aktuelle Version verfügt über zahlreiche Features, die einzigartig sind. Einige Features haben wir für hier euch zusammengefasst. Den Assistent kann man ganz einfach mit “Hey Google, frage local” starten und loslegen.
- Tutorial: Ein ausführliches Tutorial unterstützt den Benutzer, wenn er das erste Mal mit dem Assistenten spricht. Um seine erste Suche zu starten, fordert ihn der Assistent auf mit: “Finde ein italienisches Restaurant mit einer Terrasse”.
- **Zahlreiche Suchoptionen: ** Der Benutzer kann nach einer speziellen Küche, Spezialitäten, Ambiente oder Einrichtung suchen. Aktuell sind diese Optionen möglich, welche der Benutzer stets mit “Welche Suchoptionen gibt es?” aufrufen kann.
- Restaurantvorschläge: Der Assistent zeigt passenden Restaurants, so dass die besten Restaurants zuoberst erscheinen. Der Benutzer hat nun die Möglichkeit, seine Suche weiter einzuschränken, z. B. nach Restaurants in seiner Nähe. Trifft kein Restaurant seinen Geschmack, so kann er nach weiteren Restaurants fragen.
- Restaurant-Details: Der Benutzer kann die Details jedes Restaurants betrachten. So sieht er direkt auf einem Blick die Spezialitäten (z. B. Kuchen), Informationen zu den Gerichten (z. B. glutenfrei), welche Dienstleistungen zur Verfügung stehen (z. B. Zugang für Rollstuhlfahrer, tierfreundlich) oder den Standort und die Telefonnummer des Restaurants.
- **Restaurantbuchung: **In weniger als zwei Schritten kann mittels Voice gebucht werden. Restaurants mit einem blauen Kalendersymbol sind direkt über Voice buchbar, da sie ihre Platzoptionen direkt mit localsearch teilen. Bei Restaurants, welche bei local.ch aufgeführt sind - aber kein Buchungssystem von local nutzen - macht der Bot eine automatische Weiterleitung direkt auf die informative Seite von local.ch.
- Buchungsübersicht: Der Benutzer kann einfach einen Überblick seiner Buchungen mit z. B. “Zeige mir meine Buchungen” abrufen, falls er diese abrufen möchte.
- Stornierung und Buchungsänderungen: Die Stornierung kann der Benutzer einerseits in der Bestätigungs-Email im Footer direkt vornehmen oder per Voice, in dem er oder sie “Storniere mir meine Buchungen” sagt. Hier kann er dann wiederum alle Reservationen stornieren oder nur Einzelne. Buchungsänderungen müssen aktuell noch per Telefon unternommen werden.
- Verfügbarkeit überprüfen: Mit dem Satz “Hat das Restaurant XY morgen noch Platz für XY Personen?” kann der Benutzer einfach nachfragen, ob sein Lieblingsrestaurant noch Platz hat.
Eine FAQ-Seite zum local Sprachassistenten mit weiteren spannenden Informationen finden Sie hier.
Die Umsetzung
Zunächst wurde ein Proof of Concept realisiert, welcher als Ziel den Durchstich durch mehrere Funktionalitäten hatte. Er bestand darin, eine Restaurantsuche vorzunehmen mit einer Abfrage der wichtigsten Parameter zur finalen Buchung, wie z. B. die Personenanzahl und präferierten Zeiten. Für die Ausarbeitung des PoCs zu einem produktiven Sprachassistenten wurden die wichtigsten Use Cases mittels eines Voice-Workshops erarbeitet. Daraus ergaben sich die Use Cases “Restaurantsuche”, “Restaurantbuchung”, “Restaurantstornierung”. Danach wurde mit der ersten Version gestartet, welche sich auf die Restaurantsuche und die Überprüfung freier Restaurantplätze fokussierte. Wichtig war bei der Umsetzung, dass die Vorteile von local inklusiver einer ausgeklügelten Suche und dem Ranking der Restaurants berücksichtigt und dass ein tolles, interaktives Voice-Produkt entwickelt wurde. Damit die Komplexität nicht zu hoch wurde, fokussierte sich das Projektteam zunächst auf eine Technologie (Google Actions) für den ersten Go-Live. Da Sprachassistenten mehrheitlich über das Smartphone in der Schweiz genutzt werden und die Auswahl eines Restaurants oft über Bilder getroffen wird, fiel die Entscheidung auf die Umsetzung eines zunächst multimodalen Assistenten auf “Mobile-First”, der visuelle Komponente mit Sprache kombiniert.
In einem ersten Schritt wurden die wichtigsten User Stories priorisiert, ein Flow designed und die technischen Anforderungen, wie z. B. die wichtigsten Restaurantdaten und Schnittstellen überprüft. Der Assistent wurde an das Restaurantbuchungssystem MyLocalina angebunden und entwickelt. Mit verschiedenen User Tests während des Projekts konnten fehlende Anforderungen identifiziert werden und bestehende Konversationsflows ausgearbeitet sowie angepasst werden. Ebenso wurden Trainings- und Textingoptimierungen vorgenommen. Das agile Projektverfahren erlaubte es dem Kunden, die Weiterentwicklung des Assistenten flexibel anzupassen und zu steuern. Der Assistent wird aktuell kontinuierlich verbessert.