Unladen swallow

Olivier Wulveryck’s (tech) blog

Analyzing a parodic trailer (NSFW) with Google Cloud Video Intelligence

A very brief article about my first call to the new service of Google Cloud Plateform: Video Intelligence. Caution: The video used in this example is #NSFW
Google has recently announced its new service called “Google Cloud Video Intelligence”. The purpose of this service is to offer tagging and annotations of digital videos. I will try this service on a trailer of a French parody. This movie is made of several scenes taken from erotic movies of the seventies. Why this parody? because it is fun because it is composed of a lot of different scenes because it is short (so it won’t cost me a lot) because, as it is related to erotic of the seventies, I am curious about the result! Read more →

Chrome, the eye of the cloud - Computer vision with deep learning and only 2Gb of RAM

Is this post about Machine Learning? Well, not really, but it is highly related. In this post I will explain how to use a web browser to get information about the environment (pictures and sound). Then, I will present a simple way to process and interact with this information. Why do I do that? At first, simply because I am (trying) to play with tensorflow, chatbots etc, and I need a simple way to grab information to create a training set... But with the evolution of my code, I am now using it alongside with the cloud API of AWS. Welcome to my world.
TL;DR: Thank you for passing by. This article is, as usual, geek oriented. However, if you are not a geek, and/or you are in a hurry, you can jump to the conclusion: Any real application? During the month of may, I have had the chance to attend to the Google Next event in London and the dotAI in Paris. In both conferences I learned a lot about machine learning. Read more →

Retour sur les conférences dotScale, édition 2017.

Mon retour sur les conférences de la dotScale édition 2017 [In French]
Note This post is written in french, as it was, at first, targeted for another support. I apologize for the people who do not speak the language. A propos de la dotScale Lundi 24 avril se tenait la cinquième édition de la conférence dotScale qui se décrit elle-même comme étant la tech conférence Européenne sur la “scalabilité”. Cette conférence se veut être le “TED” des informaticiens. Elle se déroule dans le prestigieux théâtre de Paris. Read more →

I have tried Extreme Programming within a sprint and I think it is an excellent agile method for the Ops!

In this post I will describe my experience with extreme programming. I have tested it in conjunction with scrum, and I have been impressed by the results. I will try to explain why it is, according to me, a very good leverage of digital transformation for Ops team.
Part I: Agility 2003 I have discovered the notion of extreme programming more than 15 years ago. My job was to integrate and to develop pieces of code in Java for the IBM Websphere Business Integration server. We were a small team with light programming skills. A part of our job was to operate the software, the other part was to develop. It was in 2003. We were trying hard to stick to the specific framework we developed. Read more →

From GraphQL to a table view with React and Apollo

Now that I have played with GraphQL, Let's see how to render the data thanks to its perfect companion: React
In the last post I have played with GraphQL. The next step is to actually query the data and display it. In this post I will use react (from Facebook) and the Apollo GraphQL client. Tooling React I won’t give in here an introduction of the language because you may find on the web thousands of very good tutorials and advocacy articles. Anyway I will explain briefly why I have chosen React. Read more →