Secure Android application for Farmers based on Ratings and
of Computer Engineering
DYPIET, Ambi, Talegaon, India
of Computer Engineering
DYPIET, Ambi, Talegaon, India
of Computer Engineering
DYPIET, Ambi, Talegaon, India
Prof. Sharmila Chopade
of Computer Engineering
DYPIET, Ambi, Talegaon, India
Agriculture is the backbone of Indian economy as farmers are suffering from
huge economic losses. Farmers are confused to take correct decision regarding
selection of fertilizer, pesticides, etc., time to do particular farming
actions and the price for their products that they produce and sell. To
overcome all problems, we proposed an android-based app, which addresses the
issues of farmers, benefits them with additional guidance regarding soil type,
fertilizers, pesticide, irrigation requirements etc. Our proposed system
“Secure light-weight Android application for Farmer based on Rating and
reviews” (SAFR) provides security for payment as well as data encryption (AES
algorithm) using different security based algorithms. Security of payment achieved
by using payment gateway, which generate OTP and then decides the payment is
successful or not. Important part of the system is “Database” also provided in
our proposed system. The system design implemented according to interest of
farmer, which includes “Area of interest”. SAFR provides rating and review using
the Collaborative Filtering Recommendation Algorithm (CFRA).
Index Terms — Agriculture, Security,
Ratings, reviews, Agriculture marketing, Collaborative Filtering, Advance
Encryption Standard Algorithm.
The agriculture sector has a big contribution in the
economic development of India. A large population in India depends on
agriculture to fulfill their livelihood. Agriculture combines the cultivation
of crops, breeding of animals for food, fiber, biofuel, medicines and other
products used to sustain and enhance human life. Farming is the key development
in the ascent of human culture, which produces food surpluses that nurtures the
growth of culture. In India, most of the population is dependent on farming.
However, updating the technology needs reviewing and revitalizing the
mechanism. Agriculture may see major changes in upcoming years due to
enhancement in technologies. Agriculture is believed to be the mainstay of
Indian economy. Now-a-days farmers are having huge economic losses due to
several causes. To overcome the problem of economic loss, we propose the
System-Secure Android application for Farmers based on Ratings and reviews
(SAFR). Farmers are confused to take right decision regarding selection of
fertilizers, pesticides and time to do particular farming actions, the price
for their products that they produce and sell. SAFR serves as a platform for
movement of agricultural products from the farms directly to the consumers or
retailers. SAFR is a mobile application, which provides privilege for both
farmers and consumers/retailers to buy and sell the required products without
the involvement of an intermediary at the product’s fair profitable price.
Today everyone, including the farmers and countryside
people, utilizes mobile devices frequently. A mobile device is preferred over
other devices for presenting SAFR as mobile devices can include a number of
applications, which any user can access independent of other applications, and
cost is comparatively low. Information & Communication Technologies (ICT)
observed that mobile plays vital role in everyday life of farmers 4.
The application management interface of mobile devices
includes a menu part and a display part. The menu part of application management
interface includes multiple tabs, each tab providing access to particular
feature related to particular tab. The display part of application management
interface includes one or more than one application objects, each application
object presenting information about respective application.
The objective of modern farming technique using SAFR is to
enhance transparency in the agriculture commodity market place by providing
market price information, facilitating collective buying of inputs and selling of
products. Farmers rely on weather forecasts to decide what work to do today and
tomorrow. We introduce and provide detailed information on an Android based
multilingual app “Secure Android application for Farmers based on Ratings and
reviews (SAFR)”, which targets to provide solution /suggestion to the farmer’s
problems, facilities, benefits them with additional guidance in their area of
interests like soil type, fertilizers, irrigation requirements etc. Security is
the main objective of SAFR. SAFR provides secure payment gateways by using
standard algorithm and data security by encrypting the private data using AES
algorithm. Collaborative Filtering Recommendation Algorithm is used for rating
and review of products. Rating and reviews over products can help the buyers to
choose the most convenient product for themselves.
face huge economic losses due to interference of middleman and drastic climate
change. Crop failure forces farmers to end their lives. Modern farming technologies are
helpful for farmers and even profits them. Our proposed system SAFR solves the
problems of farmers at one click. SAFR bring the modern farming techniques to the
framers and help them make profit by eliminating the intermediary between
farmers and consumers. It provide privilege for retailers or farmers to
sell their farm products at right price without involvement of middleman. System
provide expert guidelines related to the area of interest. SAFR solve
key problems of getting the market updates of different products and getting
proper guidance over area of interest. SAFR provides payment gateway which secures
account details of user. SAFR displays the product list according to ratings
and reviews provided by users.
III. RELATED WORK
a recent survey by Sowmyaa Guptaa and Gaurav Trivedi 4, the proposed system,
which is an android based application e-krishakMitra, is intended to address
the farmer issues and find an efficient solution for their problems that can
help them with smooth farming taking into consideration the present weather
conditions. e-krishakMitra is a cloud-based application that integrates various
aspects of farming such as crop selection, soil nutrition, irrigation, seed
selection, pest problems and yield estimation. EkrishakMitra addresses all
problems of farmers in real-time without the involvement of middleman.
ekrishakMitra does not support more than two languages, which are Hindi and
Abinesh Kumar, Karthi, Manoj Krishna 3 proposed a bidding application for
auctioning the products in Amazon web services, which includes the bidding
information, product information and buyer/seller information. The bidding
application provides the highest price of product to farmers. Although, bidding
application does not include payment gateways for secure transactions.1
G. Karkhile, Sudarshan G. Ghuge 10 developed a mobile phone based solution
for farmers that leads to agricultural area development. Mobile based solution
addresses the problem of finding the market updates of different products,
weather conditions and support multiple languages. The disadvantage of mobile
application is unavailability for every person and not been able to provide
proper information. 1
Uchinuno, Yujirou Yasunaga 6 developed the knowledge sharing system for
inheritance of agricultural technology by using two methods for collecting
data-1) Automatic Acquisition of the environment information by a sensor. 2)
Record of the work information by a farmer. Data Sharing System describes the
model for the knowledge of skillful farmers and report the experimental result
of the environmental-data acquisition about cultivation using some garden
planters. Knowledge sharing system does not provide robustness for real data. 1
A.G., Bharathwaj M., Bhagyalaxmi L. 6 describes agricultural marketing using
Web and mobile based technologies which provides freedom of pricing and ensures
the farmers to make profitable selling decisions. Web and mobile-based
technologies does not involve middleman in the transactions of agricultural
products. Web and mobile-based technologies provide very less awareness of
market information. 1
Prasad, Sateesh K. Peddoju 7 proposed a system which combines two
technologies: (1) Mobile Computing (2) Cloud Computing The developer is
connected to Application Service Provider and Mobile End User are connected to
Agro Mobile Infrastructure providing application services. The proposed system
helps farmers in all possible ways i.e. in education, weather forecasting, crop
analysis etc. The limitation of agro Mobile is the architecture. 1
I. Literature SuRVEY
Sowmyaa Guptaa Gaurav Trivedi
An android based app, ekrishak
Addresses all problems of
farmer in realtime.
Not supporting different
Madhumati Abinesh ku mar,
Karthi Manoj Krishna.
Bidding application for
auctioning the products in Amazon web services.
Provides the highest price of
product to farmer.
Does not include the payment
gateways for secure payments.
Santosh G. Karkhile, Sudarshan
Mobile phone based solution
Addresses the problem of
getting the market updates of different products.
Unavailability for every
Tomoki Uchinumo, Yujirou
Knowledge sharing system for
inheritance of agricultural technology.
Describes model for the
knowledge of skillful farmer.
Does not provide the
robustness for real data.
Abbhishek A.G., Bharathwaj M.,
Bhagyalax mi L.
Agricultural marketing for
farmers using web and mobile based technology.
Does not involve middleman in
the agricultural marketing.
Less awareness of market
Shitala Prasad, Sateesh K.
Peddoju, Debashis Ghosh
Mobile computing Cloud computing
Proposed system helps farmer
in all possible ways.
Architecture have some
IV. SYSTEM ARCHITECTURE
1. System Architecture
System Architecture in Fig. 1
shows that our proposed system SAFR is a menu driven android application
helpful for farmers. SAFR is an integrated software application designed for
android-based mobile devices which targets to help assist the modern farmers
for market management.
SAFR will be able to solve the
following problems regarding farming:
SAFR serves as a platform for displaying of
agricultural products from the farms or industries (fertilizers, pesticides,
machine tools) directly to the consumer/retailer.
SAFR provides security for online transactions
using standard algorithms i.e. payment gateways are used.
SAFR encrypts the data/information such as login
information, product information, and history of purchase using AES algorithm.
SAFR uses CFRA, which continuously updates the
product, lists according to rank of products based on ratings and reviews.
5.1 SYSTEM EXPLANATION
Login includes information
of farmer like name, address,phone number of farmer to give daily updates. Area
of interest are totally based on the farmer interest. Encryption algorithm
provided to encrypt the data, which are entered at the login time. After
encryption of data Buyer and seller, Buyer, Administrator performs following
Check feedback of products
Add to cart
Remove from cart
Rating and Reviews
Database are provided for storing
product information, purchase login. Payment is secured by using payment
gateway is provided. Which generate OTP and then decides payment is successful
or not. After successful payment receipt generation occurs.
I. Advanced Encryption Standard
(AES) is symmetric key algorithm for public scrutiny and comment. AES converts
the plain text into cipher text.
II. Collaborative Filtering
Recommendation Algorithm: Collaborative filtering algorithm used for providing
rank to products based on rating and reviews.
system SAFR will support all the smart phones on the Android platform. This
application is more helpful to farmers to get all information exclusively in
one touch at any time, at any place. SAFR provides utility to the farmers as
presently there is no single platform where all the problems of farmers are
addressed in the real time without the involvement of a middleman. SAFR not
only provides fair selling prices to the farmers, but also provides additional
features such as information sharing and guidance based on area of interests.
Through this mobile application SAFR, we can make sure it is profitable for
both farmers and consumers. We also aspire to provide support for more Indian
languages for the widespread outreach and utilization of the application. SAFR
provides payment gateways for secure transactions using standard algorithm and
data encryption for private information using AES algorithm. Collaborative
Filtering Recommendation Algorithm (CFRA) is used for rating and reviews which
provides a ranking of products after selecting the area of interest.
No project can be successfully
completed without the support of experienced and technical minds. We would like
to express our heartfelt gratitude towards our inspirational guide and mentor
prof. Sharmila Chopade whose firm belief in us led to the success of this
Project. We would be failing in our duties if we
do not mention our family members
whose moral support helped us to focus on our project.
Gaikwad, Ashwini Gawade, Priya Sinha, Prof. Sharmila Chopade, “Secure Android
application for Farmers based on Ratings and reviews (SAFR)”, in Volume: 03,
Issue: 05 (SEPTEMBER -OCTOBER, 2017) International Journal of Current Trends in
Engineering & Technology
Sharma, Viraj Patodkar, Sujit Simant, Chirag Shah, Prof. Sachin Godse, “E-Agro
Android Application (Integrated Farming Management Systems for sustainable
development of farmers)”, Vol. 3, Issue 1, January-February, 2015 J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892, pp.68–73.
Abinesh kumar, Karthi Manoj Krishna M , “Bidding Application in Amazon Web
Services for the Sales of Agricultural Products”, 2016 Fifth International
Conference On Recent Trends In Information Technology, 2016
Guptaa, Gaurav Trivedi, “ekrishakMitra”, IEEE, 2016
Uchinuno, Yujirou Yasunaga, Matsumoto Keiichi, Noriko Sugimoto, Shin-ichi
Aoqui, “Development of Knowledge Sharing System
for Agriculture Application”, 2013 Second IIAI International Conference
on Advanced Applied Informatics, 2013
A.G., Bharathwaj M. ,Bhagyalakshmi L., “Agriculture Marketing Using Web and
Mobile Based Technologies”, 2016
IEEE International Conference on
Technological Innovations in ICT For Agriculture and Rural Development (TIAR
Prasad, Sateesh K. Peddoju and Debashis Ghosh, “AgroMobile: A Cloud-Based
Framework for Agriculturists on Mobile
Platform”, International Journal of Advanced Science and Technology, Vol. 59,
Sharan, Kamini And Neha Mahajan, “Tech Productivity – An Android Based Solution
for Indian Agriculture”, Oriental Journal Of Computer Science & Technology,
Vol. 06, March 2013
G.Karkhile, Sudarshan G. Ghuge, “A Modern Farming Techniques using Android
Application”, International Journal of
Innovative Research in Science, Engineering and Technology, Vol. 04, Issue 10,
Koshy, Sakeer Husain and Kishore Kumar,
“Agricultural Information Delivery Mechanism Using ICT: A Case Study
from Kerala, India”, 2015 IEEE International Symposium on Technology in Society
(ISTAS) Proceedings, 2015
Duan, “Collaborative Filtering Recommendation Algorithm”, Advanced Science and
Technology Letters, Vol.111 (NGCIT 2015), pp.143-146, 2015.
Bhave, Rahul Joshi, Ryan Fernandes, “MahaFarm – An Android Based Solution for
Remunerative Agriculture”, International Journal of Research in Advent
Technology, Vol.2, No.4, April 2014
M., Verma, K., & Shukla, A. (2011, December) ?Krishi Ville—Android based
solution for Indian agriculture, In Advanced Networks and Telecommunication
Systems (ANTS), 2011 IEEE 5th International Conference on (pp. 1-5). IEEE.
Lantzosa, George Koykoyrisa, Michail Salampasisb, “Farm Manager: an Android
application for the management of small farms”, 6th International Conference on
Information and Communication Technologies in Agriculture, Food and Environment
Patel and Dr. Dharmendra Patel, “Survey Of Android Apps For Agriculture
Chirmade, Komal Tayade, Gaurav Sham Bankar, Shounak Sugave (2015), “Agriculture
Supply Chain Management Based Android Application”, International Journal of
Advanced Research in Computer and Communication Engineering, Vol. 4, Issue
P. Koli1 , V. D. Jadhav2 (2015), “Agriculture Decision Support System As
Android Application”, International Journal of Science and Research,
Vol. 4 Issue 4
Radhika, Bhalekar Dipali, Mutkule Prasad, Sanjay Pandhare, Nawale Akshay(2015)
Stop Solution for Farmer Consumer”, Interaction, IJCA
Proceedings on National Conference on Advances in Computing NCAC.
Steinberger, Matthias Rothmund, Hermann Auernhammer, “Mobile farm equipment as
a data source in an agricultural service architecture”, Computers and
Electronics in Agriculture, Volume 65, Issue 2, March 2009.