Usman Shahid

Usman Shahid

Usman holds a Bachelor's of Engineering Degree in Electrical and Electronic Engineering from the National University of Sciences and Technology.

Building a Chatbot with Google DialogFlow

Modern AI tools have made it very easy to build robust customized chatbots. In the fourth part of this series on chatbots, we explore one of the easiest tools available to build smart, contextually aware chatbots for our use case.

Read more

Building an AI-based Chatbot in Python

Modern AI tools have made it very easy to build robust customized chatbots. In the third part of this series on chatbots, we take a closer look at AI based chatbots and learn to build one using a popular library in Python.

Read more

Building a Rule-based Chatbot in Python

Rule-based chatbots are one of the earliest types of chatbots developed - dating back to the early 1960s. In the second part of this series on chatbots, we take a deeper look into how these chatbots work and how we can build one in Python.

Read more