Ontology Based Expert System for Pests and Disease Management of Cotton Crop in India
In the agricultural domain, the main challenge is to present the new information and research to the farmers so that they can leverage the power of technologies to improve their agricultural practices and thereby the production. Huge amounts of agriculture-related data like weather data, soil health records, disease and pest are collected from different sources like web services, remote satellites, and a network of sensors. The authors' ontology-based agro advisory system will help to bridge the gap between farmers and the agriculture domain experts. It has three main components: Cotton Ontology, Web services and Mobile Application Development. Protégé tool is used to develop ontology. The RESTful web services are programmed in Java using the JAX-RS/Jersey API and Eclipse IDE. RESTful web services are all developed and deployed on a cloud-based application server provided by Heroku. The farmers can access an application by android mobile. The Android user interface is created using Java, Android SDK-v1.4 and Eclipse IDE.