Asystent ds. handlu detalicznego z możliwościami wizualnymi

Azure App Service
Bing Custom Search
Bing Visual Search
Azure AI Bot Service
Azure AI services

Pomysły dotyczące rozwiązań

Ten artykuł jest pomysłem na rozwiązanie. Jeśli chcesz, abyśmy rozszerzyli zawartość o więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, przekazując opinię w usłudze GitHub.

Ten pomysł rozwiązania używa usług platformy Azure z asystentem bota, aby poprawić interakcje z klientami i udostępnić sugestie na podstawie informacji wizualnych.

Architektura

Diagram architektury przedstawiający przepływ danych między użytkownikiem, botem i innymi składnikami, takimi jak usługi językowe i wyszukiwania.

Pobierz plik programu Visio z tą architekturą.

Przepływ danych

  1. Użytkownik korzysta z aplikacji hostowanej w usłudze aplikacja systemu Azure za pośrednictwem przeglądarki internetowej lub urządzenia przenośnego.
  2. Usługa App Service komunikuje się z usługą Azure Bot Service , aby ułatwić interakcję między użytkownikiem a aplikacją.
  3. Usługa Bot Service używa usługi Azure Cognitive Services Language Understanding do identyfikowania intencji i znaczenia użytkownika.
  4. Usługa Language Understanding (LUIS) zwraca zidentyfikowaną intencję użytkownika do bota platformy Azure.
  5. Bot przekazuje dane wejściowe kontekstu wizualnego, takie jak obraz, do interfejsu API wyszukiwania wizualnego Bing.
  6. Interfejs API zwraca dane wyjściowe do usługi Bot Service.
  7. Opcjonalnie bot pobiera więcej informacji na temat zapytań użytkowników w domenie użytkownika przy użyciu interfejsu API wyszukiwania niestandardowego Bing.
  8. Interfejs API wyszukiwania niestandardowego zwraca dane wyjściowe do usługi Bot Service.

Składniki

  • Usługa App Service udostępnia platformę do tworzenia, wdrażania i skalowania aplikacji internetowych.
  • Usługa Bot Service udostępnia zintegrowane środowisko programistyczne do tworzenia botów.
  • Usługi Cognitive Services składają się z usług opartych na chmurze, które zapewniają funkcjonalność sztucznej inteligencji.
  • Usługa Azure Cognitive Service for Language jest częścią usług Cognitive Services, które oferują wiele usług przetwarzania języka naturalnego.
  • Znajomość języka konwersacyjnego to funkcja usługi Cognitive Service for Language. Ta oparta na chmurze usługa interfejsu API oferuje możliwości analizy uczenia maszynowego na potrzeby tworzenia aplikacji konwersacyjnych. Możesz użyć usługi Language Understanding (LUIS), aby przewidzieć znaczenie konwersacji i wyciągnąć odpowiednie, szczegółowe informacje.
  • Interfejs API wyszukiwania wizualnego Bing zwraca dane powiązane z danym obrazem, takie jak podobne obrazy, źródła zakupów do zakupu elementu na obrazie i strony internetowe zawierające obraz.
  • Interfejs API wyszukiwania niestandardowego Bing umożliwia tworzenie dostosowanych środowisk wyszukiwania bez reklam dla tematów.

Szczegóły scenariusza

To rozwiązanie zawiera asystenta bota z integracją wyszukiwania. Bot może pomóc klientom w interakcji z aplikacją biznesową. Może również udostępniać sugestie na podstawie informacji wizualnych.

Potencjalne przypadki użycia

To rozwiązanie może być szeroko stosowane, ale jest idealne dla branży detalicznej i branży turystycznej i hotelarskiej.

Następne kroki