Abstract

A chatbot is an application of artificial intelligence in natural language processing and speech recognition. It is a computer program that imitates humans in making conversations with other people. Chatbots that specialize in a single topic, such as agriculture, are known as domain-specific chatbots. In this paper, we present a dataset for farmer intents. Intent identification is the first step in building a chatbot. The dataset includes five intents (pest or disease identification, irrigation, fertilization, weed identification, and plantation date). The length of the dataset is 720 records. We applied a Multi-Layers Perceptron (MLP) for intent classification. We tried different numbers of neurons per hidden layer and compared between increasing the number of neurons with the fixed number of epochs. The result shows that as the number of neurons in the hidden layers increases, the introduced MLP achieves high accuracy in a small number of epochs. MLP achieves 97% accuracy on the introduced dataset when the number of neurons in each hidden layer is 256 and the number of epochs is 10.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.