Agreguj i wyszukuj informacje z portali internetowych

Węzeł źródłowy: 747708

Podsumowanie

W tym wzorcu kodu zbuduj aplikację, która używa interfejsów API usługi IBM® Watson™ Discovery do tworzenia, wysyłania zapytań, uzyskiwania statusu i usuwania kolekcji dokumentów portali WWW. Aplikacja renderuje wyniki zapytania w niestandardowym internetowym interfejsie użytkownika. Zapewnia to twórcom aplikacji elastyczność w projektowaniu i budowaniu internetowego interfejsu użytkownika w celu spełnienia określonych wymagań dotyczących informacji i wizualizacji.

Opis

W Internecie jest wiele informacji, a ludzie zawsze są zainteresowani uzyskaniem informacji, które są dla nich istotne. Potrzeba tego wynika z dwóch typowych scenariuszy:

  • Zazwyczaj interesuje Cię konkretny przedmiot i chcesz uzyskać wszystkie istotne informacje o nim
  • Masz pytanie i szukasz odpowiedzi na nie w Internecie

Ten wzorzec kodu odnosi się do poprzednich scenariuszy, w których chcesz wykonać zapytanie o odpowiednie informacje z grupy stron internetowych. Watson Discovery zapewnia możliwość przeszukiwania stron internetowych i tworzenia kolekcji, którą można przeszukiwać. Ta funkcja służy do tworzenia aplikacji, w których można:

  • Określ listę adresów URL, które Watson Discovery przeszuka w celu zbudowania kolekcji
  • Określ zapytanie w języku naturalnym i uzyskaj trafne wyniki dzięki spostrzeżeniom z rozwiązania Watson Discovery
  • Wizualizuj pięć najlepiej pasujących dokumentów, fragmentów i jednostek dla zapytania

Po zakończeniu tego wzorca kodu zrozumiesz, jak:

  • Utwórz kolekcję za pomocą indeksowania sieci
  • Uzyskaj status kolekcji
  • Wykonaj zapytanie w kolekcji przy użyciu języka naturalnego
  • Usuń kolekcję
  • Analizuj, czytaj i wizualizuj wyniki z Watson Discovery

Przepływ

Retrieve and visualize relevant information flow

  1. Użytkownik żąda utworzenia, statusu lub usunięcia kolekcji albo wysyła zapytanie do kolekcji za pośrednictwem niestandardowego internetowego interfejsu użytkownika.
  2. Żądanie jest wysyłane do aplikacji serwera w chmurze.
  3. Aplikacja wywołuje interfejs API w usłudze Watson Discovery przy użyciu pakietu Watson SDK.
  4. Usługa Watson Discovery przetwarza wyniki i odsyła je z powrotem do aplikacji. Wyniki są następnie wizualizowane przez użytkownika.

Instrukcje

Znajdź szczegółowe kroki dla tego wzoru w readme plik. Kroki pokażą Ci, jak:

  1. Sklonuj repozytorium GitHub.
  2. Wdróż aplikację.
  3. Przeanalizuj wyniki.

Źródło: https://developer.ibm.com/patterns/retrieve-and-visualize-relevant-information-from-collection-of-web-portals/

Znak czasu:

Więcej z Programista IBM