Skip to main content

Recommended Google I/O 2017 viewing


Google I/O 2017 is over. Like previous years, all the sessions have been published on Youtube.
I'd recommend watching all the sessions if you can, located at this link: http://bit.ly/2rnbGTO

Not sure where to start? Here are some of sessions I attended and found worth recommending..

Android Meets TensorFlow: How to Accelerate Your App with AI   http://bit.ly/2rW5LC8
Why:  Good intro to ML, operationalizing for small devices (sorting cucumbers, pruning trees) and just entertaining ! Don't miss the cultural ed at the end.

From Research to Production with TensorFlow Serving http://bit.ly/2r1zWHM
Why: Operationalising Machine learning. 

Past, Present and Future of AI / Machine Learning  http://bit.ly/2qUQdjp
Why: insightful and latest thinking from thought leaders in AI.

Effective TensorFlow for Non-Experts http://bit.ly/2s16fGl
Why: Good intro to ML and TensorFlow

Single Codebase, Two Apps with Flutter and Firebase http://bit.ly/2rn3HpR
Why: How to give a tech presentation and demo. Creative storytelling. Entertaining. Anything with Flutter.io is worth watching anyway - but I'm biased.... 

Applying Built-in Hacks of Conversation to Your Voice UI  http://bit.ly/2qUwnEU
Why: Thought provoking - a must for anyone with an interest in UX or building any application or service. If you watch you will realise that a lot of systems you interact with have been designed by people who want to punish you.

Bringing the Google Assistant to Any Device http://bit.ly/2r1I0Z2
Why: IoT use case

Supercharging Firebase Apps with Machine Learning and Cloud Functions http://bit.ly/2r1Sgkm
Why: What modern application development looks like

Introduction to Kotlin http://bit.ly/2qUrgVm
Why: If you write Java, you should look at Kotlin. 

Open Source TensorFlow Models . http://bit.ly/2r33NBX
Why: It's Entertaining - using AI in arts, image and audio. Well .. it can't all be about work right?

Popular posts from this blog

How to get the BBC iPlayer running when you live outside of the UK

(subtext: Get the World's most famous detective on your favourite browser)

The new series of Sherlock has started on the BBC. If you live outside of the UK and you are too impatient to wait for your local TV content provider to host it for you - then fear not !! These simple instructions will get you up and running. In addition to the iPlayer you can access most of the other UK TV channels using the same method. Note: you can use the same method to access content in other countries - such as Hulu in the U.S.

How it works:  In simple terms, the BBC iPlayer, like other players, perform a check to determine whether your internet access is originating from the UK.  So the trick is to ensure that your access to the BBC website will originate from the UK.



First you are going to use a free piece of open source software that was designed to keep your internet access anonymous. You will add a setting that will ensure that the software makes use of servers in the UK whenever making requests…

Create an Alexa Skill for your Amazon Alexa or Echo Dot

So you've bought an Alexa Dot and you want to create your own voice app - but you are wondering how difficult is it to build, how do you build the app and how much will it cost to run?  If you have basic programming skills then building the application is really easy. If you have written a function or script in Microsoft Excel or Google Sheets - then you can build an Alexa voice app. I'm providing all the basic stuff you need to get started ...

Note: This post is not intended to give you an exhaustive guide to building a skill. Instead it aims to give you the overview to get up and running quickly. Amazon provides a build-it-yourself walkthrough (here), samples (here) and a free course on Udemy (here).  I recommend starting with the free course then following the walkthrough.

How much does it cost ? It costs nothing to build and run a simple Alexa app. $0 / £0 / €0.  Zero.  Furthermore the app is hosted on Amazon's cloud, it's secure, load balanced and managed for you …

Use a Beacon to check in guests and share Emergency info

I had to put together a simple demo that uses a beacon to check in a visitor and share Emergency information, such as Fire Exits in the building, with the user .
(Note: this isn't the best way to check in a guest - but this was the request).

Most beacon demos require some native coding - but this approach favours configuration over coding so that you can get a concept working quickly before spending time on a native app.

What you will need
1. A Google account
2. A Beacon - I used a beacon from Bluecats (https://bluecats.com/)
3. Any iOs device (OS 8+) or Android Device with Google Chrome installed

How it works
You will set up the Beacon set up to emit a static URL using the Eddystone protocol.
The URL will navigate the user to a Google Web Form. You can use any URL (your own website if you want) but it must be using HTTPS.

Any device with BLE support, with an appropriate receiving app, will pick up the URL.  But therein lies the problem ! Most guests will not have the native app and…