/AI

Welcome to the Microsoft Conversational AI repository which is the home for a set of templates and solutions to help build Conversational Experiences using Azure Bot Service and Bot Framework.

Primary LanguageC#MIT LicenseMIT

Overview

This repository is the home for a set of templates and solutions to help build Conversational Experiences using Azure Bot Service and Bot Framework.

Templates

Name Description Link
Enterprise Template Creation of a high quality conversational experience requires a foundational set of capabilities.To help you succeed with building great conversational experiences, we have created an Enterprise Bot Template.

This template brings together all of the best practices and supporting components we've identified through building of conversational experiences and greatly simplifies the creation of a new bot project including basic conversational intents, Dispatcher integration, QnA Maker, Application Insights, Power BI insights and fully automated deployment.
Get Started

Solutions

Name Description Link
Virtual Assistant We have seen significant need from our customers and partners to deliver a conversational assistant tailored to their brand, personalized to their customers and made available across a broad range of conversational canvases and devices.

Continuing Microsoft open-sourced approach toward Bot Framework SDK, the open source Custom Personal Assistant provides full control over the end user experience built on a set of foundational capabilities. Additionally, the experience can be infused with intelligence about the end-user and any device/ecosystem information for a truly integrated and intelligent experience.
Get Started

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.