"Blockchain Activity" Google Assistant Agent Updated! New price & description functionality & better implicit invocation!

in #bitshares6 years ago (edited)

"Blockchain Activity" Google Assistant Agent Updated!

Since the last update, I've been working on further improvements such as implementing more honest implicit invocation and the introduction of dedicated price and description intents for the assets supported by blocktivity.

Update has already been published by Google!

The latest version has been accepted and published by Google, so what are you waiting for? Give it a try!

"Ok Google, Talk to blockchain activity".

More honest implicit invocation

The new price and description intents are newly available for implicit invocation.

What's more honest about the changes?

  • The previously published version would trigger implicit invocation for '<supported_asset> price' which was partially true since it provided marketcap for each crypto in the blockchain activity report, but now we have a dedicated price intent to respond directly with the current price, marketcap and 24hr recent activity of supported cryptos when asked for the price of said crypto.
  • By separating the implicit invocation training phrases away from 'blockchain_activity_report' into the 'implicit_blockchain_activity_report' (which forwards the user to the report intent with any input parameters), we can keep the important navigation training phrases in the 'blockchain_activity_report' intent which is no longer implicitly invocated - preventing users from implicitly invocating the bot when they're asking for their shopping list.
  • The same seperation of implicit and non-implicit training phrases was performed for the 'Where_to_trade' intent, further improving the honesty and accuracy of our implicit invocation capabilities.

Here's what it looks like within the Google Assistant console

Here's the overview of the intents in Dialogflow

Check it out, there's only a handful of intents which comprise the Blockchain Activity bot; Dialogflow is pretty easy once you've gotten your head around it! 👍

Let's check out the 'get_supported_crypto_price' intent!

Since it's the newest functionality, let's take a deep dive into the price intent!

Dialogflow intent contents

Here's a sneak peak at the contents of the dialogflow intent - you provide many 'training phrases' with examples of included parameters (in our case the supported crypto) and Dialogflow performs machine learning to allow for similarly worded phrases to trigger the intent!

Implicit Invocation in practice!

When an user asks the Google Assistant "Bitshares price" (or any of the supported cryptos), the Google Assistant will suggest the Blockchain Activity bot, and if the user accepts the suggestion they'll be given the most recent Bitshares price (sourced from cryptocompare) as well as a basic card with some info about Bitshares and some suggestion chips which will direct the user towards further Blockchain Activity functionality.

Finally - The 'About/Help' intent now includes a Google form

To engage the Google Assistant userbase more directly, I've included a Google form for direct feedback, bug reports and feature requests. Hopefully this will reduce negative ratings, since it'll enable me to establish what users are expecting from Blockchain Activity.


Have any questions? Post them below!

Best regards,
CM.

Sort:  

Great update....
Day by day google assistant updated and become more effective and easy for google assistant agent user...

Thanks 👍

Hi There, Send anywhere between 1 SBD and 10 SBD to @smartresteem to get more upvotes and return on investment via getting high visibility to your post with resteem to whales and minnows!

Is it possible to use this in Germany?

It won't be in German, but it should work, yeah. Try it out?

If I write "bitshares price" in Google Assistant their is no possibility to try your blockchain activity. I think I have to change the language of Google Assistant, or?

Yeah, try switching the Google assistant language to English.

image

Ok it isn't enough to change the language only. -.-

Very strange, I'll raise a bug report with Google - I've configured it to support all locations:

coool. resteemed

Thanks 👍

this is really cool.
i didnt know google did that...double cool, like burrrr.

Oh nice good news is

Posted using Partiko Android

Congratulations you got resteemed!

Resteem your Posts to 10550+ Followers — just send 0.1 SBD or STEEM to @yougotresteemed with link in memo (you also will receive a 100% upvote)!

You have a reputation of 30+? Make sure to grab your Steemit only Byteball Airdrop worth up to $160 USD.

For daily bloggers we offer a Resteem subscription including at least one Resteem a day and a daily feature + daily upvotes!

Unbelievable !!
Can I use that in India???

It should be possible, you'll need to use the English language settings though. Try it out?

Wow..Great information. Indeed, Google Assistant has been updated daily and Google Assistant Agent has become more effective and very easy for users. This is really a good news for us and i always appreciate Google.