Farming is quite a time consuming occupation with a steep learning curve involving periodic monitoring. A new person has to go through the hassle of having to refer multiple resources for different activities(pre-seeding, sowing, Vegetative state, Pollination, Harvest, weeding, checking weather conditions, crop diseases, crop price). To tackle these issues, we have created an application where a hobbyist/novice can be guided in such a way that they are able to learn to cultivate maize.
- Prediction of temp, humidity reflected in cultivation tasks.
- Identify maize disease and provide remedies.
- A planned schedule to guide the user throughout the cycle on basis of week and cultivation stage.
- Expenditure calculator for profit/loss calculation of user.
Present in ML models folder as .ipynb files
- CNN corn scratch link
- CNN VGG link
- CNN EfficientNet link
- weather lstm daily link
- weather arima monthly link
- weather arima daily link
- weather FBProphet link
Our app makes use of a lot of tech stack for ML an other applications.
- [Heroku] - Service to deploy Python/ML model
- [Flask] - Minimal web service to implement APIs
- [MaterialUI] - For UI needs
- [Android Studio] - For development
- [Pandas, FBProphet, LSTM, Keras, tensorflow and many more] - For ML development
You can either build this app using android studio or use the apk given in repo.
Want to contribute? Great! Open a PR let me know.
MIT
Free Software, Hell Yeah!