<Back

Projects

A showcase of my past, present, and future
INFINITI: Q60 Speedbot

INFINITI: Q60 Speedbot

I built a chatbot for INFINITI USA. It allows you to compare their Q60’s 0-60 speed against its competition. It ended up receiving over a thousand users within its first two days of launching.

From a technical perspective, it’s written in NodeJS and uses DocumentDB for storing the records. It is hosted on Azure. Asides for building atop our existing framework, I also added new features which can be used on future bots. These include:

Adding an algorithm for determining the ‘did you mean’ values.

  • Added the ability to unit test user flows and application logic.
  • Added the ability to perform load testing on the application.
  • Added an analytics module.
  • Added a logging module which can be connected to either the console or to a database.

It also got some good news coverage: CarThrottle and The Drive.

Example of what happens when you hit random 0-60 time. Example of how the suggestions work. They are based on users input.
NodeJS

April 10, 2017