Aggregerad och frågainformation från webbportaler

Källnod: 747708

Sammanfattning

I det här kodmönstret skapar du ett program som använder IBM® Watson ™ Discovery-tjänst-API: er för att skapa, fråga, få en status och ta bort en dokumentsamling av webbportaler. Applikationen gör frågeresultaten i ett specialbyggt webbanvändargränssnitt. Detta ger flexibilitet för en apputvecklare att utforma och bygga webbanvändargränssnittet för att passa specifika krav på information och visualisering.

Beskrivning

Det finns mycket information på internet och människor är alltid intresserade av att få information som är relevant för dem. Två vanliga scenarier driver behovet av det:

  • Det finns vanligtvis ett specifikt intresse, och du vill få all relevant information om artikeln
  • Du har en fråga och letar efter svar på den på internet

Detta kodmönster adresserar de tidigare scenarierna där du vill fråga relevant information från en grupp internetsidor. Watson Discovery ger möjlighet att genomsöka webbsidor och skapa en fråga som kan ifrågasättas. Du använder den här funktionen för att bygga en applikation där du kan:

  • Ange en lista med webbadresser som Watson Discovery kommer att genomsöka för att bygga samlingen
  • Ange en fråga på naturligt språk och få relevanta resultat med insikter från Watson Discovery
  • Visualisera de fem bästa matchande dokumenten, avsnitt och enheter för frågan

När du har slutfört detta kodmönster förstår du hur du:

  • Skapa en samling med en webbgenomsökning
  • Få status för en samling
  • Fråga samlingen med naturligt språk
  • Ta bort en samling
  • Analysera, läs och visualisera resultaten från Watson Discovery

Flöde

Retrieve and visualize relevant information flow

  1. Användaren begär en skapelse, status eller radering av en samling eller frågar efter en samling via ett specialbyggt webbgränssnitt.
  2. Begäran skickas till en serverapplikation i molnet.
  3. Applikationen åberopar ett API på Watson Discovery-tjänsten med hjälp av Watson SDK.
  4. Watson Discovery-tjänsten bearbetar resultaten och skickar tillbaka dem till applikationen. Resultaten visualiseras sedan av användaren.

Instruktioner

Hitta de detaljerade stegen för detta mönster i readme fil. Stegen visar hur du gör:

  1. Klona GitHub-lagret.
  2. Distribuera applikationen.
  3. Analysera resultaten.

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

Tidsstämpel:

Mer från IBM-utvecklare