Parandage Watson Discovery tulemusi API-põhise asjakohasuse koolituse abil

Allikasõlm: 1537609

kokkuvõte

Arendajad kasutavad teenust IBM Watson Discovery, et lisada rakendustele kiiresti kognitiivsed, otsingu- ja sisuanalüütikamootorid. Selle mootori abil saavad nad struktureerimata andmete põhjal tuvastada mustreid, suundumusi ja teadmisi, mis võivad aidata paremini otsuseid langetada. Mõnikord soovite otsingutulemusi improviseerida, pakkudes koolituse üksikasju. Asjakohasuse koolitus on Watson Discovery funktsioon, mis pakub täiendavat koolitust täpsemate otsingutulemuste saamiseks. See koodimuster näitab, kuidas saate Watson Discovery otsingutulemuste improviseerimiseks kasutada asjakohasuse koolituse API-sid.

Kirjeldus

Arendajad kasutavad teenust IBM Watson Discovery, et lisada rakendustele kiiresti kognitiivsed, otsingu- ja sisuanalüütikamootorid. Selle mootori abil saavad nad struktureerimata andmete põhjal tuvastada mustreid, suundumusi ja teadmisi, mis aitavad paremini otsuseid langetada. Watson Discovery abil saate kasutada andmeid (teisenda, rikastada, puhastada ja normaliseerida), salvestada ja teha päringuid, et hankida kasulikke teadmisi. Otsingute ja päringute tegemiseks vajate sisu, mis on kogudesse sisestatud ja säilinud. Lisateavet rakenduste arendamise kohta Watson Discovery abil saate, kui uurite kognitiivse avastamise referentsarhitektuur.

Asjakohasuskoolitus on Watson Discovery võimas võimalus, mis võib õige lähenemisviisi korral parandada otsingu täpsust. Saate koolitada Watson Discoveryt, et parandada päringutulemuste asjakohasust teie konkreetse organisatsiooni või teemavaldkonna jaoks. Kui pakute Watson Discovery eksemplari koolitusandmetega, kasutab teenus teie sisust ja küsimustest signaalide leidmiseks Watsoni masinõppetehnikaid. Seejärel järjestab teenus päringutulemused ümber, et kuvada ülaosas kõige asjakohasemad tulemused. Kui lisate rohkem koolitusandmeid, muutub teenuse eksemplar tagastatavate tulemuste järjestamisel täpsemaks ja keerukamaks.

Asjakohasuskoolitus on vabatahtlik. Kui teie päringu tulemused vastavad teie vajadustele, pole täiendavat koolitust vaja. Ülevaate hoonete kasutusjuhtudest koolituseks vaata blogipostitusest “Kuidas asjakohasuskoolitusest maksimumi võtta. "

Watson Discovery asjakohasuse koolitust saab läbi viia kahel viisil:

Kui teie Watson Discovery eksemplaris on üsna palju küsimusi, mille jaoks on vaja läbi viia asjakohasuskoolitus, võib tööriistameetodil kuluda palju kauem aega võrreldes programmilise (API-sid kasutava) meetodiga. Samuti ei pea te API-de puhul olema brauseri kaudu võrguühenduses Watson Discovery eksemplariga.

See koodimuster näitab, kuidas saab API-de abil asjakohasuse koolitust saavutada.

voolama

Improve Discovery relevancy training flow diagram

  1. Klientrakendus saadab loomuliku keele päringu iga päringu kohta, mis vajab asjakohasuskoolitust.
  2. Watson Discovery tagastab iga tehtud loomuliku keele päringu kohta dokumentide komplekti.
  3. Klientrakendus salvestab päringud ja vastavad dokumendid kohalikus masinas TSV-faili.
  4. Kasutaja määrab dokumentidele asjakohasuse hinded ja salvestab faili.
  5. Rakendus pääseb failile juurde värskendatud asjakohasusskooridega.
  6. Kliendirakendus kutsub API-sid, et värskendada Watson Discovery kogumiskoolitust, kasutades värskendatud asjakohasusskoore.
  7. Klient küsib uuesti, et saada paremaid tulemusi.

Juhised

Selle mustri üksikasjalikud juhised leiate jaotisest readme faili. Need sammud näitavad teile, kuidas:

  1. Looge IBM Cloudis Discovery teenuse eksemplar.
  2. Looge Watson Discoverys projekt.
  3. Tehke oma dokumentidele märkused.
  4. Valmistage kood ette asjakohasuse koolituse API-de käitamiseks.
  5. Saavutage suure hulga küsimuste jaoks asjakohasuse koolitus.

Allikas: https://developer.ibm.com/patterns/improve-discovery-results-using-programmatic-relevancy-training/

Ajatempel:

Veel alates IBMi arendaja