Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Patha Druva, Nelki Sainithin, Muppa Manisai, K. Sreelatha
DOI Link: https://doi.org/10.22214/ijraset.2023.53180
Certificate: View Certificate
India has established itself as a prominent player in the global agriculture sector and has predominantly relied on an agriculture-based economy. However, a significant number of farmers and individuals involved in agriculture face various challenges due to limited knowledge of agricultural production. These challenges include inadequate farming techniques, insufficient crop materials, improper crop planning, and imbalanced fertilizer usage. This project presents a prototype of a chatbot framework designed to assist individuals, including farmers, in managing their crops and predicting their needs. The chatbot predicts fertilizer requirements, nutrient levels in crops, and provides valuable knowledge to users regarding basic agricultural needs. The structure employs Natural Language Processing and draws information from pre-determined data to deliver responses to user queries. To ensure accuracy, the chatbot analyzes previous interactions and sources data from \"The Indian Council of Agricultural Research.\"
I. INTRODUCTION
The main goal of this Chatbot system/structure is to assist individuals with Agriculture and Farming queries, providing the best possible solutions. This Chatbot primarily focuses on offering information to help users understand their specific needs. The Chatbot design includes an architecture that analyzes the input query using predetermined keywords associated with different question types. This mapping allows the system to identify the user's requirements. The assistant interacts with users through voice, providing farmers with easy access to answers for their questions. With the help of the Chatbot, individuals, including farmers, can easily obtain specific and required information, such as predicting fertilizer dosages or selecting the most suitable crops based on climate conditions.[4]
In countries like India, where many farmers struggle with complex estimations in the cultivation process, this Chatbot can be extremely beneficial. Agriculture is the main source of food globally, and a significant portion of the population, particularly in rural areas, depends on it for their livelihoods. In India, agriculture contributes 18% to the gross domestic product, and nearly 50% of the country's workforce relies on agriculture for their livelihoods. Despite the sector's massive size and importance, most Indian farmers lack knowledge in proper farming techniques and management practices. This includes challenges like selecting appropriate crops based on soil and climate, identifying pests, choosing suitable pesticides, and implementing irrigation methods.[2] These factors have a significant impact on crop yield and quality. Effective crop planning, management, and nutrition monitoring can greatly enhance both yield and quality. While there are various chatbot services available, such as Google Assistant or Cortana, the agricultural field is still working on improving chatbot systems. Many farmers, even those with expertise, lack essential skills for achieving optimal crop production. Even with technological advancements in robotics, many farmers rely on small scale production and prioritize human involvement over machines. Returning to the Chatbot assistance, it is designed to be free, portable, reliable, and helpful in all aspects. This concept aims to encourage farmers to seek information on farming techniques and raise any related questions they may have.[3]
A. Motivation
The Indus Valley Civilization period is when India's agricultural history began. India holds the second position globally in the agricultural sector. The country's GDP (gross domestic product), which includes associated industries like forestry and fisheries, is 15.4% higher and over 31% of the workforce is employed in agriculture. India leads the world in net cropped area, with the United States and China coming in second and third, respectively.[5] Agriculture is the most significant economic sector in terms of its impact on the socioeconomic fabric of India, considering its broad demographic reach. However, due to the advancements in industrialization and the overall economic growth of the country, India's GDP is increasingly losing agriculture's share. [3]
B. Problem Statement
What's wrong Lack of information about various crops and climatic conditions are the main issues facing the Indian agricultural sector, Fertilizers, deficiency etc for the farmers. By the lack of knowledge about farming, many problems are being a rised to the farmers like less production of crops, damage of crops by insects, not knowing the season to grow a particular crop and many others. Many farmers does not know how to know about the crops and understand the situations to get more yield and have less problems. As technology is improving day by day, there must be a proper place where all the farming related queries can be solved. When there is a proper guidance and knowledge for the farmers, these problems will be solved. It will enhance and support the agricultural development in India, thereby improving the quality of life for farmers. In the past, numerous researchers have employed machine learning methods to boost agricultural growth in the country.
C. Project Objective
In this project, we created a simple linear regression model that forecasts the effects of advertising on the sales of a specific product (in this case, a Samsung television that was scraped from the internet). A feature and a label for sales are present in this commercial. We must forecast the sales of continuous input. In doing so, we also looked to see if the mean absolute, mean square, and root mean squared errors were very small.[2] In order to determine whether the test residual feature supports the linear regression model or not, I also added features from the advertisement model, such as television, radio, and newspaper advertisements. Additionally, we used the Gradio Python package, a GUI-based framework that accepts three inputs and produces sales. Additionally, it can be housed in the cloud, making it accessible from anywhere in the world. Use a variety of Python visualization tools to analyse the data and determine which perimeter is most commonly used for future projection. This paper focuses on providing assistance to the farmers about different farming related queries like data about different crops, climatic conditions required to grow a particular crop, Fertilizers, nutritional and medicinal values, deficiency in plants and many others. The Chatot is purely based on Natural language processing and different types of NLP are used to process the user words. By this chatbot, every farmer can communicate with the bot and know about the crops. The farmers who have basic English knowledge can easily understand the way to interact with the bot and gain knowledge. This process is done by applying various machine learning techniques.[4]
II. LITERATURE SURVEY
The primary objective of conducting the literature review was to examine prior research conducted on knowledge sharing and intranets. Our focus was on exploring the intricacies of the current system and finding ways to mitigate its drawbacks. Our aim was to enhance the performance and efficiency of the newly proposed system while also gaining insights into its advantages.
A. A Portal for Connecting Farmers and End Users
AUTHORS: Sneha Iyer, Shruthi. K
The web portal for farmers facilitates direct selling of their products, eliminating middlemen. It provides valuable information on sales, customer preferences, and uses the max-prior algorithm for optimal profitability. Farmers can increase their profits and contribute to the country's economy. This web portal serves as a convenient platform for farmers to easily register themselves and sell their products. By utilizing this portal, farmers can generate higher profits compared to traditional methods, as it establishes a direct connection with customers, eliminating the need for intermediaries. Both customers and farmers benefit from this arrangement as there is no middleman involved. [1]
B. Text based Smart answering system in Agriculture using RNN.
AUTHORS: Sukumar, Hema latha
We utilized deep learning, specifically Recurrent Neural Network (RNN), to build a chat tool for agricultural datasets. This agriculture-specific tool delivers fast and accurate responses to farmers' inquiries. India's agriculture sector is crucial for the economy, and farmers require technological assistance. This project aims to create a Chatbot using Deep Learning and Natural Language Processing. The RNN model achieved an impressive 97.83% accuracy on the dataset.[2]
C. Smart Chatbot for Agriculture
AUTHORS: Yash aswini
This paper introduces a method for automatic knowledge acquisition for chatbots from online forums. The system integrates a classification model that relies on rough set theory and employs ensemble learning techniques to make informed decisions.
To retrieve customer's question messages, The communication agent utilizes the standard HTTP protocol to periodically send requests to the Telegram server. Our system employs machine learning to analyse essential parameters like weather, season, rainfall, and soil type, assisting farmers in increasing their yields. It also features an NLP-trained chatbot that answers farmers' questions and provides crop recommendations based on atmospheric conditions, benefiting those in remote areas .[3]
D. Farming Assistant Web Services: Agricultor
AUTHORS: Kishore, Shiv Shankar Rajput
The web services of our farming assistant platform cater to the needs of both novice and experienced farmers by providing practical solutions to their daily field-related issues. Through our platform, farmers can connect with their counterparts from various states across India, facilitating the exchange of valuable information regarding popular crops in different regions.[4]
E. AgriBot - An intelligent interactive interface to assist farmers in agricultural activities
AUTHORS: Divya Sawant , Anchal Jaiswal , Jyoti Singh, Payal shah.
The proposed system It functions in the manner of a virtual assistant for farmers, providing year-round support and insights on factors affecting crop productivity and profitability. It utilizes machine learning algorithms and data analysis to generate responses. While the primary audience is farmers, the system is also available to other users seeking agricultural advice.[5]
III. EXISTING SYSTEM
The current system without a chatbot for a farmer assistant would typically involve manual or semi-automated methods of managing crop, pest, irrigation, equipment maintenance, and market analysis. [5]. These methods could include:
IV. PROPOSED SYSTEM
A proposed farmer’s assistance system with a chatbot would involve an AI-powered virtual assistant that farmers can interact with to receive recommendations and guidance on managing their crops, fertilizers, medicinal and nutritional values, irrigation, and also deficiency in plants. Here are some of the key features and benefits of a proposed farmer assistance system with a chatbot.
V. SYSTEM ARCHITECTURE
VI. METHODOLOGY
The methodology for developing an AI-based farmer's assistance chatbot typically involves the following steps:
VIII. FUTURE SCOPE
Our future plans involve expanding the reach of the chatbot to benefit a larger number of farmers. Currently, the bot is trained manually, but we aim to implement automatic learning for continuous updates with the latest information. Additionally, we envision incorporating native language support, despite the complexity of training the bot in multiple languages given India's linguistic diversity. However, providing an interface in the user's preferred language would greatly enhance usability and make a significant impact in the market.[3] This extension would be particularly helpful for the large number of uneducated farmers, as the chatbot's ability to understand and respond in their native language would provide them with genuine assistance. We are committed to exploring and developing these extensions to enhance our technique in the future.
An agricultural assistance chatbot can play a crucial role in addressing various issues in the agricultural sector and have a significant impact on resource conservation, minimizing unproductive tasks, and reducing unnecessary expenses. By providing farmers with accurate answers to their queries, this chatbot empowers them to make informed decisions in a timely manner. Continuous feedback from users can contribute to future enhancements, allowing the chatbot to communicate in the farmers\' native language.[4] This system facilitates unlimited inquiries from farmers, promoting the rapid dissemination of cutting-edge farming technology to a larger audience. Looking ahead, numerous innovative ideas may arise, enabling users to incorporate exceptional features into the agricultural assistance chatbot, such as image recognition, voice activation, programmable multilingual capabilities (both text and voice), and expansive operations spanning multiple regions rather than being limited to a single city. [5]
[1] Sneha Iyer, Shruthi. K \"A Portal for Connecting Farmers and End Users\" (2021) IEEE [2] Sukumar , Hema latha \" Text based Smart answering system in Agriculture using RNN \" (2021) aclanthology.org [3] Divya Sawant , Anchal Jaiswal , Jyoti Singh, Payal Shah \" AgriBot - An intelligent interactive interface to assist farmers in agricultural activities \" (2019) Researchgate [4] Kishore, Shiv Shankar Rajput \" Farming Assistant Web Services: Agricultor \" (2021) Prezi.com [5] Yash aswini : \" Smart Chatbot for Agriculture. \" (2019) IJESC
Copyright © 2023 Patha Druva, Nelki Sainithin, Muppa Manisai, K. Sreelatha. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET53180
Publish Date : 2023-05-28
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here