4

Nach dem Testen der Discovery-Service, scheint es nutzlos für mich zumindest oder ich könnte etwas fehlen.Wie erhält man exakte Antworten anstelle des gesamten Dokuments mit Watson Discovery?

Wenn ich abfrage, entspricht es dem Dokument und gibt das ganze Dokument zurück. Wenn mein Dokument riesig ist, gibt es für alle Abfragen das gesamte Dokument zurück, das dem Abfragetext entspricht, was nutzlos ist.

Jetzt muss ich ein separates Dokument für jede Abfrage erstellen?

Wenn das der Fall ist, API.AI oder WIT.AI ist eine bessere Option.

Bitte löschen Sie mir, was ich hier vermisse!

+0

Sie sind richtig, dass heute Discovery-Dienst auf die Abfrage nach Relevanz ganze Dokumente für eine abgestimmte Abfrage, auf Platz zurück. Kannst du deinen Anwendungsfall ein wenig mehr beschreiben? Wie welche Art von Anwendung bauen Sie? – catbelly

+0

Ich teste gerade den Service, wenn das, was du sagst, richtig ist, es gibt viel manuelle Arbeit, was nicht die optimale Art ist, diese Sachen zu machen, ich denke, wir müssen noch einige Zeit warten, um diese zu bekommen Zeug entwickelt. – johnrao07

Antwort

7

Wenn Sie Discovery jetzt verwenden, müssen Sie Ihre Dokumente einmal aufteilen, um sie in eine Auflistung zu stellen. Anschließend werden alle Abfragen der Auflistung in Discovery Ergebnisse aus dieser Gruppe getrennter Dokumente zurückgeben. Wenn sich Ihre Dokumente nicht ändern, sollte diese Aufteilung eine einmalige Aktion sein.
Obwohl die Lösung, den relevanten Abschnitt eines größeren Dokuments für eine Abfrage automatisch zu identifizieren, eine gute Entscheidung für Discovery ist (Hinweis: Ich arbeite für IBM Watson).

1

wit oder api sind unserem Watson-Konversationsdienst ähnlicher. Bei Discovery geht es darum, relevanten Inhalt aus einem Korpus zu finden, während die beiden, die Sie erwähnten, und unser Konversationsdienst mehr dazu dienen, mit einem Dialog zu antworten, der NLP verwendet, um die Abfrage zu verstehen.

+0

Sie haben meine Frage teilweise beantwortet, der andere Teil ist, muss ich Hunderte von separaten Dokumenten für jede Abfrage erstellen, weil es derzeit nutzlos ist, mehrere Abfragen aus einem großen einzelnen Dokument abzufragen, was ist umgekehrt mit Watson? – johnrao07

0

Watson Discovery-Dienst ermöglicht die kognitive Suche in Hunderten von Dokumenten. Sie können den Watson Document Conversion-Dienst verwenden, um automatisch Granularität von PAUs (Possible Answer Units) für jedes Dokument im JSON-Format zu erstellen. Anschließend können Sie die PACs, die von der Watson-Dokumentkonvertierung generiert wurden, in den Watson Discovery Service laden. Auf diese Weise liefert Watson Discovery genaue Antworten für Ihre kognitiven Anfragen.

0

Es gibt jetzt einen passages Parameter, der an die Abfrage-API übergeben werden kann. Es ist in der Beta zum Zeitpunkt dieses Schreibens. Es liefert den Ort innerhalb des Dokuments sowie den "Passage" -Text und die Punktzahl.

{ 
 
    "document_id": "dd2a7574-c266-4587-812b-69a47aa271d6", 
 
    "passage_score": 23.961884787023948, 
 
    "passage_text": " query block name in many hints to specify the query block to which the hint applies. This syntax lets you specify in the outer query a hint that applies to an inline view.\n\nThe syntax of the query block", 
 
    "start_offset": 404, 
 
    "end_offset": 607 
 
},

Verwandte Themen