AI Platform brings the power and flexibility of TensorFlow, scikit-learn and XGBoost (libraries) to the cloud. We can use AI Platform to train your machine learning models using the resources of Google Cloud Platform. In addition, we can host your trained models on AI Platform so that we can send them prediction requests and manage your models and jobs using the GCP services.
We can help you start building your machine learning projects using AI Platform Notebooks. We can scale up model training by using the Cloud ML Engine training service in a serverless environment within GCP. Cloud ML Engine supports popular ML frameworks or lets us run your application within a Docker image. It also provides built-in tools to help us understand your models and effectively explain them to business users.
Once we have a trained model, Cloud ML Engine offers two types of predictions to apply what the computer learned to new examples: online and batch predictions.
Mobile apps using ML
Building a mobile app? Try ML Kit for Firebase, which provides native Android and iOS SDKs for using Cloud services, as well as on-device ML Kit’s APIs and on-device inference using custom ML models.
ML Kit comes with a set of ready-to-use APIs for common mobile use cases: recognising text, detecting faces, identifying landmarks, scanning barcodes, labelling images, and identifying the language of text. We simply pass in data to the ML Kit library and it gives us the information you need.
Google Machine Learning APIs
Google Cloud Machine Learning APIs are an efficient way to automate workflows with Google’s cutting-edge speech, vision, video intelligence, or translation capabilities. These machine learning powerhouses are pre-built and work with popular programming languages, so there is no need to build systems from scratch.
Cloud Vision API
Integrates Google Vision features, including image labelling, face, logo, and landmark detection, optical character recognition (OCR) and detection of explicit content into applications.
Cloud Speech API
Uses fast and accurate speech recognition to convert audio, either from a microphone or from a file, to text in over 80 languages and variants.
Natural Language API
Analyses the structure and meaning of text, including sentiment analysis, entity recognition, and text annotations.
Translates text from one language to another.
An end-to-end development suite for conversational interfaces (e.g. chatbots, voice-powered apps and devices).
Cloud Talent Solutions API
Brings machine learning to the job search experience.
Need a customized solution? AutoML enables you to train high-quality custom machine learning models.
Vision: allows us to train and deploy low-latency, high accuracy models in the cloud or on edge devices for you.
Video Intelligence: train custom models for label detection, shot detection and object tracking.
Natural Language: enables you to create custom machine learning models to classify English-language content into a custom set of categories.
Translate: lets you to create your own, custom translation models so that translation queries return results specific to your domain.
Tables: we can automatically build and deploy state-of-the-art machine learning models on structured data at massively increased speed and scale.