Creating a Chatbot

What is a chatbot? A chatbot is an assistant for answering questions, saving time from waiting human’s responses. But how? How computer can understand human language? Indeed, it can’t read words like we do. It reads number. Therefore, how to transform words into numbers is crucial for using languages to communicate with computers. Data Preprocessing Depending on what kind of chatbot to build, the collection of data can range from open source platform, scraping from websites, accessing to APIs from data vendor. It may includes labels for doing classification problems. If not, having some domain knowledge is important to do proper labelling. ...

November 26, 2023 · 9 min · Jia-Hau Ching