Power Virtual Agents | Steg för att skapa chatbots

Idag ska vi prata om Power Virtual Agents , Microsofts sätt att skapa chatbotar som du kan distribuera till din webbplats och dina team. Du kan se hela videon av denna handledning längst ner på den här bloggen .

Det kraftfulla med Power Virtual Agents är att det låter dig skapa chatbots utan att använda maskininlärning eller komplex matematik och lingvistik eftersom Microsoft gör jobbet åt dig. Allt du behöver göra är att ge det innehåll och resurser att smälta.

Innehållsförteckning

Hur man skapar chatbots i virtuella kraftagenter

Låt oss starta det genom att öppna sidan Power Virtual Agents.

Power Virtual Agents |  Steg för att skapa chatbots

För att skapa en ny chatbot, klicka på Bots- ikonen uppe till höger och klicka sedan på knappen Ny bot .

Power Virtual Agents |  Steg för att skapa chatbots

Låt oss döpa den här boten till Loan Helper FAQ Bot , välj det engelska språket från rullgardinsmenyn och klicka på Skapa .

Power Virtual Agents |  Steg för att skapa chatbots

I likhet med Power Apps måste den tillhandahålla allt för själva skapandet. Till exempel, när du skapar tar det ett tag eftersom det måste skapa alla enheter och kopplingar bakom det. Det gör något väldigt liknande om du ser den här skärmen.

Power Virtual Agents |  Steg för att skapa chatbots

Det bygger fortfarande i bakgrunden. Så vad vi kan göra är att vi kan börja utforska genom att klicka på Ämnen i det övre vänstra hörnet.

Power Virtual Agents |  Steg för att skapa chatbots

Detta är vad som talar om för Power Virtual Agents vad de ska göra när någon säger triggerfraser och sedan startar svaren.

Power Virtual Agents |  Steg för att skapa chatbots

Till exempel har vi triggerfrasen "När har du stängt?" Det finns fyra iterationer eller versioner av denna triggerfras som någon kan säga.

Power Virtual Agents |  Steg för att skapa chatbots

Om vi ​​klickar på Lektion 1 – Ett enkelt ämne , berättar våra Power Virtual Agents hur arbetsflödet ser ut.

Power Virtual Agents |  Steg för att skapa chatbots

Om någon säger en av dessa triggerfraser skickar vi ett meddelande som säger "Jag hjälper gärna till med butikens öppettider", följt av ett annat meddelande som ger dem butikens öppettider.

Power Virtual Agents |  Steg för att skapa chatbots

Dessutom finns det mer komplexa triggerfraser som vi kan göra. Om vi ​​till exempel klickar på "Vilken är den bästa produkten för mig", är detta inte längre en enkelriktad kommunikation, utan en tvåvägskommunikation.

Power Virtual Agents |  Steg för att skapa chatbots

Låt oss sedan klicka på Lektion 4 – Ett ämne med ett villkor, variabler och anpassad enhet .

I likhet med det första exemplet kommer det att visa vad chatboten kommer att säga om någon kommer att nämna en av triggerfraserna nedan.

Chatboten kommer att fråga "Ser du dig själv som en hemanvändare, en spelare eller en företagsanvändare?" Sedan måste personen som chattar med chatboten välja bland alternativen.

Power Virtual Agents |  Steg för att skapa chatbots

När ett alternativ väl har valts finns det olika träd med alternativ som alla samlas och någon gång kan det bli väldigt komplicerat.

Power Virtual Agents |  Steg för att skapa chatbots

Power Virtual Agents |  Steg för att skapa chatbots

Testar triggerfraserna i virtuella kraftagenter

Låt oss testa en av triggarna genom att skriva in "Vilken är den bästa produkten för mig?"

Som vi kan se lanserar det svaret "Ser du dig själv som en hemanvändare, en spelare eller en företagsanvändare?" När vi väljer Hemanvändare fortsätter arbetsflödet och fortsätter.

I det här fallet kan vi starta ett arbetsflöde, komma åt ett tredjeparts-API och skapa en . I grund och botten kan vi göra allt vi behöver men det börjar bli lite komplicerat.

Power Virtual Agents |  Steg för att skapa chatbots

Med tanke på dessa punkter, låt oss förvandla Sundae FAQ-sidan till en chatbox. Det här låneföretagets FAQ-sida är där folk brukar ställa en massa vanliga frågor. Detta är bara ett exempel men du kan definitivt välja en annan offentlig webbplats som också har en FAQ-sida.

Power Virtual Agents |  Steg för att skapa chatbots

När någon kontaktar oss på den här webbplatsen är chatboten smart nog att kunna alla dessa frågor och bör kunna svara på dem därefter. Till exempel, om någon skriver in "Hur tjänar Sundae pengar", ska chatboten svara med svaret nedan.

Power Virtual Agents |  Steg för att skapa chatbots

Svarar på olika versioner av samma fråga

Det kan dock finnas olika versioner av detta som Hur tjänar du pengar , Hur tjänar Sundae avgifter eller Hur tar Sundae ut avgifter ?

Alla dessa är egentligen samma fråga; därför behöver vi ett system som är tillräckligt smart för att smälta alla dessa vanliga frågor. Sedan måste vi göra triggerfraserna tillräckligt breda så att om någon säger varianter av denna fråga är svaret fortfarande detsamma.

Det är precis vad vi kommer att göra genom att gå tillbaka till Power Virtual Agents. Med funktionen Föreslå ämnen kan vi säga till Power Virtual Agents att ta vår valda sida och sedan skapa alla ämnen från Sundae FAQ-sidan.

Power Virtual Agents |  Steg för att skapa chatbots

Klicka på Lägg till och sedan på Start- knappen.

Power Virtual Agents |  Steg för att skapa chatbots

Power Virtual Agents |  Steg för att skapa chatbots

Den här gången går Power Virtual Agents igenom alla dessa vanliga frågor genom att avgöra vad som är frågorna och vad är svaren. Det är också för att generera de olika versionerna av dessa frågor som någon kan ställa. Därför kan det ta flera minuter att slutföra.

Power Virtual Agents |  Steg för att skapa chatbots

Efter att det har gått igenom kan vi se att vi har 35 föreslagna ämnen, och alla dessa ämnen är relaterade till FAQ-sidan.

Power Virtual Agents |  Steg för att skapa chatbots

För att distribuera svaret, klicka på Lägg till i befintliga ämnen och klicka sedan på "Vad är Sundae?" länk för att se det faktiska arbetsflödet.

Power Virtual Agents |  Steg för att skapa chatbots

Så om någon frågar "Vad är Sundae?" det lanserar det här meddelandet som är exakt detsamma som det som listas på sidan med vanliga frågor.

Power Virtual Agents |  Steg för att skapa chatbots

Nästa sak att göra är att ladda upp alla föreslagna ämnen som vi har fått från FAQ-sidan till Befintliga ämnen .

Markera alla genom att klicka på alternativknappen bredvid namnet och klicka sedan på Lägg till i ämnen .

Power Virtual Agents |  Steg för att skapa chatbots

När det är klart, låt oss gå till Befintliga ämnen . Vi har nu 47 av dem, vilket är mycket. Så låt oss bara växla till "Hur tjänar Sundae pengar?" som ett exempel och uppdatera sidan.

För att demonstrera, låt oss testa det genom att skriva "Hur tjänar Sundae pengar?" Vi kan se svaret, och om vi går tillbaka till FAQ-sidan är svaret detsamma.

Power Virtual Agents |  Steg för att skapa chatbots

Power Virtual Agents |  Steg för att skapa chatbots

Power Virtual Agents är smarta nog att avgöra vad en fråga och vad ett svar är, och mata det till chatten. En annan cool sak med Power Virtual Agents är att det också finns analyser bakom.

Till exempel, om någon väljer Nej för frågan "Besvarade det din fråga", vet du att det förmodligen inte var ett tillräckligt svar så du kanske vill ändra ditt svar i den faktiska ämnesuppdelningen.

Power Virtual Agents |  Steg för att skapa chatbots

Låt oss prova ett annat exempel genom att skriva in "Hur tjänar du pengar?"

Som vi kan se förtydligar chatboten genom att ge olika alternativ som Hur tjänar Sundae pengar? , Lektion 3 – Ett ämne med ett villkor, variabler och en förbyggd enhet , och ingen av dessa .

Power Virtual Agents |  Steg för att skapa chatbots

Om vi ​​väljer Hur tjänar du pengar tar det oss tillbaka till samma svar. Därför, om det finns några variationer, är det smart nog att identifiera att det kan betyda en, två eller tre frågor och sedan verifieras.

Power Virtual Agents |  Steg för att skapa chatbots

Vi kan göra något helt annat och fortsätta, men återigen får vi samma sorts sak där två frågor är ganska lika och det fortfarande hittar det specifika svaret på frågan.




Slutsats

För att sammanfatta det hela kan du använda för att skapa chatbots att lägga på din webbplats, Teams-meddelanden, Facebook-messenger och var som helst du kan tänka dig.

Detta görs med hjälp av triggerfraser och svar. Naturligtvis är ett snabbt sätt att ha detta på din webbplats om du har en FAQ-sida. Du kan få en ganska bra chatbot om din FAQ-sida är väldigt bra.

Med vänliga hälsningar,

Henry Habib


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.