0
16. November 2017

Hyperlink formatieren in Chatbots aus dem Microsoft QnA-Maker

Der Microsoft QnA-Maker erlaubt es, Inhalte für einen Chatbot im „Frage-und-Antwort“-Stil (z.B. eine interaktive FAQ) per CSV-Datei zu importieren. Der so erstellte Bot lässt sich anschließend im Web veröffentlichen. Wir zeigen, wie sich Hyperlinks innerhalb der Antworten formatieren lassen, so dass nicht die URL angezeigt wird.


Mit dem Microsoft QnA-Maker lassen sich innerhalb weniger Minuten einfache Chatbots erstellen, trainieren und im Web veröffentlichen. Der gesamte Ablauf ist sehr einfach. Das Tool richtet sich an Nicht-Entwickler (keine Programmierkenntnisse notwendig). Entsprechende Tutorials finden sich zuhauf im Internet (z.B. im Video mit Gernot Kühn).

Inhalte in QnA-Maker importieren

Die Fragen und Antworten können u.a. aus vorhandenen FAQ-Webseiten oder strukturierten Dokumenten (CSV) importiert werden. Eine häufige Anforderung ist, dass die Antworten Links zu Webseiten mit weiteren, detaillierteren Informationen beinhalten. Kein Problem – nur ist das erste Ergebnis bei der Darstellung (gerade bei etwas längeren URLs) durch den Bot optisch nicht wirklich überzeugend.

Hyperlink in Chatbot aus Microsoft QnA-Maker
Darstellung Hyperlink in Chatbot aus Microsoft QnA-Maker

Es stellt sich also die Frage, wie in der zu importierenden CSV-Datei ein Hyperlink eingetragen sein muss, um statt der vollständigen URL einen beliebigen anderen Text anzuzeigen.

 

HTML-Quelltext – funktioniert nicht

HTML-erfahrende Anwender könnten auf die Idee kommen, innerhalb der CSV-Datei folgendes in den Text für die Antwort zu tippen

<a href=“http://www.yahoo.com”>Helpdesk-Ticket</a>

Aber da spielt leider der Bot nicht mit…

Darstellung Hyperlink Microsoft QnA-Maker
Darstellung Hyperlink in Chatbot aus Microsoft QnA-Maker

Markdown

Die richtige Antwort lautet: Markdown. Markdown ist eine einfache Syntax, die entwickelt wurde, um HTML-Code aus Textdokumenten zu generieren. Die von Microsoft intern verwendete Knowledge Base interpretiert (weite Teile der) Markdown-Syntax. Dies lässt sich zum Formatieren von Hyperlinks nutzen.

[Text hier](https://www.dataone.de/)

Darstellung von mit Markup formatierten Hyperlinks
Darstellung von mit Markup formatierten Hyperlinks in Chatbot

 

Gerne unterstützen wir Sie bei der Erstellung und Einbindung Ihres Chatbots – ob „einfacher“ Chatbot mit Hilfe des Microsoft QnA-Makers oder komplexere Chatbots auf Basis des Microsoft Bot Framework und LUIS (Language Understanding Intelligent Service). Sprechen Sie uns an!

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.