0

Wir verwenden den Watson Discovery Service, um eine Antwort für Reisefragen zu finden. Leider sind die hier verwendeten Dokumente nicht statisch, sondern das Reiseforum im Internet. Also brauchen wir Discovery, um auf diese URL zuzugreifen, um verschiedene Komponenten (Entitäten, Relationen, Sentimente usw.) zu kommentieren, und später können wir basierend auf demselben abfragen, um den richtigen Link zu finden, der die Antworten enthält. Ich sehe jedoch nur Discovery-Support-Dateien als Dokumente festgelegt und keine URL. Ich erinnere mich an Alchemie-API und der neue Dienst NLU beide unterstützt URL. Gibt es eine Möglichkeit, wie Discovery auf die URL zugreifen kann? Wir haben den Discovery-Service für unsere Lösung ausgewählt, da die Abfrageunterstützung in NLU oder Alchemy nicht vorhanden ist.Verwenden von Watson Discovery für den Zugriff auf öffentlich zugängliche URL

+0

Ich fürchte, Sie können nicht, weil Watson Discovery ist alles über Abfragen in einem Repository von indizierten Dokumenten durchzuführen. Sie können jedoch einen Crawler einrichten, um die Informationen aus dem Forum im Web zu extrahieren, damit Sie Abfragen darauf durchführen können - siehe https://console.bluemix.net/docs/services/discovery/getting-started.html# Erste-Schritte-mit-der-Api – Leo

Antwort

1

Um auf eine öffentliche URL zugreifen zu können, müssen Sie eine Art Web-Crawler erstellen, der die Website in das korrekte Format konvertiert, auf das der Daten-Crawler zugreifen kann.

Weitere Details hier: https://www.ibm.com/watson/developercloud/doc/discovery/data-crawler-seeds.html

+0

Danke. Dies scheint der einzige Weg zu sein. Leider unterstützt der Daten-Crawler, auf den in der Watson-Erkennung verwiesen wird, die Fensterplattform nicht. Ich kann die Site möglicherweise mithilfe von wget für Windows spiegeln, aber das hat keinen Wert, da der Crawler das Hochladen zur Watson-Erkennung nicht unterstützt. Ich hoffe, bald werden wir Unterstützung für Fenster haben. –

Verwandte Themen