Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
I dag skal vi snakke om Power Virtual Agents , Microsofts måte å lage chatboter på som du kan distribuere til nettstedet ditt og teamene dine. Du kan se hele videoen av denne opplæringen nederst på denne bloggen .
Det kraftige med Power Virtual Agents er at det lar deg lage chatboter uten å bruke maskinlæring eller kompleks matematikk og lingvistikk fordi Microsoft gjør jobben for deg. Alt du trenger å gjøre er å gi den innholdet og ressursene til å fordøye.
Innholdsfortegnelse
Hvordan lage chatbots i virtuelle kraftagenter
La oss starte med å åpne Power Virtual Agents-siden.
For å opprette en ny chatbot, klikk på Bots- ikonet øverst til høyre og klikk deretter på Ny bot- knappen.
La oss gi denne boten navnet Loan Helper FAQ Bot , velg engelsk språk fra rullegardinmenyen, og klikk Opprett .
I likhet med Power Apps, må den gi alt for selve opprettelsen. Når du for eksempel oppretter , tar det en stund fordi den må opprette alle enhetene og koblingene bak. Den gjør noe veldig likt hvis du ser denne skjermen.
Det bygger fortsatt i bakgrunnen. Så det vi kan gjøre er at vi kan begynne å utforske ved å klikke på emnene i øvre venstre hjørne.
Dette er det som forteller Power Virtual Agents hva de skal gjøre når noen sier triggerfraser , og deretter starter den svarene.
For eksempel har vi triggerfrasen "Når er du stengt?" Det er fire iterasjoner eller versjoner av denne triggerfrasen som noen kan si.
Hvis vi klikker på Leksjon 1 – Et enkelt emne , forteller våre Power Virtual Agents oss hvordan arbeidsflyten ser ut.
Hvis noen sier en av disse utløsende setningene, sender vi en melding som sier «Jeg hjelper gjerne med åpningstidene», etterfulgt av en annen melding som gir dem åpningstidene.
I tillegg er det mer komplekse triggerfraser vi kan gjøre. Hvis vi for eksempel klikker på "Hva er det beste produktet for meg", er dette ikke lenger en enveiskommunikasjon, men en toveiskommunikasjon.
Deretter klikker vi på Leksjon 4 – Et emne med en betingelse, variabler og egendefinert enhet .
I likhet med det første eksemplet vil det vise hva chatboten vil si hvis noen vil nevne en av triggerfrasene nedenfor.
Chatboten vil spørre "Ser du deg selv som en hjemmebruker, en spiller eller en bedriftsbruker?" Deretter må personen som chatter med chatboten velge fra alternativene.
Når ett alternativ er valgt, er det forskjellige trær med alternativer som alle kommer sammen, og på et tidspunkt kan det bli veldig komplisert.
Tester triggersetningene i virtuelle kraftagenter
La oss teste en av utløserne ved å skrive inn "Hva er det beste produktet for meg?"
Som vi kan se, lanserer den svaret "Ser du deg selv som en hjemmebruker, en spiller eller en bedriftsbruker?" Når vi velger Hjemmebruker, fortsetter arbeidsflyten og fortsetter.
I dette tilfellet kan vi starte en arbeidsflyt, få tilgang til en tredjeparts API og lage en . I utgangspunktet kan vi gjøre alt vi trenger, men det begynner å bli litt komplisert.
Gitt disse punktene, la oss gjøre Sundae FAQ-siden om til en chatboks. Dette låneselskapets FAQ-side er hvor folk vanligvis lager en haug med vanlige spørsmål. Dette er bare et eksempel, men du kan definitivt velge et annet offentlig nettsted som også har en FAQ-side.
Når noen kontakter oss på denne nettsiden, er chatboten smart nok til å vite alle disse spørsmålene og bør kunne svare på dem deretter. For eksempel, hvis noen skriver inn «Hvordan tjener Sundae penger», bør chatboten svare med svaret nedenfor.
Svare på forskjellige versjoner av samme spørsmål
Det kan imidlertid være forskjellige versjoner av dette, for eksempel Hvordan tjener du penger , Hvordan tjener Sundae avgifter eller Hvordan belaster Sundae gebyrer ?
Alle disse er egentlig det samme spørsmålet; derfor trenger vi et system som er smart nok til å fordøye alle disse vanlige spørsmålene. Deretter må vi gjøre triggerfrasene brede nok til at hvis noen sier varianter av dette spørsmålet, er svaret fortsatt det samme.
Det er akkurat det vi vil gjøre ved å gå tilbake til Power Virtual Agents. Med Foreslå emner- funksjonen kan vi fortelle Power Virtual Agents å ta den valgte siden og deretter lage alle emnene fra Sundae FAQ-siden.
Klikk Legg til og deretter Start- knappen.
Denne gangen går Power Virtual Agents gjennom alle disse vanlige spørsmålene ved å finne ut hva som er spørsmålene og hva som er svarene. Det er også for å generere de forskjellige versjonene av disse spørsmålene som noen kan stille. Derfor kan det ta flere minutter å fullføre.
Etter at det har vært gjennom, kan vi se at vi har 35 foreslåtte emner, og alle disse emnene er relatert til FAQ-siden.
For å distribuere svaret, klikk på Legg til i eksisterende emner og klikk deretter på "Hva er sundae?" lenke for å se den faktiske arbeidsflyten.
Så hvis noen spør "Hva er sundae?" den lanserer denne meldingen som er nøyaktig den samme som er oppført på FAQ-siden.
Den neste tingen å gjøre er å laste opp alle de foreslåtte emnene som vi har fått fra FAQ-siden til Eksisterende emner .
Velg alle ved å klikke på alternativknappen ved siden av navnet og klikk deretter på Legg til i emner .
Når du er ferdig, la oss gå til Eksisterende emner . Vi har nå 47 av dem, som er mye. Så la oss bare slå på "Hvordan tjener sundae penger?" som et eksempel og oppdater siden.
For å demonstrere, la oss teste det ved å skrive inn "Hvordan tjener sundae penger?" Vi kan se svaret, og hvis vi går tilbake til FAQ-siden, er svaret det samme.
Power Virtual Agents er smarte nok til å finne ut hva et spørsmål og hva et svar er, og mate det til chatten. En annen kul ting med Power Virtual Agents er at det også er analyser bak.
For eksempel, hvis noen velger Nei for spørsmålet "Svarte det på spørsmålet ditt", vil du vite at det sannsynligvis ikke var et tilstrekkelig svar, så det kan være lurt å endre svaret i selve emneoversikten.
La oss prøve et annet eksempel ved å skrive inn "Hvordan tjener du penger?"
Som vi kan se, avklarer chatboten ved å gi forskjellige alternativer som Hvordan tjener Sundae penger? , Leksjon 3 – Et emne med en betingelse, variabler og en forhåndsbygd enhet , og ingen av disse .
Hvis vi velger Hvordan tjener du penger , tar det oss tilbake til det samme svaret. Derfor, hvis det er noen variasjoner, er det smart nok å identifisere at det kan bety ett, to eller tre spørsmål, og så bekrefter det.
Vi kan gjøre noe helt annet og fortsette, men igjen får vi den samme typen ting der to spørsmål er ganske like og den fortsatt finner det bestemte svaret på spørsmålet.
Konklusjon
For å oppsummere det hele, kan du bruke til å lage chatbots for å sette på nettstedet ditt, Teams-meldinger, Facebook-messenger og hvor som helst du kan tenke deg.
Dette gjøres ved å bruke triggerfraser og svar. Selvfølgelig er en rask måte å ha dette på nettstedet ditt hvis du har en FAQ-side. Du kan få en ganske god chatbot hvis FAQ-siden din er veldig bra.
Beste ønsker,
Henry Habib
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.
Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.
Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.
Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!
Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.
Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.
Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.
Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.
Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.