---
visibility: public
---

# Conversational AI

**repo:** [jyguyomarch/awesome-conversational-ai](https://github.com/jyguyomarch/awesome-conversational-ai)  
**category:** [[computer-science|Computer Science]]
**related:** [[generative-ai|Generative Ai]] · [[computer-vision|Computer Vision]] · [[deep-learning|Deep Learning]] · [[machine-learning|Machine Learning]]

---

# Awesome Conversational AI [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> A curated list of delightful Conversational AI resources to help you dive in and create awesome chatbots or digital assistants.

## Contents

- [Books and Papers](#books-and-papers)
- [Clients](#clients)
- [Conversational UX](#conversational-ux)
- [Natural Language Understanding](#natural-language-understanding)
- [Platforms](#platforms)

## Books and Papers

- [An Annotated Reading List of Conversational AI](https://medium.com/x8-the-ai-community/a-reading-list-and-mini-survey-of-conversational-ai-32fceea97180) - An annotated list of mostly academic [papers](/@harrisonqian/awesome/wiki/computer-science/papers) on all the topics around Conversational AI. Created in 2018.
- [Designing Bots](https://www.oreilly.com/library/view/designing-bots/9781491974810/) - This practical guide shows you how to design and build great conversational experiences and delightful [bots](/@harrisonqian/awesome/wiki/miscellaneous/bots) that help people be more productive.
- [Designing Voice User Interfaces](https://www.oreilly.com/library/view/designing-voice-user/9781491955406/) - Whether you are designing a mobile app, a toy, or a device such as a [home assistant](/@harrisonqian/awesome/wiki/platforms/home-assistant), this practical book guides you through basic VUI [design principles](/@harrisonqian/awesome/wiki/miscellaneous/design-principles), helps you choose the right speech recognition engine, and shows you how to measure your VUI's performance and improve upon it.

## Clients

- [Alexa](https://developer.amazon.com/) - Deploy your chatbot or virtual assistant as a skill to Amazon's cloud-based voice service Alexa.
- [LINE](https://developers.line.biz/) - Connect your chatbot to LINE and make use of their bot designer for prototyping needs.
- [Messenger](https://developers.facebook.com/docs/messenger-platform/) - Enhance your Facebook Page experience by adding a chatbot through Messenger.
- [MS Teams](https://developer.microsoft.com/microsoft-teams) - Make us of the MS Teams bot SDK and framework to turn your chatbot into an MS Teams app.
- [Slack](https://api.[slack](/@harrisonqian/awesome/wiki/work/slack).com/) - Reach your end users where they work by deploying your chatbot to [Slack](/@harrisonqian/awesome/wiki/work/slack).
- [Telegram](https://core.telegram.org/) - Make use of the Telegram Bot API to easily connect your chatbot to Telegram.
- [WhatsApp](https://developers.facebook.com/docs/whatsapp/) - Use WhatsApp Business Platform APIs to connect [bots](/@harrisonqian/awesome/wiki/miscellaneous/bots) with customers.

## Conversational UX

- [Conversation Design Institute](https://www.conversationdesigninstitute.com/) - An institute, first of its kind (as far as I know), offering courses, certifications, and an annual conference on Conversational Design.
- [Creating AI Conversations Panel Series](https://www.youtube.com/playlist?list=PL_kEIZJfQ6lIALEhtaFYuIsPtzeKtJ4_h) - Creating AI Conversations is a series of panel discussions that delve into the thinking, research, and process around crafting the personalities, conversations, and interactions of AI entities with people. Organized by Stanford MediaX.
- [SAP Conversational Experience Design](https://experience.sap.com/conversational-ux/) - SAP Conversational Experience Design (SAP CxD) is a design language for enterprise conversational products. It provides guidelines and tools for designing conversational products that integrate seamlessly across business applications.
- [Voicebot.ai](https://voicebot.ai/) - Provides in one place the most important news, commentary, research, and analysis of voice technology.
- [Voiceflow](https://www.voiceflow.com/) - A conversation design tool for teams to design, prototype and launch voice & chat assistants.

## Natural Language Understanding

- [Awesome [Deep Learning](/@harrisonqian/awesome/wiki/computer-science/deep-learning) for Natural Language Processing](https://github.com/brianspiering/awesome-dl4nlp) - A curated list of resources dedicated to Deep [Learning](/@harrisonqian/awesome/wiki/programming-languages/learning) for Natural Language Processing.
- [Awesome Machine Learning](https://github.com/josephmisiti/awesome-machine-learning) - A curated list of [awesome](/@harrisonqian/awesome/wiki/miscellaneous/awesome) [machine learning](/@harrisonqian/awesome/wiki/computer-science/machine-learning) [frameworks](/@harrisonqian/awesome/wiki/front-end-development/frameworks), libraries, and software (by language).
- [Awesome Natural Language Generation](https://github.com/accelerated-text/awesome-nlg) - A curated list of resources dedicated to [Natural Language Generation](/@harrisonqian/awesome/wiki/computer-science/natural-language-generation).
- [Awesome NLP](https://github.com/keon/awesome-nlp) - A curated list of resources dedicated to Natural Language Processing.
- [Awesome NLP with Ruby](https://github.com/arbox/nlp-with-ruby) - A curated list of resources dedicated to Natural Language Processing and text processing for [Ruby](/@harrisonqian/awesome/wiki/programming-languages/ruby).
- [The NLP Index](https://index.quantumstat.com/) - The NLP Index, a free and open-source code discovery tool, houses over 3000+ code repos. It includes the arxiv research paper PDF, ConnectedPapers link, and its [GitHub](/@harrisonqian/awesome/wiki/development-environment/github) repo.

## Platforms

- [Amazon Lex](https://aws.amazon.com/lex/) - An AWS service for building conversational interfaces for applications using voice and text.
- [Chai](https://chai.ml/) - Open-source platform for developers to build chatbots using [Python](/@harrisonqian/awesome/wiki/programming-languages/python) and deploy them to the Chai mobile app.
- [Dasha](https://dasha.ai/) - Conversational AI platform as a service with a strong focus on voice.
- [Dialogflow](https://cloud.google.com/dialogflow) - Lifelike Conversational AI with state-of-the-art virtual agents by Google.
- [OpenDialog](https://opendialog.ai/) - OpenDialog enables you to design, develop and deploy conversational applications. Offers an open-source version and an Enterprise edition.
- [Rasa](https://rasa.com/) - A platform to create virtual assistants at scale. Offers an open-source version and an Enterprise edition.
- [SAP Conversational AI](https://cai.tools.sap/) - An end-to-end chatbot building platform from SAP. Comes with a free Community edition and an Enterprise edition.
