omkarbuchade / Smart-agricultural-system

Smart agricultural system to recommend most profitable crops to farmers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Smart-agricultural-system

Prototype for a real-time crop recommendation algorithm in Python using Machine Learning and Data Analytics. This work presents a system, in form of a website. The business logic in Python uses Machine Learning techniques in order to predict the most profitable crop in the forecasted weather and soil conditions at a specified location. The proposed system will integrate the data obtained from soil, crop repository, weather department and by applying machine learning algorithm: Multiple Linear Regression, a prediction of most suitable crops according to current environmental conditions is made. This provides a farmer with variety of options of crops that can be cultivated.

The business logic can be located in /code/mlr_algo.py directory. The server is programmed using node.js. To execute the project you just need to run the node.js- 'server.js' script and navigate to the displayed ip address on the prompt to access the system.

Python package Stack: scikit-learn, pandas. Web development technologies: HTML, CSS, JavaScript. All the necessary datasets are included in the repository itself.

Project Walkthrough: https://www.youtube.com/watch?v=7zR-3olbr9E&t=186s

Contributors, Omkar Buchade, Nilesh Mehta, Shubham Ghodekar.

About

Smart agricultural system to recommend most profitable crops to farmers


Languages

Language:CSS 44.7%Language:HTML 36.3%Language:JavaScript 10.2%Language:Python 8.8%