Aggregazione e query di informazioni dai portali web

Nodo di origine: 747708

Sommario

In questo modello di codice, crea un'applicazione che utilizza le API del servizio IBM® Watson™ Discovery per creare, eseguire query, ottenere uno stato ed eliminare una raccolta di documenti di portali Web. L'applicazione esegue il rendering dei risultati della query su un'interfaccia utente Web personalizzata. Ciò offre flessibilità a uno sviluppatore di app per progettare e creare l'interfaccia utente Web per soddisfare specifici requisiti di visualizzazione e informazione.

Descrizione

Ci sono molte informazioni su Internet e le persone sono sempre interessate a ottenere informazioni rilevanti per loro. Due scenari comuni ne determinano la necessità:

  • Di solito c'è un elemento di interesse specifico e si desidera ottenere tutte le informazioni pertinenti sull'elemento
  • Hai una domanda e stai cercando le risposte su Internet

Questo modello di codice affronta gli scenari precedenti in cui si desidera eseguire query per informazioni rilevanti da un gruppo di pagine Internet. Watson Discovery offre la possibilità di eseguire la scansione delle pagine Web e creare una raccolta interrogabile. Puoi utilizzare questa funzione per creare un'applicazione in cui puoi:

  • Specifica un elenco di URL di cui Watson Discovery eseguirà la scansione per creare la raccolta
  • Specifica una query in linguaggio naturale e ottieni risultati pertinenti con le informazioni dettagliate di Watson Discovery
  • Visualizza i primi cinque documenti, passaggi ed entità corrispondenti per la query

Dopo aver completato questo modello di codice, capisci come:

  • Crea una raccolta utilizzando una scansione web
  • Ottieni lo stato di una raccolta
  • Interroga la raccolta usando il linguaggio naturale
  • Elimina una raccolta
  • Analizza, leggi e visualizza i risultati di Watson Discovery

Flow

Retrieve and visualize relevant information flow

  1. L'utente richiede la creazione, lo stato o l'eliminazione di una raccolta oppure esegue query su una raccolta tramite un'interfaccia utente Web personalizzata.
  2. La richiesta viene inviata a un'applicazione server sul cloud.
  3. L'applicazione richiama un'API sul servizio Watson Discovery utilizzando Watson SDK.
  4. Il servizio Watson Discovery elabora i risultati e li rimanda all'applicazione. I risultati vengono quindi visualizzati dall'utente.

Istruzioni

Trova i passaggi dettagliati per questo modello nel readme file. I passaggi ti mostreranno come:

  1. Clonare il repository GitHub.
  2. Distribuire l'applicazione.
  3. Analizza i risultati.

Fonte: https://developer.ibm.com/patterns/retrieve-and-visualize-relevant-information-from-collection-of-web-portals/

Timestamp:

Di più da Sviluppatore IBM