Povzetek
V tem vzorcu kode zgradite aplikacijo, ki uporablja API-je storitve IBM® Watson™ Discovery za ustvarjanje, poizvedovanje, pridobivanje stanja in brisanje zbirke dokumentov spletnih portalov. Aplikacija prikaže rezultate poizvedbe na prilagojenem spletnem uporabniškem vmesniku. To razvijalcu aplikacij omogoča prilagodljivost pri oblikovanju in izdelavi spletnega uporabniškega vmesnika, ki ustreza posebnim zahtevam glede informacij in vizualizacije.
Opis
Na internetu je veliko informacij in ljudje vedno želijo dobiti informacije, ki so zanje pomembne. Potrebo po njem povzročata dva pogosta scenarija:
- Običajno obstaja določen predmet, ki vas zanima, in želite pridobiti vse pomembne informacije o predmetu
- Imate vprašanje in iščete odgovore nanj na internetu
Ta vzorec kode obravnava prejšnje scenarije, v katerih želite poiskati ustrezne informacije iz skupine internetnih strani. Watson Discovery omogoča iskanje po spletnih straneh in ustvarjanje zbirke, po kateri je mogoče poizvedovati. To funkcijo uporabite za izdelavo aplikacije, kjer lahko:
- Določite seznam URL-jev, ki jih bo Watson Discovery preiskal za izdelavo zbirke
- Določite poizvedbo v naravnem jeziku in pridobite ustrezne rezultate z vpogledi Watson Discovery
- Vizualizirajte prvih pet ujemajočih se dokumentov, odlomkov in entitet za poizvedbo
Ko dokončate ta vzorec kode, razumete, kako:
- Ustvarite zbirko z iskanjem po spletu
- Pridobite status zbirke
- Poizvedujte po zbirki z uporabo naravnega jezika
- Izbriši zbirko
- Razčlenite, preberite in vizualizirajte rezultate Watson Discovery
Pretok
- Uporabnik zahteva ustvarjanje, status ali izbris zbirke ali poizveduje po zbirki prek prilagojenega spletnega uporabniškega vmesnika.
- Zahteva se pošlje strežniški aplikaciji v oblaku.
- Aplikacija prikliče API v storitvi Watson Discovery z uporabo Watson SDK.
- Storitev Watson Discovery obdela rezultate in jih pošlje nazaj v aplikacijo. Rezultate nato uporabnik vizualizira.
navodila
Poiščite podrobne korake za ta vzorec v readme mapa. Koraki vam bodo pokazali, kako:
- Klonirajte repozitorij GitHub.
- Namestite aplikacijo.
- Analizirajte rezultate.