AI & Machine Learning Products in Google Cloud
AI/ML helps in rapid analysis, prediction and processing of large datasets. It enables interpretation of the results using certain tools and techniques which helps to gain the past behaviour and experiences.

Artificial Intelligence is the broad way of creating intelligent machines and Machine learning refers to systems that can learn from experience. In this article, we will focus on Cloud AI products.
Building blocks of AI platform :
Vision AI: It offers pre-trained Vision API models for the classification of digital images into thousands of categories. For eg: Using the ML custom model it's easy to clarify the images into specific categories.
Video AI: Video Intelligence API is a pre-trained model that mainly extracts the metadata from the original content and breaks the content into several frames. It focuses on the main part and provides the best results.
AI Platform Notebooks: It is an integrated managed service with the JupyterLab environment which makes it more flexible to create instances with the latest data science and ML frameworks.
Deep Learning VM Image: It provides pre-installed Compute Engine instances with ML frameworks like TensorFlow, PyTorch which helps to launch VM easily for deep learning projects.
Deep Learning Containers: It provides a portable and consistent environment for developing, testing and deploying AI applications.
AI Hub: It provides enterprise-grade sharing capabilities, including end-to-end AI algorithms for developing and testing the algorithms as well as deploying the same i.
Cloud Speech to Text API: It enables developers to convert audio to text by applying neural network models. It processes real-time streaming and pre-recorded audio using the ML API.
Dialog Flow: This interface uses ML algorithms to conduct natural interactions with the end-users using IOT chatbots where the motto and the sentiment of the end-users will be analysed.