GENERAL PURPOSE CHATBOT APPLICATION THAT CAN PRODUCE MEANINGFUL DIALOGUE WITH MACHINE LEARNING., AdresGezgini Inc. (R&D Center)
Jan, 2020 - Jun, 20211 year 6 months
In this project, I aimed to develop an alternative product for the paid third-party customer engagement software we were using in our company. The software we developed can get customer representatives to engage with website visitors using the chat interface. The system can also lead website visitors to find possible answers to their questions using pre-defined multiple-choice questions. The very importance of this project is that it also includes a chatbot with artificial intelligence. Using real chat scripts populated for the last 6+ years, we trained a BERT model to automatically give the most ap- propriate answers to most of the website visitors’ questions. The system is running 7/24 on our websites, and in the absence of a customer representative, the chatbot takes over the job and answers basic questions of website visitors. Without the ai chatbot part, the system can directly be used on any website. Training of the chatbot needs special training for different organizations. Excluding myself, my team consists of a machine learning engineer, a web programmer, a web designer, and 11 employees re- sponsible for data labeling, testing, and reporting tasks.