All About Dennis

Interesting yet important things in tech, AI and the world in general

Data Collection Strategy for Start-ups

Gold in Gold out

How AI product can perform depends on advanced algorithm as well as high quality data. It is believed that big companies have innate advantage in securing data, while start-ups often struggle. In f...

A short introduction of AI and its application

Embrace the AI first world

AI has become really hot these days. Everybody seems to be talking about singularity, Alpha Go, potential AI take-over. What is AI exactly and how will AI be used in our lives? This article will tr...

Topics of dialogue system in action

How to design a chatbot, part three

Before deploying dialogue systems in practice, there are still many issues to consider. Challenges at hand Users are intolerable to certain errors In task oriented context, 80-90% accur...

NLU and DM in depth

How to design a chatbot, part two

For five components in dialogue system: Automatic speech recognition(ASR), Natural language understanding(NLU), Dialogue management(DM), Natural language generation(NLG) and Text-to-speech synthesi...

Overview of dialogue system

How to design a chatbot, part one

Dialogue and Dialog System People engage in dialogues all day long and few people thought about why they converse with others. Dialogue is a collaborative activity to fulfill specific goals. It can...

Welcome to Dennis Blog

"Hello World"

“Hey Baby, Let’s Rock & Roll.” Finally 终于 Dennis reopened blog again. 曾旻又一次 重新发(kai)明(tong)了 Blog。 Base on GitHub Pages + Jekyll , thanks for the template of hux, the process is easy an...