I am pursuing my master's in computer science and would like to innovate creating Apps / tools using technology for the farmers and nurseries to improve the irrigation or gardening process which could save some natural resources like water.
Fortunately the weather insights of Bluemix helped me to create a mobile app to estimate the amount of water needed by the various crops to grow optimally.
What it does
Based on daily mean temperature this app helps to estimate approximate water needs by different crops or plants under different climatic conditions and locations. This app help us to forecast certain farming conditions upfront up to 10 days (based on provided 10 days weather conditions).
And also CARE app is integrated to social media Twitter, so that we may know the latest happenings or information around the world for each selected Crop.
How I built it
It is iOS mobile app built using Swift technology as front end and Backend services built on Node js SDK and integrated with Weather Insights and Twitter Insights.
Challenges I ran into
Currently CARE app is limited to certain Crops and locations; I may need some data source for different crop’s historical growth data to provide more accurate information.
Accomplishments that I'm proud of
I think I made an initial step to tie the technology and crop water needs w.r.t climatic conditions..
What I learned
The crop water need mainly depends on: • the climate: in a sunny and hot climate crops need more water per day than in a cloudy and cool climate • the crop type: crops like maize or sugarcane need more water than crops like millet or sorghum • the growth stage of the crop; fully grown crops need more water than crops that have just been planted. I learnt the concept of evapotranspiration, and its calculation ETo = p (0.46 T mean + 8) ETo × Kc = ET crop Where p = MEAN DAILY PERCENTAGE (p) OF ANNUAL DAYTIME HOURS FOR DIFFERENT LATITUDES Kc = crop factor Reference: http://www.fao.org/docrep/s2022e/s2022e07.htm
What's next for C.A.R.E
- I would like to enhance my App further with more modules like Notifications to notify weather forecast.
- Also would like to gather analytics based on App usage for further enhancements.
- Would like to enhance this app to gather farmer’s routine tasks on irrigation which may help them to forecast their farming schedules.,