Ingjuta dina program med AI

Slutförd

I den här lektionen får du lära dig vikten av maskininlärning och AI-teknik i innovationsprocessen och kundupplevelsen.

Maskininlärning och AI för att skapa värde

Maskininlärning och AI är bra tillgångar för att förbättra interaktionen med dina kunder och partner. Tailwind Traders utvärderar dessa programfunktioner som ett sätt att förbättra användarupplevelsen och öka affärsvärdet.

Förutom att omvandla sina viktigaste e-handelsprogram till en mikrotjänstarkitektur vill företaget introducera nya funktioner för att förbättra kundupplevelsen. För närvarande har de ingen personal med datavetenskapskunskaper. Ny personal kommer att anställas i framtiden, men under tiden bör företaget identifiera snabba vinster som kan bidra till att förbättra konkurrenskraften i sin webbbutik.

Tailwind Traders utvärderar fyra möjligheter:

  • Bädda in en rekommendationsmotor för att öka korsförsäljningen.
  • Inklusive en supportchatt för att förbättra användarupplevelsen när problem uppstår.
  • Omdesigna sökmotorn för att förkorta den tid det tar för kunderna att hitta produkter.
  • Analysera produktrecensioner för att bättre förstå kundernas känslor.

Tailwind Traders måste utvärdera vilka Azure-tekniker som kan hjälpa företaget att börja använda sina program med maskininlärning och AI.

Maskininlärning och AI i Azure

Azure erbjuder verktyg och tjänster som kan hjälpa organisationer att skapa maskininlärnings- och AI-funktioner i program snabbare och till en lägre kostnad.

AI-tjänster i Azure

Azure AI-tjänster innehåller fördefinierade modeller som inte kräver maskininlärningsexpertis för att introducera AI-funktioner i ett program. Azure AI-tjänster omfattar många områden, till exempel vision, tal, språk, beslut och sökning. Det är enkelt att använda, så organisationer kan använda kraften i AI utan omfattande maskininlärningskunskaper.

Tailwind Traders ser en hög potential i Azure AI-tjänster eftersom dess datavetenskapsavdelning inte är helt i drift. Företaget utvärderar dessa funktioner för att förnya e-handelsprogrammet:

  • Personanpassning: Organisationer kan använda den här funktionen för att lära sig vilka användare som föredrar vilka produkter och för att göra finjusterade enskilda rekommendationer. Vissa kunder föredrar produkter med snabb leverans, medan andra kunder föredrar produkter till salu. Personanpassning använder en typ av maskininlärningsalgoritm som kallas förstärkningsinlärning, vilket inte kräver att enorma mängder data tränas. Tailwind Traders är intresserade av Personalizer eftersom de inte har den här typen av data ännu.
  • Textanalys: Många användare skriver produktrecensioner. Organisationer kan analysera granskningar för att hitta kunder som uttrycker negativa känslor. Att fokusera på dessa kunder kan minska kundomsättningen och öka lojaliteten.
  • Translator: Produktrecensioner kan vara ett effektivt säljverktyg, men de är bara användbara för kunder som förstår språket de är skrivna i. Om du använder översättningstjänster i realtid kan Tailwind Traders visa produktrecensioner för alla användare oavsett deras språk.

Andra Funktioner i Azure AI-tjänster har potential för Tailwind Traders, men företaget bestämde sig för att börja med de tre föregående. Anledningen är det positiva förhållandet mellan den potentiella ökningen av affärspåverkan och den låga ansträngning som införandet skulle kräva.

Azure Cognitive Search hjälper dig att introducera kunskapsutvinning och flexibla sökmotorer i program med liten kodning. Tjänsten kan inte bara indexeras enorma mängder data, den kan också lägga till berikanden för att utöka den information som är tillgänglig för sökning.

Ett av de områden där Tailwind Traders-programmet måste förbättras är produktsökningen. Kunderna ägnar för mycket tid åt att hitta den produkt de letar efter. Om du ersätter den befintliga sökmotorn med Azure Cognitive Search kan företaget exponera omfattande sökkontroller, till exempel fasetterad navigering (filter med flera kategorier), relevansjustering och automatisk komplettering.

Internetanvändare används för avancerade sökmotorer, så Tailwind Traders har inte råd att fortsätta erbjuda gammaldags funktioner i den nuvarande versionen av e-handelsplattformen. Som tur är erbjuds Azure Cognitive Search som en uppsättning API:er som gör det möjligt att snabbt skapa MVP:er.

Azure Bot Service

Nästa område där undersökningar har visat användarmissnöd är kundsupport. Långa upplösningstider och överbelastade telefonlinjer är vanliga klagomål.

Tailwind Traders överväger Azure Bot Service för att implementera ett chattbaserat supportsystem där användarna kan lösa sina problem snabbare till en lägre kostnad. Azure Bot Service kan implementeras på olika språk, till exempel C#, JavaScript och Python. De olika språken gör det enklare att hitta utvecklare i organisationen som kan använda ett välbekant programmeringsspråk för att skapa chattfunktionerna.

Azure Bot Service kan implementeras i olika kanaler, men företaget är mest intresserat av att erbjuda det som en webbaserad chatt för användare som besöker e-handelswebbplatsen.

Azure Machine Learning

Azure Machine Learning underlättar processen med att skapa anpassade maskininlärningsmodeller, distribuera dessa modeller till produktion och hantera versioner av alla distribuerade modeller i organisationen.

Med Azure Machine Learning blir det enklare för dataexperter att dela experimentresultat och hantera olika modeller i stor skala. Den kan förfina modeller med hyperparameterjustering och även skapa nya med automatiserad inlärning. Den kan sedan distribuera de valda modellerna till Kubernetes-kluster för att erbjuda mycket skalbara API:er i företagsklass som kan köra organisationens maskininlärningsmodeller i produktion.

Tailwind Traders överväger att använda anpassade modeller för en nästa generations produktrekommendator som skulle vara mer avancerad än funktionen Recommender i Azure AI-tjänster. Den här förbättringen är dock endast möjlig när det finns datavetenskapsexpertis i organisationen.

Tailwind Traders-analys

Tailwind Traders formulerar hypotesen att "En rekommendationsmotor skulle öka korsförsäljningen". Helst skulle Tailwind Traders använda Azure Machine Learning-tjänsten för att skapa en rekommendationsmotor som är skräddarsydd för organisationens behov. Företaget har dock för närvarande ingen datavetenskapsexpertis.

För tillfället bestämmer sig företaget för att använda personanpassningsfunktionen i Azure AI-tjänster för att berika programmet utan behov av dataforskare. Om hypotesen verifieras kan datavetenskapsteamet som så småningom anlitas utveckla prototypen med anpassade maskininlärningsmodeller som skapats med Azure. Ett exempel finns i artikeln Skapa ett API för realtidsrekommendationer i Azure.

Dessutom bestämmer sig företaget för att validera den befintliga hypotesen kring att skapa en supportchatt med Azure Bot Service och förbättra e-handelswebbplatsen med Azure Cognitive Search. Båda prototyperna kan byggas med relativt låg ansträngning, så Tailwind Traders kan börja använda maskininlärning och AI med full hastighet.