Conversational AI – Research Papers

I hope to keep this page up to date with the latest published paper that I found interesting on the topic of conversational AI. Dec 2019 How to Evaluate the Next System: Automatic Dialogue Evaluation from the Perspective of Continual Learning Automatic dialogue evaluation plays a crucial role in open-domain dialogue research. Previous works train… Read More »

Display GitHub files on WordPress

I’ve been struggling a bit to find a good way to display files hosted on GitHub on my blog directly. I didn’t like that most plugins uses Gist which doesn’t allow for a nice collaboration. I have received some good recommendation about improving codes that I shared some time ago. I’d prefer a system where… Read More »

Azure Machine Learning Deployment at Scale Using ARM and AMLPS.

Introduction In this post, I will demonstrate how to do a simple but useful scenario when managing Azure Machine Learning Workspaces and Experiments, copying all the experiments under one workspace, deploy a new workspace using ARM (Azure Resource Manager) in another region, and then copy the experiment under the newly deployed workspace. Preparation You will… Read More »

The lean startup – book notes

The lean startup by Eric Ries is a very interesting book about creating a successful business. It’s really a great read even if you are not working in a startup. Actually most large company moved away from previous development processes that didn’t adapt well to the new technologies. In today world, we ship software daily, sometimes… Read More »

What makes a team effective?

I often wonder what makes some team more effective than other. Why I felt more empowered in some team compared to some others. The simplistic reasons that pops to mind are about the quality of the leadership and the joy experimented at work. The People Operation team at Google shared interesting conclusions from a study… Read More »

Prioritizing features and requests

As an engineer we often get approached by a PM, or other teams members, for features, update in requirements, or any other changes. Some change will sounds really exciting, either because they are intellectually challenging or because their outcome looks obviously great. However, before getting too excited there a few questions we can ask that will… Read More »