Resumo
Neste padrão de código, construa um aplicativo que usa APIs do serviço IBM® Watson™ Discovery para criar, consultar, obter um status e excluir uma coleção de documentos de portais da web. O aplicativo renderiza os resultados da consulta em uma interface de usuário da Web personalizada. Isso fornece flexibilidade para um desenvolvedor de aplicativos projetar e construir a interface do usuário da web para atender a informações específicas e requisitos de visualização.
Descrição
Há muita informação na internet e as pessoas estão sempre interessadas em obter informações relevantes para elas. Dois cenários comuns impulsionam a necessidade disso:
- Geralmente há um item de interesse específico e você deseja obter todas as informações relevantes sobre o item
- Você tem uma pergunta e está procurando as respostas para ela na internet
Esse padrão de código aborda os cenários anteriores em que você deseja consultar informações relevantes de um grupo de páginas da Internet. O Watson Discovery fornece a capacidade de efetuar crawl em páginas da web e construir uma coleção que pode ser consultada. Você usa esse recurso para construir um aplicativo onde você pode:
- Especifique uma lista de URLs que o Watson Discovery rastreará para construir a coleção
- Especifique uma consulta em linguagem natural e obtenha resultados relevantes com insights do Watson Discovery
- Visualize os cinco principais documentos, passagens e entidades correspondentes para a consulta
Ao concluir esse padrão de código, você entende como:
- Criar uma coleção usando um rastreamento da Web
- Obter o status de uma coleção
- Consultar a coleção usando linguagem natural
- Excluir uma coleção
- Analise, leia e visualize os resultados do Watson Discovery
Fluxo
- O usuário solicita a criação, o status ou a exclusão de uma coleção ou consulta uma coleção por meio de uma IU da Web personalizada.
- A solicitação é enviada para um aplicativo de servidor na nuvem.
- O aplicativo chama uma API no serviço Watson Discovery usando o Watson SDK.
- O serviço Watson Discovery processa os resultados e os envia de volta ao aplicativo. Os resultados são então visualizados pelo usuário.
Instruções
Encontre as etapas detalhadas para esse padrão no readme Arquivo. As etapas mostrarão como:
- Clone o repositório GitHub.
- Implante o aplicativo.
- Analise os resultados.