Ruting Microsoft LUIS Forespørsler og Bot Work - Helst i en Enterprise Reference Application

stemmer
7

Mine kolleger og jeg jobber med å bygge et veldig stort program som bruker Microsoft bot rammeverk og Microsoft LUIS. I hovedsak er vi prøver å skape en bot hvor folk fra hele organisasjonen kan meldingen bot (gjennom slakk) og få relevant informasjon. Ulike typer henvendelser gjelder for ulike saks domener (salg, markedsføring, logistikk og R & D). Hvordan en kjede sammen flere LUIS modeller, enheter og under enheter, slik at at en anmodning ikke spørre hver enhet før de kommer til riktig enhet?

Akkurat nå, hvis en bruker spør “Hvor mye har vi brukt hittil i år på forskning?” Det første spør salg enhet, deretter markedsføring enhet, deretter logistikkenhet og til slutt spør FoU enhet før det blir et svar. Jeg prøver å begrense antall API-forespørsler. I øyeblikket vet av 3 mulige løsninger som omhandler dette routing problemet, og ingen av dem ser ut til å stole på LUIS for ruting til riktig enhet.

Løsningen innebærer å ha en bot gi en UI velgeren som svarer til hvert domene.

Løsning 2 innebærer å trekke opp en NLP bibliotek for å klippe ut motivet fra en setning og deretter matche motivet med en vektet ordbok bibliotek.

Løsning 3 innebærer å sette opp rene RegEx. Dette er min minst favoritt løsning for åpenbare grunner.

En kobling til en enterprise grade referanse applikasjon bruker Microsoft bot rammeverk og Microsoft LUIS ville være en ideell svar.

Publisert på 07/10/2016 klokken 15:45
kilden bruker
På andre språk...                            


1 svar

stemmer
1

Her er er nytt sett av prøver, inkludert noen ende til ende demoer som de ContosoFlowers , som skal kaste lys over hvordan en ekte BOT prosjektet vil bli strukturert.

  • Prøvene er oppgavefokusert seg, som viser spesifikke funksjoner i rammeverket.
  • Ende-til-ende-demoer vil være mer på linje med hva du er ute, siden du vil se begreper som avhengighet injeksjon, bruk av IScorable evner, hvordan å skille komponenter, hvordan å bygge gjenbruk bot eiendeler og hvordan prosjektet er organisert / bygd.

En annen offentlig bot, er Azure Bot hvor du finner noen reell gjennomføring. En interessant refactoring pågår også i addextensibility gren; hvor du også kunne se hvordan arkitekturen er under utvikling

Fra docs:

Den AzureBot ble opprettet for å forbedre produktiviteten til enhver utvikler, administrator, eller team som arbeider med Azure. Det er for tiden offentlig tilgjengelig, og du kan også følge utvikler satt opp til å kjøre den selv og bidra.

Denne første implementering fokuserer på å autentisere til brukerens Azure abonnement, velge og bytte abonnement, starte og stoppe RM-baserte virtuelle maskiner, og notering og starter Azure Automatisering runbooks.

Svarte 07/10/2016 kl. 16:03
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more