시각적 도우미

App Service
Bot Service
Language Understanding

솔루션 아이디어

잠재적인 사용 사례, 대체 서비스, 구현 고려 사항 또는 가격 책정 지침과 같은 추가 정보를 사용하여 이 문서를 확장하려는 경우 GitHub 피드백을통해 알려주세요!

시각적 도우미는 비즈니스 카드 읽기, 바코드 식별, 인기 있는 사람, 장소, 개체, 아트 워크 및 기념물 인식 등의 기능을 통해 이미지의 콘텐츠에 따라 다양 한 정보를 제공 합니다.

Architecture

아키텍처 다이어그램 이 아키텍처의 SVG 를 다운로드 합니다.

데이터 흐름

  1. 사용자는 모바일 앱 또는 웹 앱을 통해 봇과 상호 작용 합니다.
  2. Bot은 응용 프로그램에 기본 제공 되는 LUIS을 사용 하 여 사용자 의도 및 대화형 컨텍스트를 이해 합니다.
  3. Bot 시각적 컨텍스트 (즉, 이미지)를 Bing Visual Search API에 전달 합니다.
  4. Bot는 사람, 장소, 아트 워크, 기념물 및 개체에 대 한 다양 한 컨텍스트를 위해 Bing Entity Search에서 추가 정보를 가져옵니다.
  5. Bot 바코드에 대 한 추가 정보를 가져옵니다.
  6. 필요에 따라 봇은 Bing Custom Search API를 통해 도메인에서만 바코드/쿼리에 대 한 자세한 정보를 가져옵니다.
  7. Visual Assistant는 도메인에서 유사한 제품/대상을 렌더링 하거나 유명인/place/기념물/아트 워크에 대 한 자세한 정보를 제공 합니다.

구성 요소

  • Azure App Service: 웹 앱, REST api 및 모바일 백 엔드 호스팅을 위한 완전히 관리 되는 HTTP 기반 서비스
  • Azure Bot Service: 데이터의 제어를 유지 하면서 고객 환경을 보강 하는 지능적인 엔터프라이즈급 봇 개발
  • Bing Custom Search: Bing의 강력한 순위와 글로벌 규모의 검색 인덱스를 사용 하 여 비즈니스 요구에 맞는 사용자 지정 된 검색 빌드
  • Bing Entity Search: 가장 관련성이 높은 항목을 식별 하 여 기존 콘텐츠에 심층 기술 자료 검색을 의사 소통 방식.
  • Bing Visual Search: 이미지에서 시각적 정보 찾기
  • Bing Web Search: 지능형 검색을 앱에 제공 하 고 수십 개의 웹 페이지, 이미지, 동영상 및 뉴스를 단일 API 호출로 수십억 하는 기능을 활용 합니다.
  • LUIS (Language Understanding Intelligence Service): 앱, 봇 및 IoT 장치에 자연어 빌드

다음 단계