Microsoft AI platform
Artificial intelligence productivity for every developer and every scenario
With the Azure platform and productivity services, you can create the next generation of applications that span an intelligent cloud as well as an intelligent edge powered by AI.
Use a comprehensive set of flexible AI services for any scenario, and enterprise-grade AI infrastructure that runs AI workloads anywhere at scale. Modern AI tools designed for developers and data scientists help you create AI solutions easily, and with maximum productivity.
Reasoning
Use your unique data to augment your business in new, unexpected ways
Understanding
Interpret business and customer data in real time and scale including text, docs, images, video, voice
Interacting
Remove technology barriers with customers and multiply employee capabilities
AI services
Accelerate the development of AI solutions with high-level services. Use your preferred approach adapted to your targeted scenario, and achieve maximum productivity and reliability.
Cognitive Services
Use AI to solve business problems. Infuse your apps, websites, and bots with intelligent algorithms to see, hear, speak, and understand natural methods of communication.
Azure Bot Service
Accelerate development for conversational AI. Integrate seamlessly with Cortana, Office 365, Slack, Facebook Messenger, and more.
Machine Learning Services
Model AI algorithms and experiment with ease. Customize based on your requirements.
AI infrastructure
Use the power of AI infrastructure with virtually limitless scale and integrated AI services.
AI compute
Flexible compute services from virtually limitless scale to the edge.
Apache Spark for Azure HDInsight
Take advantage of Apache Spark in the cloud for mission critical deployments.
Data Science Virtual Machines
Use a friction-free data science environment that contains popular tools for data exploration, modeling, and development activities.
Batch AI training
Experience unlimited, elastic scale-out deep learning. Run large-scale, massively parallel GPU-enabled AI development.
Azure Container Service (AKS)
Scale and orchestrate containers using Kubernetes, DC/OS, or Docker Swarm.
AI on data
AI-enable your data platform
Data Lake Store
Run data transformations and AI on petabyte-scale.
SQL Database
Use R, Python, and native machine learning in an industry-leading SQL DB.
Azure Cosmos DB
Integrate AI with a globally distributed, multi-model database service.
AI tools
Comprehensive and productive tooling for AI coding and management
Machine Learning Studio
Easily build, deploy, and manage predictive analytics solutions
Azure Machine Learning Workbench
Visual AI-powered data wrangling, experimentation, and lifecycle management.
Visual Studio Code Tools for AI
Build, debug, test, and deploy AI with Visual Studio Code on Windows and Mac.
Azure Notebooks
Organize your datasets and Jupyter Notebooks in a centralized library for data science and analysis.
Other popular open source tools
Support for Jupyter Notebooks, PyCharm, and more.
AI Toolkit for Azure IoT Edge
Deploy deep learning models and AI to run locally on IoT devices through pre-built models.
Deep learning frameworks
Harness intelligence with massive datasets through popular deep learning frameworks, with comprehensive support.
AI solution architectures
Architectures to help you design, implement, and operationalize AI solutions on Azure
Image classification with convolutional neural networks
Explore using transfer learning, convolutional neural networks, and gradient-boosting decision tree algorithms.
Learn moreInformation discovery with deep learning and natural language processing
Explore how deep learning and natural language processing can be used effectively with the Microsoft AI platform.
Learn moreDefect prevention with predictive maintenance
Learn how to use Azure Machine Learning to predict failures before they happen with real-time assembly line data.
Learn moreDownload the Microsoft AI platform overview whitepaper to learn more about using various components of the AI stack to create intelligent applications.
Learn more
Learn about AI Development on Azure and Microsoft AI Certifications.
AI Applications—Getting Started
Learn how to use AI to do image recognition, speech processing, and handwriting recognition.
Custom AI Application using Cognitive Services
Use Cognitive Services to build intelligent applications with natural language processing.
Advanced AI applications
Use Cognitive Toolkit to build intelligent applications with deep learning for image segmentation and object detection.
Get cloud AI certified
Build expertise and advance your knowledge with Azure AI certification for Machine Learning.
AI newsletter
Sign up for the AI newsletter to stay informed on the latest Microsoft AI news, features, events, and community activities surrounding Cognitive Services, Bot Framework, Machine Learning, and Cognitive Toolkit.




