bots

How To Pass The Google Assistant App Review?

After you build your Assistant App it is time to submit it for review and publish it to the world. You should test your app and make sure that it’s ready for prime time.

When you submit your app, Google’s reviewers use and test it to find issues, bugs, or policy violations. To ensure a quick approval, you should use this checklist and… keep reading.

In this post, we will focus on 4 aspects that are important to ensure your app will pass the review quickly and be a success story. Continue reading

Standard
bots

Ether Info – A New Google Assistant App

Maui beach at sunsetWhat is an Assistant App?

In case you aren’t familiar with assistant apps, it is Google’s conversational software for helping you get things done in your world.

It is the culmination of all of Google’s research in AI, ML and NLP. It runs on various devices, including the Google Home, as well as many Android and iOS devices.

What is Ethereum?

Ethereum is a digital currency invented in 2013 — a full 4 years after the release of Bitcoin. It has since grown to be the second largest digital currency in the world by market cap — around $20 billion, compared to Bitcoin’s $40 billion. Btw, here is a short intro video I made on Bitcoin.

Ethereum uses its blockchain to record state transitions in a gigantic distributed computer. Ethereum’s corresponding digital currency, ether, is essentially a side effect of powering this massive computer. To put it another way, Ethereum is literally a computer that spans the entire world. Anyone who runs the Ethereum software on their computer is participating in the operations of this world-computer, the Ethereum Virtual Machine (EVM). Because the EVM was designed to be Turing-complete, it can do almost anything that can be expressed in a computer program. Continue reading

Standard
bots

Resources For Action On Google Developers

Here is a list of good resources you can use if you are building a new assistant app or any other Action on Google.
If you love to jump into code and try it for yourself, jump to the code labs section below or just browse (and clone) our samples on Github.

Google Home and Google Assistant Google Home

Google Assistant

Videos about Conversation Actions Building Assistant Actions using API.AI

Introduction to Conversation Actions and building your first assistant app

Documentation and tools Actions on Google documentation

Resources for designers and how to improve you voice design

API.AI – Start with this tool that will save you a lot of work with its NLP capabilities.

Web simulator – When it’s time to test your new app, this simulator will help you a lot. It’s easy to use it and you can try to talk (and not just type) to it and see what will be the results in the real world.

Code samples – You can take some ideas and best practices from these examples.

Ask Questions Stack Overflow (actions-on-google) – We have a great community in Stack Overflow. They are true expert and it’s a great place to ask for help.

Actions on Google Developers G+ Community – This is a growing community (~3k members).
You can share knowledge and keep yourself updated on the rapid changes we see in this technology platform.

@actionsongoogle – Yes! We are on twitter as well. Please don’t be a stranger.

Code labs https://bit.ly/aog-bitcoin-codelab – A code lab that will show you how to leverage API.AI and your own servers (with web hooks). You can also try the code.

https://bit.ly/aog-animal-codelab – A code lab that is short and sweet and as a bonus you might find some good jokes.

https://codelabs.developers.google.com/?cat=Assistant

Samples Actions on Google at GitHub with lots of NodeJS examples.

Standard
bots

Building Conversational Experiences With Actions On Google

Here are the slides that I used this week in two events. It gives you a good overview of what can be done these days with Assistant Apps.

What is an Assistant App?

The Google Assistant is Google’s conversational software for helping you get things done in your world. It is the culmination of all of Google’s research in AI, ML and NLP. It runs on various devices, including the Google Home which launched in 2017, as well as many Android and iOS devices.

Actions on Google is the third-party platform for the Google Assistant, allowing you, the developer to manage a conversation between your service and the user.

An interesting times! Continue reading

Standard
bots

A Bitcoin Info Action!

Screen Shot 2017-06-14 at 4.57.32 PM In the past few weeks I worked (20% of the time) on this new assistant application that will give you interesting information about Bitcoin.

Here is an example of what you can do:

  • The price of bitcoin
  • Market cap
  • Blocks count
  • Total amount of bitcoins

This is how the conversation looks like on the web simulator.
You open it with the main capabilities that it can provide: Continue reading

Standard
bots

A New Assistant App – Animal Cool Jokes!

Actions on Google lets you build apps for the Google Assistant. Your apps can help you engage users through Google Home, Android phones, iPhones, and in the future, through every experience where the Google Assistant is available (e.g. Auto, IoT etc’).

One of the nice benefits is that users don’t need to install anything to interact with your apps. When they ask for your app by name, the assistant will connect them with you immediately.

Another benefit is the ability to make money. You can let Google Assistant users on phones purchase goods and services using new or existing payment methods on file either with Google or with your service. But that will be a topic for a future post.

Let’s start with a simple example… Remember that in last April I wrote about “Build you first smart bot for Google Home“?

Well, after few improvements to the quality of the jokes, of course, this assistant app is now live!

You can talk with it by asking “talk with Animal cool jokes“.

Here is what it looks like: Continue reading

Standard
bots

How To Improve Your Conversation Design?

We’re entering a promising new era of computing, where advances in machine learning and artificial intelligence are creating a resurgence of interest in voice interfaces and natural language processing.

It’s a new way to talk with your users.

For real.

Thus, we need to think on the voice user interface from the start and see how we can do a better job.

In this post, we will go over some of the most common challenges and how to overcome them.

Continue reading

Standard