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
- Użytkownik żąda utworzenia, statusu lub usunięcia kolekcji albo wysyła zapytanie do kolekcji za pośrednictwem niestandardowego internetowego interfejsu użytkownika.
- Żądanie jest wysyłane do aplikacji serwera w chmurze.
- Aplikacja wywołuje interfejs API w usłudze Watson Discovery przy użyciu pakietu Watson SDK.
- 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:
- Sklonuj repozytorium GitHub.
- Wdróż aplikację.
- Przeanalizuj wyniki.