Natural language processing using text augmentation for chatbot
Chatbot is an application that helps in virtual interactions. Chatbot simulates the interaction in a more effective way by natural language processing. An artificial neural network makes better understanding of the user intent and entity. There are two broad classifications for chatbot i.e rule base...
Saved in:
Published in | 2022 International Conference on Artificial Intelligence and Data Engineering (AIDE) pp. 248 - 251 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
22.12.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Chatbot is an application that helps in virtual interactions. Chatbot simulates the interaction in a more effective way by natural language processing. An artificial neural network makes better understanding of the user intent and entity. There are two broad classifications for chatbot i.e rule based and conversational AI chatbot. In the case of rule based chatbot, for all user inquiries automated responses are generated based on set of rules. Whereas in conversational AI chatbot, it requires better natural language processing for understanding user inquiries. Text augmentation provides the platform for the chatbot system to train more on the limited amount of the dataset. This paper focuses more on the text augmentation techniques for creating the robust chatbot system using the text augmentation open source library NLPAug. The recent studies outline that machine learning models are more vulnerable to even for small adversarial attack. The result shows that NLPAug perform the text augmentation in three levels those are character level, word level and sentence level to avoid the adversarial attacks. Text augmentation enables the chatbot to provide accurate result for the user query. Multimedia files can be augmented in the future work. |
---|---|
DOI: | 10.1109/AIDE57180.2022.10060406 |