In the first edition of the celebrity vs Mitsuku chatbot series, I imagined a conversation between Donald Trump and Mitsuku. What about dead authors? Mark Twain’s sayings always make me laugh. Look at this Twitter account: that’s nearly 12000 followers who are signed up just to follow the quotes of a famous dead author. And what about the […]
The other day, I was browsing the discussion forum of API.AI, and I came across this question. Visualizing conversation flows for chat bots is an interesting problem. It seems like there are some bot platforms which already allow this: e.g. Converse.AI. However, I think the biggest challenge is with really complex conversation flows, where perhaps the […]
I had to remove this post because the plugin I used to display the speech bubbles slowed down my site a lot. If you are interested in the contents of this post, you can read it for free (with registration) on my MBD Resources course.
This post has been deleted because the contents became quite outdated. If you are interested in what was here before I deleted the content, you can take a look at my Post Archive section in my MBD Resources course. (You need to register, but the actual material is free).
This is my expanded notes on Chris Messina’s appearance on the O’Reilly bots podcast. The problem of Bot skeuomorphism Skeuomorphism is the design concept of making items represented resemble their real-world counterparts. Bot skeuomorphism is based on the same idea – that is, people want bots to be the next version of web apps, and hence […]
These are my expanded, augmented notes based on the O’Reilly bots podcast episode featuring Brad Abrams. I find that the best source of information about chat bots at the moment comes from podcasts where the practitioners themselves give us up to date insights on the world of chat bots. How Google assistant fits into other […]
In Edmond Lau’s Effective Engineer (highly recommended), he talks about how systematic on-boarding of new employees is one of the highest leverage tasks you can do in your company. This is very true for software roles, but it is also true for other roles such as customer support. The question of investing resources in mentoring is […]
I created this Natural Language Processing (NLP) glossary as a resource for folks who are only just getting introduced to NLP. I don’t claim that this is exhaustive. I want to follow the Pareto’s principle here – this probably has about 20% of the definitions but will help you with 80% of the concepts you would […]
(Note: this tutorial will be most useful if you know the rules of cricket, and you are a software developer. I have created this as a tutorial for software developers who wish to create chatbots on the API.AI platform. I would love to get your comments on how I can improve this article. Also, scroll to […]
This video explains how you can get setup with a GPU based server on Amazon Web Services. The server is all ready for you to start running deep learning models and we will be using it in the data institute deep learning certificate. In order to use AWS, of course you need to sign up. […]