Verzamel en vraag informatie uit webportals

Bronknooppunt: 747708

Samengevat

Bouw in dit codepatroon een applicatie die gebruikmaakt van IBM® Watson™ Discovery-service-API's voor het maken, opvragen, opvragen van een status en het verwijderen van een documentverzameling van webportals. De applicatie geeft de queryresultaten weer op een op maat gemaakte webgebruikersinterface. Dit biedt flexibiliteit voor een app-ontwikkelaar om de webgebruikersinterface te ontwerpen en bouwen om aan specifieke informatie- en visualisatievereisten te voldoen.

Omschrijving

Er is veel informatie op internet en mensen zijn altijd geïnteresseerd in informatie die voor hen relevant is. Twee veelvoorkomende scenario's zorgen ervoor dat dit nodig is:

  • Er is meestal een specifiek artikel waarin u geïnteresseerd bent en u wilt alle relevante informatie over dat artikel krijgen
  • U heeft een vraag en zoekt de antwoorden daarop op internet

Dit codepatroon behandelt de eerdere scenario's waarin u relevante informatie op een groep internetpagina's wilt opvragen. Watson Discovery biedt de mogelijkheid om door webpagina's te bladeren en een doorzoekbare verzameling op te bouwen. U gebruikt deze functie om een ​​applicatie te bouwen waarmee u het volgende kunt doen:

  • Geef een lijst met URL's op die Watson Discovery zal crawlen om de collectie samen te stellen
  • Specificeer een zoekopdracht in natuurlijke taal en krijg relevante resultaten met inzichten van Watson Discovery
  • Visualiseer de vijf belangrijkste overeenkomende documenten, passages en entiteiten voor de query

Wanneer u dit codepatroon heeft voltooid, begrijpt u hoe u:

  • Maak een verzameling met behulp van een webcrawl
  • Bekijk de status van een collectie
  • Query's uitvoeren in de collectie met behulp van natuurlijke taal
  • Verwijder een collectie
  • Parseer, lees en visualiseer de resultaten van Watson Discovery

Stroom

Retrieve and visualize relevant information flow

  1. De gebruiker vraagt ​​om het aanmaken, de status of het verwijderen van een collectie, of vraagt ​​een collectie op via een op maat gemaakte webinterface.
  2. Het verzoek wordt verzonden naar een serverapplicatie in de cloud.
  3. De applicatie roept een API aan op de Watson Discovery-service met behulp van de Watson SDK.
  4. De Watson Discovery-service verwerkt de resultaten en stuurt deze terug naar de applicatie. De resultaten worden vervolgens door de gebruiker gevisualiseerd.

Instructies

Vind de gedetailleerde stappen voor dit patroon in de readme het dossier. De stappen laten zien hoe u:

  1. Kloon de GitHub-opslagplaats.
  2. Implementeer de applicatie.
  3. Analyseer de resultaten.

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

Tijdstempel:

Meer van IBM-ontwikkelaar