Asystent wizualny

App Service
Usługa bota
Language Understanding

Pomysł na rozwiązanie

Jeśli chcesz, abyśmy rozszerzyli ten artykuł 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ć, GitHub opinie!

Asystent wizualny udostępnia rozbudowane informacje oparte na zawartości obrazu z możliwościami, takimi jak odczytywanie wizytówki, identyfikowanie kodu kreskowego i rozpoznawanie popularnych osób, miejsc, obiektów, prac graficznych i chłoniaków.

Architektura

Diagram architektury Pobierz format SVG tej architektury.

Przepływ danych

  1. Użytkownicy korzystają z bota za pośrednictwem aplikacji mobilnej lub aplikacji internetowej.
  2. Bot rozumie intencję użytkownika i kontekst konwerscyjny przy użyciu usługi LUIS, która jest wbudowana w aplikację.
  3. Bot przekazuje kontekst wizualizacji (czyli obraz) do Bing wyszukiwanie wizualne API.
  4. Bot pobiera dodatkowe informacje z Bing wyszukiwanie jednostek o bogatym kontekście osób, miejsca, grafiki, sztuki i obiektów.
  5. Bot uzyskuje dodatkowe informacje dotyczące kodów kreskowych.
  6. Opcjonalnie bot uzyskuje więcej informacji na temat kodów kreskowych/zapytań wyłącznie z Twojej domeny za pośrednictwem Bing API wyszukiwania niestandardowego.
  7. Asystent wizualny renderuje podobne produkty/miejsca docelowe z Twojej domeny lub udostępnia więcej informacji na temat osobistości/miejsca/graficznej/dzieła sztuki.

Składniki

  • Azure App Service:w pełni zarządzana usługa oparta na http do hostowania aplikacji internetowych, interfejsów API REST i za zapleczach mobilnych
  • Azure Bot Service:Opracowywanie inteligentnych botów klasy korporacyjnej, które wzbogacają środowisko klienta przy zachowaniu kontroli nad danymi
  • Bing wyszukiwania niestandardowego:Twórz dostosowane wyszukiwanie, które spełnia Twoje potrzeby biznesowe, Bing zaawansowanego rankingu firmy Bing indeksu wyszukiwania w skali globalnej
  • Bing wyszukiwanie jednostek:Wdaj głębokie wyszukiwanie wiedzy w istniejącej zawartości, identyfikując najbardziej istotne
  • Bing wyszukiwanie wizualne:znajdowanie szczegółowych informacji wizualnych na obrazach
  • Bing wyszukiwanie w sieci Web:inteligentne wyszukiwanie w aplikacjach i wykorzystanie możliwości przeczesania miliardów stron internetowych, obrazów, wideo i wiadomości za pomocą jednego wywołania interfejsu API
  • Language Understanding Intelligence Service (LUIS):tworzenie języka naturalnego w aplikacjach, botach i urządzeniach IoT

Następne kroki