시각적 기능을 사용하는 소매 도우미

Azure App Service
Bing 사용자 지정 검색
Bing Visual Search
Azure AI Bot Service
Azure AI 서비스

솔루션 아이디어

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

이 솔루션 아이디어에서는 봇 도우미와 함께 Azure 서비스를 사용하여 고객과의 상호 작용을 개선하고 시각적 정보를 기반으로 제안을 제공합니다.

아키텍처

Architecture diagram that shows how data flows between a user, a bot, and other components, such as language understanding and search services.

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

데이터 흐름

  1. 사용자는 웹 브라우저 또는 모바일 디바이스를 통해 Azure App Service에서 호스트되는 애플리케이션을 사용합니다.
  2. App Service는 Azure Bot Service와 통신하여 사용자와 애플리케이션 간의 상호 작용을 용이하게 합니다.
  3. Bot Service는 Azure Cognitive Services Language Understanding을 사용하여 사용자 의도와 의미를 식별합니다.
  4. LUIS(Language Understanding)는 식별된 사용자 의도를 Azure 봇에 반환합니다.
  5. 봇은 이미지와 같은 시각적 컨텍스트 입력을 Bing Visual Search API에 전달합니다.
  6. API는 출력을 Bot Service에 반환합니다.
  7. 필요에 따라 봇은 Bing Custom Search API를 사용하여 사용자 도메인 내에서 사용자 쿼리에 대한 자세한 정보를 검색합니다.
  8. Custom Search API는 출력을 Bot Service에 반환합니다.

구성 요소

  • App Service는 웹앱을 빌드, 배포 및 크기 조정하기 위한 프레임워크를 제공합니다.
  • Bot Service는 봇 빌드를 위한 통합 개발 환경을 제공합니다.
  • Cognitive Services는 AI 기능을 제공하는 클라우드 기반 서비스로 구성됩니다.
  • 언어용 Azure Cognitive Service는 수많은 자연어 처리 서비스를 제공하는 Cognitive Services의 일부입니다.
  • 대화 언어 이해는 언어용 Cognitive Service의 기능입니다. 이 클라우드 기반 API 서비스는 대화형 앱을 빌드하기 위한 기계 학습 인텔리전스 기능을 제공합니다. LUIS(언어 이해)를 사용하여 대화의 의미를 예측하고 관련 세부 정보를 끌어올 수 있습니다.
  • Bing Visual Search API는 유사한 이미지, 이미지의 항목을 구매하기 위한 쇼핑 소스, 이미지가 포함된 웹 페이지 등 주어진 이미지와 관련된 데이터를 반환합니다.
  • Bing Custom Search API는 토픽에 대한 광고 없는 맞춤형 검색 환경을 만드는 방법을 제공합니다.

시나리오 정보

이 솔루션은 검색 통합이 포함된 봇 도우미를 제공합니다. 이 봇은 고객이 비즈니스 애플리케이션과 상호 작용하는 데 도움이 될 수 있습니다. 시각적 정보를 기반으로 제안을 제공할 수도 있습니다.

잠재적인 사용 사례

이 솔루션은 광범위하게 사용될 수 있으며 특히 소매업과 여행 및 숙박업에 적합합니다.

다음 단계