Erik-Berndt Scheper | Devoxx

Devoxx UK 2019
from Wednesday 8 May to Friday 10 May 2019.

With more than 15 years of enterprise Java experience, I am familiar with all the usual technologies in the Java EE software development world. My expertise includes Angular, JSF, JAX-RS, JPA, Hibernate, EJB 3.x and several Spring frameworks. Since the advent of functional languages on the JVM, I have started working on Big and Fast Data technologies using with Python, Java and Scala. Outside work I am actively contributing to the Java Meetup in Groningen (NL), where we've hosted evening sessions about Angular, Ionic, Kotlin, with more to come.

See also

Break out of the browser with TensorFlow.js

Hands-on Lab

In this workshop you will build a "Break out" game on Node.js with a twist of Machine Learning. Sounds impossible? Not anymore with the release of TensorFlow.js.

The starting point of this workshop is a simple "Break out" game where the paddle can be moved with the mouse and the keyboard. As a first step you will learn how to add a TensorFlow.js model to the game and do some basic training of the model. Eventually TensorFlow.js will be used to control the navigation of the paddle.

At the end of the workshop you should be able to play the game and move the paddle, simply by moving your head. And along the way you should have gained some basic knowledge about TensorFlow.js.

For the workshop you will need basic JavaScript knowledge and your own laptop with camera functionality enabled.

Never played "Break out" before? In ASCII art it looks like this:

|==   ===========   ========|
|=   ===========   =========|
|   = ===== ===   = = === ==|
|                           |
|    \                      |
|     \                     |
|      O                    |
|                           |
|     TTT                   |
Make sure to download the Android or iOS mobile schedule.