Saml og forespørg oplysninger fra webportaler

Kildeknude: 747708

Resumé

I dette kodemønster skal du bygge en applikation, der bruger IBM® Watson™ Discovery Service API'er til at oprette, forespørge, få en status og slette en dokumentsamling af webportaler. Applikationen gengiver forespørgselsresultaterne på en specialbygget webbrugergrænseflade. Dette giver fleksibilitet for en app-udvikler til at designe og bygge webbrugergrænsefladen, så den passer til specifikke informations- og visualiseringskrav.

Beskrivelse

Der er meget information på internettet, og folk er altid interesserede i at få information, der er relevant for dem. To almindelige scenarier driver behovet for det:

  • Der er normalt et bestemt emne af interesse, og du ønsker at få alle de relevante oplysninger om varen
  • Du har et spørgsmål og søger efter at finde svar på det på internettet

Dette kodemønster adresserer de tidligere scenarier, hvor du vil forespørge efter relevante oplysninger fra en gruppe internetsider. Watson Discovery giver mulighed for at gennemgå websider og opbygge en samling, der kan forespørges på. Du bruger denne funktion til at bygge en applikation, hvor du kan:

  • Angiv en liste over URL'er, som Watson Discovery vil gennemgå for at opbygge samlingen
  • Angiv en forespørgsel i naturligt sprog, og få relevante resultater med indsigt fra Watson Discovery
  • Visualiser de fem øverste matchende dokumenter, passager og entiteter for forespørgslen

Når du har gennemført dette kodemønster, forstår du, hvordan du:

  • Opret en samling ved hjælp af en webcrawl
  • Få status for en samling
  • Spørg samlingen ved hjælp af naturligt sprog
  • Slet en samling
  • Parse, læs og visualiser resultaterne fra Watson Discovery

Flow

Retrieve and visualize relevant information flow

  1. Brugeren anmoder om en oprettelse, status eller sletning af en samling eller forespørger på en samling gennem en specialbygget web-UI.
  2. Anmodningen sendes til en serverapplikation i skyen.
  3. Applikationen påberåber sig en API på Watson Discovery-tjenesten ved hjælp af Watson SDK.
  4. Watson Discovery-tjenesten behandler resultaterne og sender dem tilbage til applikationen. Resultaterne visualiseres derefter af brugeren.

Instruktioner

Find de detaljerede trin til dette mønster i readme fil. Trinene viser dig, hvordan du:

  1. Klon GitHub-depotet.
  2. Implementer applikationen.
  3. Analyser resultaterne.

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

Tidsstempel:

Mere fra IBM-udvikler