AI platform

AI platform

Innovate and accelerate with powerful tools and services that bring AI to every developer.

Cognitive services being used to identify four faces in a photograph


This collection of powerful APIs enables your apps to intelligently interpret the world and to naturally engage your users through vision, speech, language, and knowledge. With a few lines of code, you can easily build apps that will learn, adapt, and advance over time, across a multitude of devices and platforms.

Learn more about services
Man looking at a chart on a computer screen


Engage your customers more naturally and where they already are. The Microsoft Bot Framework makes it easy for you to create new experiences and reach your users at scale. Easily build and deploy across channels including Facebook Messenger, Cortana, Slack, Skype, and now Bing.

Learn more about infrastructure


Our free, easy-to-use, open-source, commercial-grade toolkit trains deep-learning algorithms to learn like the human brain. Adopting programming languages and algorithms you already use, the Microsoft Cognitive Toolkit allows you to harness massive dataset intelligence with uncompromised scaling, speed, accuracy, and compatibility.

Learn more about tools

AI School

Dive in and learn how to start building intelligence into your solutions with the Microsoft AI platform, including pre-trained AI services like Cognitive Services and Bot Framework, as well as deep learning tools like Azure Machine Learning, Visual Studio Code Tools for AI, and Cognitive Toolkit. Our platform enables any developer to code in any language and infuse AI into your apps. Whether your solutions are existing or new, this is the intelligence platform to build on.

Explore more