시각적 도우미

Azure App Service
Azure AI Bot Service
Azure AI 서비스

솔루션 아이디어

이 문서는 솔루션 아이디어입니다. 잠재적인 사용 사례, 대체 서비스, 구현 고려 사항 또는 가격 책정 지침과 같은 추가 정보로 콘텐츠를 확장하려면 GitHub 피드백을 제공하여 알려주세요.

이 솔루션은 이미지의 콘텐츠를 기반으로 하는 풍부한 정보를 제공하는 시각적 도우미를 제공합니다.

아키텍처

브라우저와 봇 간의 데이터 흐름과 봇과 검색 서비스 간의 데이터 흐름을 보여 주는 아키텍처 다이어그램

이 아키텍처의 Visio 파일을 다운로드합니다.

데이터 흐름

  1. 사용자는 모바일 앱 또는 웹앱을 통해 봇과 상호 작용합니다.
  2. 봇은 애플리케이션에 기본 제공되는 LUIS(Language Understanding Intelligence Service)를 사용하여 사용자 의도 및 대화형 컨텍스트를 식별합니다.
  3. 봇은 이미지와 같은 시각적 컨텍스트를 Bing Visual Search API에 전달합니다.
  4. 봇은 Bing Entity Search API에서 이미지와 관련된 사람, 장소, 아트워크, 기념물 및 사물에 대한 정보를 검색합니다.
  5. 봇은 바코드에서 정보를 검색합니다.
  6. 필요에 따라 봇은 Bing Custom Search API를 사용하여 사용자의 도메인으로 제한된 바코드 또는 쿼리에 대한 자세한 정보를 가져옵니다.
  7. 시각적 도우미는 사용자에게 관련 제품, 목적지, 유명인, 장소, 기념물 및 아트워크에 대한 정보를 제공합니다.

구성 요소

  • Azure App Service는 웹 애플리케이션, REST API 및 모바일 백 엔드를 호스팅하는 완전 관리형 HTTP 기반 서비스입니다.
  • Azure Bot Service는 고객 환경을 풍요롭게 하는 지능형 엔터프라이즈급 봇을 개발하기 위한 환경을 제공합니다. 통합 환경은 데이터 제어를 유지하는 방법도 제공합니다.
  • Bing Custom Search API는 Bing의 강력한 순위 및 글로벌 규모 검색 인덱스를 사용하여 사용자 지정된 검색 환경을 만드는 방법을 제공합니다.
  • Bing Entity Search API는 잘 알려진 사람, 장소, 영화, TV 프로그램, 비디오 게임, 책 및 비즈니스와 같은 관련 엔터티를 식별하는 검색 기능을 제공합니다.
  • Bing Visual Search API는 유사한 이미지, 이미지의 항목을 구매하기 위한 쇼핑 소스, 이미지가 포함된 웹 페이지 등 주어진 이미지와 관련된 데이터를 반환합니다.
  • Bing Web Search API는 단일 API 호출을 실행한 후 검색 결과를 제공합니다. 결과는 수십억 개의 웹 페이지, 이미지, 비디오 및 뉴스에서 관련 정보를 포함합니다.
  • 언어용 Azure Cognitive Service는 많은 자연어 처리 서비스를 제공하는 Azure Cognitive Services의 일부입니다.
  • 대화 언어 이해는 언어용 Cognitive Service의 기능입니다. 이 클라우드 기반 API 서비스는 대화형 앱을 빌드하기 위한 기계 학습 인텔리전스 기능을 제공합니다. LUIS를 사용하여 대화의 의미를 예측하고 관련 세부 정보를 끌어올 수 있습니다.

시나리오 정보

이 솔루션은 이미지의 콘텐츠를 기반으로 하는 풍부한 정보를 제공하는 시각적 도우미를 제공합니다. 도우미의 기능에는 명함 읽기, 바코드 해독, 잘 알려진 사람, 장소, 사물, 예술품 및 기념물 인식이 포함됩니다.

잠재적인 사용 사례

조직은 이 솔루션을 사용하여 다음을 제공할 수 있습니다.

  • 약속 일정 예약
  • 제조, 자동차 및 운송 분야에서 주문 및 배송 추적
  • 소매 산업에서 바코드 구매
  • 금융 및 소매 산업의 결제 처리
  • 소매 산업의 구독 갱신
  • 교육, 미디어 및 엔터테인먼트 산업에서 잘 알려진 사람, 장소, 사물, 예술 및 기념물 식별

다음 단계