Infuse your applications with AI

Ukończone

W tej lekcji poznasz znaczenie technologii uczenia maszynowego i sztucznej inteligencji w procesie innowacji i środowisku klienta.

Uczenie maszynowe i sztuczna inteligencja do tworzenia wartości

Uczenie maszynowe i sztuczna inteligencja to doskonałe zasoby zwiększające interakcję z klientami i partnerami. Firma Tailwind Traders ocenia te funkcje aplikacji jako sposób ulepszania środowiska użytkownika i zwiększania wartości biznesowej.

Oprócz przekształcania głównych aplikacji handlu elektronicznego w architekturę mikrousług firma chce wprowadzić nowe funkcje w celu zwiększenia jakości obsługi klienta. Obecnie nie mają personelu z umiejętnościami nauki o danych. Nowy personel zostanie zatrudniony w przyszłości, ale w międzyczasie firma powinna zidentyfikować szybkie zwycięstwa, które mogą pomóc w poprawie konkurencyjności sklepu internetowego.

Firma Tailwind Traders ocenia cztery możliwości:

  • Osadzanie aparatu rekomendacji w celu zwiększenia sprzedaży krzyżowej.
  • Dołączanie czatu pomocy technicznej w celu poprawy środowiska użytkownika w przypadku wystąpienia problemów.
  • Przeprojektowanie wyszukiwarki w celu skrócenia czasu potrzebnych klientom na znajdowanie produktów.
  • Analizowanie recenzji produktów w celu lepszego zrozumienia tonacji klientów.

Firma Tailwind Traders musi ocenić, które technologie platformy Azure mogą pomóc firmie rozpocząć pracę w zakresie uczenia maszynowego i sztucznej inteligencji.

Maszyny Edukacja i sztuczna inteligencja na platformie Azure

Platforma Azure oferuje narzędzia i usługi, które mogą pomóc organizacjom tworzyć funkcje uczenia maszynowego i sztucznej inteligencji w aplikacjach szybciej i po niższych kosztach.

Usługi sztucznej inteligencji platformy Azure

Usługi Azure AI zawierają wstępnie utworzone modele, które nie wymagają wiedzy z zakresu uczenia maszynowego w celu wprowadzenia funkcji sztucznej inteligencji do aplikacji. Usługi azure AI obejmują wiele obszarów, takich jak wizja, mowa, język, decyzja i wyszukiwanie. Jest to łatwe w użyciu, więc organizacje mogą korzystać z możliwości sztucznej inteligencji bez rozbudowanych umiejętności uczenia maszynowego.

Firma Tailwind Traders widzi duży potencjał w usługach sztucznej inteligencji platformy Azure, ponieważ jej dział nauki o danych nie jest w pełni operacyjny. Firma ocenia te funkcje w celu wprowadzania innowacji w aplikacji do handlu elektronicznego:

  • Personalizacja: Organizacje mogą używać tej funkcji, aby dowiedzieć się, którzy użytkownicy wolą, które produkty i dostrajać poszczególne rekomendacje. Niektórzy klienci wolą produkty z szybkim dostarczaniem, podczas gdy inni klienci wolą produkty w sprzedaży. Personalizacja używa typu algorytmu uczenia maszynowego nazywanego uczeniem wzmacniania, który nie wymaga trenowania ogromnych ilości danych. Firma Tailwind Traders interesuje się usługą Personalizacja, ponieważ nie ma jeszcze tego typu danych.
  • analiza tekstu: Wielu użytkowników pisze recenzje produktów. Organizacje mogą analizować przeglądy, aby znaleźć klientów, którzy wyrażają negatywne nastroje. Skupienie się na tych klientach może zmniejszyć rezygnację klientów i zwiększyć lojalność.
  • Translator: Recenzje produktów mogą być skutecznym narzędziem sprzedaży, ale są przydatne tylko dla klientów, którzy rozumieją język, w którym się pisze. Korzystanie z usług tłumaczenia w czasie rzeczywistym umożliwi firmie Tailwind Traders wyświetlanie recenzji produktów dla dowolnego użytkownika niezależnie od ich języka natywnego.

Inne funkcje usług sztucznej inteligencji platformy Azure mają potencjał dla firmy Tailwind Traders, ale firma zdecydowała się rozpocząć od poprzednich trzech. Powodem jest pozytywny stosunek między potencjalnym wzrostem wpływu na działalność biznesową a niskim nakładem pracy, którego wymagałoby ich wprowadzenie.

Usługa Azure Cognitive Search ułatwia wprowadzanie wiedzy i elastycznych aparatów wyszukiwania w aplikacjach z niewielkim nakładem pracy programistycznej. Indeksowanie ogromnych ilości danych może nie tylko być możliwe, ale także dodanie wzbogacenia w celu rozszerzenia informacji dostępnych do wyszukiwania.

Jednym z obszarów, w których należy ulepszyć aplikację firmy Tailwind Traders, jest wyszukiwanie produktów. Klienci spędzają zbyt dużo czasu, próbując znaleźć szukany produkt. Zastąpienie istniejącej wyszukiwarki usługą Azure Cognitive Search może umożliwić firmie uwidocznienie zaawansowanych kontrolek wyszukiwania, takich jak nawigacja aspektowa (filtry wielokrotnej kategorii), dostrajanie istotności i autouzupełnianie.

Użytkownicy Internetu są przyzwyczajeni do zaawansowanych wyszukiwarek, więc firma Tailwind Traders nie może sobie pozwolić na dalsze oferowanie staroświeckich funkcji w obecnej wersji platformy handlu elektronicznego. Na szczęście usługa Azure Cognitive Search jest oferowana jako zestaw interfejsów API, które umożliwiają szybkie tworzenie dostawców MVP.

Azure Bot Service

Następnym obszarem, w którym ankiety pojawiły się niezadowolenie użytkowników, jest obsługa klienta. Długie czasy rozwiązywania problemów i zatłoczone linie telefoniczne są typowymi skargami.

Firma Tailwind Traders rozważa usługę Azure Bot Service w celu zaimplementowania opartego na czatach systemu pomocy technicznej, w którym użytkownicy mogą szybciej rozwiązywać swoje problemy przy niższych kosztach. Usługę Azure Bot Service można zaimplementować w różnych językach, takich jak C#, JavaScript i Python. Różnorodność języków ułatwia znajdowanie deweloperów w organizacji, którzy mogą używać znanego języka programowania do tworzenia funkcji czatu.

Usługę Azure Bot Service można zaimplementować w różnych kanałach, ale firma jest głównie zainteresowana oferowaniem jej jako czatu internetowego dla użytkowników odwiedzających witrynę internetową handlu elektronicznego.

Uczenie maszynowe Azure

Usługa Azure Machine Edukacja ułatwia proces tworzenia niestandardowych modeli uczenia maszynowego, wdrażania tych modeli w środowisku produkcyjnym i zarządzania wersjami wszystkich wdrożonych modeli w całej organizacji.

Usługa Azure Machine Edukacja ułatwia analitykom danych udostępnianie wyników eksperymentów i zarządzanie różnymi modelami na dużą skalę. Może ona udoskonalić modele za pomocą dostrajania hiperparametrów, a nawet tworzyć nowe przy użyciu zautomatyzowanego uczenia. Następnie można wdrożyć wybrane modele w klastrach Kubernetes, aby oferować wysoce skalowalne interfejsy API klasy korporacyjnej, które mogą uruchamiać modele uczenia maszynowego organizacji w środowisku produkcyjnym.

Firma Tailwind Traders rozważa użycie modeli niestandardowych dla modułu zalecającego produkt nowej generacji, który byłby bardziej zaawansowany niż funkcja polecania w usługach Azure AI. Jednak ta poprawa jest możliwa tylko wtedy, gdy wiedza na temat nauki o danych istnieje w organizacji.

Analiza firmy Tailwind Traders

Firma Tailwind Traders formułuje hipotezę, że "Aparat rekomendacji zwiększy sprzedaż krzyżową". Najlepiej, aby firma Tailwind Traders korzystała z usługi Azure Machine Edukacja w celu utworzenia aparatu rekomendacji dostosowanego do potrzeb organizacji. Jednak w tej chwili firma nie ma wiedzy na temat nauki o danych.

Na razie firma decyduje się na użycie funkcji Personalizacja w usługach azure AI, aby wzbogacić aplikację bez potrzeby analityków danych. Jeśli hipoteza zostanie zweryfikowana, zespół ds. nauki o danych, który ostatecznie zostanie zatrudniony, może rozwinąć prototyp przy użyciu niestandardowych modeli uczenia maszynowego utworzonych za pomocą platformy Azure. Przykład znajduje się w artykule Tworzenie interfejsu API rekomendacji w czasie rzeczywistym na platformie Azure.

Ponadto firma decyduje się zweryfikować istniejącą hipotezę dotyczącą tworzenia czatu pomocy technicznej z usługą Azure Bot Service i ulepszania witryny handlu elektronicznego za pomocą usługi Azure Cognitive Search. Oba prototypy można tworzyć przy stosunkowo niskim wysiłku, dzięki czemu firma Tailwind Traders może rozpocząć swoją pracę w uczeniu maszynowym i sztucznej inteligencji z pełną szybkością.