Build a customer support chatbot system with the following functions:
– Perform Q&A related to Starhub services, company, events …
– Help user to perform business operations like register/modify new mobile/tv/internet plans, manage mobile infos, register account from 3rd parties services.
– Collect key infomation about the user while chating (names, location, phone number, gender …) to handover to customer support employees should the bot failed to perform an operation for the user.
Use a NLP core system to:
– Detect user intents from chat message using intent classification
– Build a chatbot management system to manage chatflows, answer for Q&A, logics of business operations
– Extract key informations from chat messages using entity extraction.
– Tag the conversation for faster filtering & search.