Publications by Longhow Lam

Some simple facial analytics on actors (and my manager)

28.05.2015

Some time ago I was at a party, inevitably, a question that came up was: “Longhow what kind of work are you doing?” I answered: I am a data scientist I have the most sexy job, do you want me to show you how to use deep learning for facial analytics…… Oops, it became very quiet. Warning: don’t google on the words sexy deep and facial at...

4194 sym 20 img

Restaurant analytics: Text mining, Path analysis, Sankey, Sunbursts and Chord plots

16.06.2015

Last month I visited my favorite Chinese restaurant with some friends in the center of Amsterdam, Golden chopsticks, and had some nice food. I was wondering if other people shared the same opinion. So I visited iens.nl, a Dutch restaurant review site and looked up Golden chopsticks restaurant. They have fairly good reviews, so that was good. For ...

5719 sym R (606 sym/1 pcs) 24 img

Combining Hadoop, Spark, R, SparkR and Shiny…. and it works :-)

09.07.2015

A long time ago in 1991 I had my first programming course (Modula 2) at the Vrije University in Amsterdam. I spend months behind a terminal with a green monochrome display doing the programming exercises using VI. Do you remeber Shift ZZ, and :q!… 🙂 After my university period I did not use VI often… Recently, I got hooked up again! A sy...

3422 sym R (535 sym/1 pcs) 8 img

Soap analytics: Text mining “Goede tijden slechte tijden” plot summaries….

08.08.2015

Sorry for the local nature of this blog post. I was watching Dutch television and zapping between channels the other day and I stumbled upon “Goede Tijden Slechte Tijden” (GTST). This is a Dutch soap series broadcast by RTL Nederland. I must confess, I was watching (had to watch) this years ago because my wife was watching it…… My gut fee...

7664 sym R (1257 sym/2 pcs) 24 img

Deploying a car price model using R and AzureML

20.08.2015

Recently Microsoft released the AzureML R package, it allows R users to publish their R models (or any R function) as a web service on the Microsoft Azure Machine Learning platform. Of course, I wanted to test the new package, so I performed the following steps. Sign up for Azure Machine Learning To make use of this service you will need to sign ...

3435 sym R (1068 sym/4 pcs) 10 img

Restaurants as atomic nuclei with the R visNetwork package

18.09.2015

Recently the R package visNetwork was brought to my attention. It is an R interface to the ‘vis.js’ JavaScript charting library where you can create interactive network graphs. To try out the package I need some data, luckily I still have some restaurant reviews data from an earlier exercise. See my previous post. You need two data frames t...

2871 sym R (214 sym/1 pcs) 14 img

A little H2O deeplearning experiment on the MNIST data set

25.11.2015

Introduction H2O is a fast and scalable opensource machine learning platform. Several algorithms are available, for example neural networks, random forests, linear models and gradient boosting. See the complete list here. Recently the H2O world conference was held, unfortunately I was not there. Luckily there is a lot of material available, video...

5022 sym R (1067 sym/5 pcs) 14 img

Bon Appetit: A restaurant recommender for tourists visiting the Netherlands

04.12.2015

Introduction More and more tourists are visiting The Netherlands, this will become very clear if you walk through the center of Amsterdam on a sunny day. All those tourists need to eat somewhere, in some restaurant. You can see their sad faces as they have no clue where to go. Well, with the aid of a little data science I have made it easy for th...

4461 sym R (1081 sym/3 pcs) 14 img

Analyzing “Twitter faces” in R with Microsoft Project Oxford

21.12.2015

Introduction In my previous blog post I used the Microsoft Translator API in my BonAppetit Shiny app to recommend restaurants to tourists. I’m getting a little bit addicted to the Microsoft API’s, they can be fun to use 🙂. In this blog post I will briefly describe some of the Project Oxford API’s of Microsoft. The API’s can be called f...

3452 sym R (4292 sym/8 pcs) 10 img

Delays on the Dutch railway system

08.01.2016

I almost never travel by train, the last time was years ago. However, recently I had to take the train from Amsterdam and it was delayed for 5 minutes. No big deal, but I was just curious how often these delays occur on the Dutch railway system. I couldn’t quickly find a historical data set with information on delays, so I decided to gather my ...

2315 sym 8 img