Skip to content

Latest commit

 

History

History
91 lines (52 loc) · 3.84 KB

README.md

File metadata and controls

91 lines (52 loc) · 3.84 KB

SmartAgro_Android:

This is the android module of SmartAgro which consolidates all other modules, web apps, guide.

This was a POC project for my final year & the android code is not updated / maintained . Further, I observed that my Paypal test account has also expired - so the test payment module may fail. This can be resolved by simple changes

Scope of this repository: This repository has code for android application POC which has been deployed on PlayStore. Android : SmartAgro-PlayStore

About SmartAgro:

SmartAgro

Introduction:

Smart Agro is a cross platform system which provides :

-Ecommerce (buying and selling of crops),

-Prediction of optimal crop prices in future,

-Recommendation systems for farmers.

Languages:

The project uses: python, java, css, js, html etc. Sqlite3 and Postgre have been used for database. It is mainly developed using : -Python(ML-Google Colab), -Java(Android), -Django-oscar framework(Ecommerce Website) . and is available as a webapp,native android app!

API's used: Google Analytics; Paypal Express; Haystack and Solr search backend;

Details:

The python modules performs the following tasks: -Future Crop price prediction is performed on dataset provided by government website (data.gov.in) by applying SVR to perform time series crop price predictions.For better accuracy Elastic Net has been applied on updated dataset

-The website provides a broker-free ecommerce platform to the farmers. It allows citizens, farmers to sell/buy crops needed on a daily basis directly from farmers (partners).

-Apriori algorithm is used to perform Market Basket Analysis and provides cross selling recommendations to sellers based on customer buying pattern of the crops on the ecommerce website to further increase profitability.

-Data from government repositories is used to determine most suitable crops in a particular area for a particular season by applying Regression, these crops are recommended to the seller.

The java part is used to make the android app which performs following tasks: -The android app integrates the ML models and ecommerce site and additional provides information.

-The app provides some motivational videos as well as success stories and ideas used by peer farmers to increase profitability.

-The application provides farmers with links to various central and state government schemes and websites.The app acts as a complete guide containing different varieties of crops, suitable weather and soil conditions for the crops, production methods, fertilizers, possible diseases along with treatment and yield information thereby meeting most of the farmer’s requirements.

Read More :-

Paper1: Survey-Paper

Paper2: To be updated!

WebSite: SmartAgro-Ecommerce

Demos:

-SmartAgro-Ecommerce_Buyer

-SmartAgro-Ecommerce_Seller&Admin

-SmartAgro-Recommendation Systems

-SmartAgro-Prediction Systems

App Link: SmartAgro-PlayStore