Abstract
The agriculture sector’s contribution to the GDP is expected to be around 18.2% in 2025. While
this percentage has been declining over time, agriculture remains a vital sector, particularly for employment and food security. The Indian agricultural sector faces challenges such as low crop productivity,
inadequate infrastructure, and increasing vulnerability to climate change. Among multiple factors, unscientific agricultural practices by farmers are one of the factors causing low crop productivity. In spite
of advances in ICTs, Data Science and AI, Indian farmers are facing issues in getting timely, actionable
scientific agro advisories. Farmers experience difficulty obtaining real-time agricultural advice from
call centers and web portals, while radio, SMS, and voice-based services deliver only generic information. Farm-specific advisory systems like eSagu suffer from scalability issues. The Plantix kind of
image-based systems are probabilistic and require high-quality, huge training data.
At IIIT Hyderabad, an effort has been made to develop a question-answer-based smartphone-based
application (or app), called Crop Darpan. The basic idea is as follows: crop diseases can be identified by
confirming the presence/absence of visual symptoms by farmers. There is an opportunity to build a system to help farmers by organizing visual symptoms in a hierarchical structure by forming a parent-child
relationship among the symptoms. A prototype for the Cotton crop was developed during 2017-22 under the Indo-Japan project by collaborating with Telangana Agricultural University. The response from
the farmers, agricultural scientists, and other stakeholders was encouraging. The framework employs
knowledge acquisition protocols, hierarchical knowledge bases, and dynamic question popping models.
While trying to develop the Crop Darpan app for the rice crop, we have identified several issues
with the existing Crop Darpan framework for developing the cotton app. A straightforward extension,
i.e., extending the framework employed for the development of the Cotton crop app to develop the Rice
Crop app, was found to be inadequate, as the process of developing the Rice crop app presented unique
challenges, such as problems that appear similar in both the seedling and post-transplantation stages,
and also require different advisories.
In this thesis, we have extended (i) the scalability and usability of the Crop Darpan framework by
adding extensions and (ii) developed it for the rice crop. The following enhancements to the Crop
Darpan framework were made to enhance scalability and usability: (i) a flexible database schema to
support future expansion to new crops and languages (ii) a direct advice option for known problems (iii)
dynamic diagnostic algorithms using utility-based questioning and regional relevance (iv) multimediaassisted interfaces to clarify symptoms and (v) a comprehensively improved user interface for all stakeholders. We have also presented how the enhanced framework is being used to develop the Crop Darpan
vi
vii
app for the Rice crop, and reported the evaluation results. The field evaluation results from the stakeholders are encouraging. Overall, we present a scalable Crop Darpan prototype, which can be extended
to other crops and languages.