솔루션 아이디어
이 문서는 솔루션 아이디어입니다. 잠재적인 사용 사례, 대체 서비스, 구현 고려 사항 또는 가격 책정 지침과 같은 추가 정보로 콘텐츠를 확장하려면 GitHub 피드백을 제공하여 알려주세요.
이 솔루션 아이디어에서는 봇 도우미와 함께 Azure 서비스를 사용하여 고객과의 상호 작용을 개선하고 시각적 정보를 기반으로 제안을 제공합니다.
아키텍처
이 아키텍처의 Visio 파일을 다운로드합니다.
데이터 흐름
- 사용자는 웹 브라우저 또는 모바일 디바이스를 통해 Azure App Service에서 호스트되는 애플리케이션을 사용합니다.
- App Service는 Azure Bot Service와 통신하여 사용자와 애플리케이션 간의 상호 작용을 용이하게 합니다.
- Bot Service는 Azure Cognitive Services Language Understanding을 사용하여 사용자 의도와 의미를 식별합니다.
- LUIS(Language Understanding)는 식별된 사용자 의도를 Azure 봇에 반환합니다.
- 봇은 이미지와 같은 시각적 컨텍스트 입력을 Bing Visual Search API에 전달합니다.
- API는 출력을 Bot Service에 반환합니다.
- 필요에 따라 봇은 Bing Custom Search API를 사용하여 사용자 도메인 내에서 사용자 쿼리에 대한 자세한 정보를 검색합니다.
- 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는 토픽에 대한 광고 없는 맞춤형 검색 환경을 만드는 방법을 제공합니다.
시나리오 정보
이 솔루션은 검색 통합이 포함된 봇 도우미를 제공합니다. 이 봇은 고객이 비즈니스 애플리케이션과 상호 작용하는 데 도움이 될 수 있습니다. 시각적 정보를 기반으로 제안을 제공할 수도 있습니다.
잠재적인 사용 사례
이 솔루션은 광범위하게 사용될 수 있으며 특히 소매업과 여행 및 숙박업에 적합합니다.
다음 단계
- Azure Cognitive Services란?
- LUIS(Language Understanding)란?
- Bing Search API 설명서
- Bing Visual Search API란?
- Bing Custom Search API란?
- App Service 개요
- Azure Bot Service 설명서
- Bot Framework Composer 소개