Google Assistant brings together all of the smart technology from the Knowledge Graph to Natural Language Processing. Today, "Actions on Google", a developer platform for the Google Assistant is now available to build Conversation Actions for Google Home.
Actions on Google further enhances the Assistant user experience by enabling you to bring your services to the Assistant. Developers interested can request to become an early access partner for upcoming platform features.
If your not aware, "Conversation Actions let you engage your users to deliver information, services, and assistance -- and users won't need to enable a skill or install an app," they just ask to talk to your action. For example just say "Ok Google, talk to Number Genie " or try "Ok Google, talk to Eliza."
Google notes, further more platform capabilities including ability to make integrations available across the various Assistant surfaces like Pixel phones and Google Allo will be added over time. As well as support for purchases and bookings and deeper Assistant integrations across verticals.
To help create a smooth, straightforward development experience, a collection of samples and voice user interface (VUI) resources along with integrations from early access partners are availble today to check out.
You can get started today by visiting the Actions on Google website for developers.
The Gmail API team introduced a new settings feature earlier this year, today, in a video we explore how to update Gmail user settings with the API. In addition to email signatures, other settings the API can modify include: filters, forwarding (addresses and auto-forwarding), IMAP and POP settings to control external email access, and the vacation responder.
Be aware that while API access to most settings are available for any G Suite Gmail account, a few sensitive operations, such as modifying send-as aliases or forwarding, are restricted to users with domain-wide authority.
For more details about the code sample used in the requests above as well as in the video, check out the deepdive post.
Update: Red Hat is releasing the general availability of their OpenShift Dedicated service running on Google Cloud Platform (GCP), that helps speed the adoption of Kubernetes, containers and cloud-native application patterns.
Google notes, that they're working with Red Hat to make it easily augment OpenShift-based applications wherever they run. Below is an example of using BigQuery, Google's managed data warehouse, and Google Cloud Pub/Sub, its real-time messaging service, with Red Hat OpenShift Dedicated. This can be the starting point to incorporate social insights into your own services.
Example application: analyzing a Tweet stream using OpenShift and Google BigQuery
Update 1213: The beta release of new Google Cloud Client Libraries for cloud services: BigQuery, Google Cloud Datastore, Stackdriver Logging, and Google Cloud Storage are idiomatic, well-documented, open-source, and cover seven server-side languages: C#, Go, Java, Node.js, PHP, Python, and Ruby.
Also, Google is open-sourcing the 'Embedding Projector', a web application for interactive visualization and analysis of high-dimensional data recently shown as an A.I. Experiment, as part of TensorFlow.
And, a standalone version is released at projector.tensorflow.org, where users can visualize their high-dimensional data without the need to install and run TensorFlow.