Skip to content

Agriculture Mobile Application (Graduation Project)

Notifications You must be signed in to change notification settings

MohamedWaelElsayed/rice-up

 
 

Repository files navigation

Graduation project: Rice UP

Rice diseases are various and threaten the economy and there are 2 most common diseases in Egypt Brown and Blast these 2 diseases are very similar and cannot differentiate between them in their early stages, So the goal of our application is early detection of these diseases to avoid damages and help user to take an accurate and reliable Decision to improve Rice Quality as possible as.

See the video shows the running of the application: https://bit.ly/3Na64Vp

➤Rice UP is an IoT based System that contains mainly 2 features

  1. IoT with AWS

  2. Image Classification

The first function is about using ESP32 Node MCU with Two sensors moisture and temperature, Start taking readings from the farm, validating, saving them into DynamoDB provisioned with autoscaling and no latency, and sending them to Mobile Application in Real-Time to Monitor readings change over time (monitor factors that may increase diseases) and Show Summary statistics like min, max, and average with readings to handle if there was an outlier reading and provide suggestions and alerts. All statistics are made on OpenSearchService means all computations are made efficiently on the server, not on the client side. We used GraphQl and Restful APIs. Each user monitors his own devices only.

The second Function is a Computer Vision model restricted to the data science lifecycle is used to build an Image Classification model that is able to early detect if the image of rice is diagnosed or not this model is built using ResNet with a High accuracy of the above 97%

IOT App Integration

Screenshot 2023-05-29 234244

IOT code: https://github.com/MohamedWaelAlsayed/ESP32_AWS

Lambda codes: https://github.com/MohamedWaelAlsayed/RiceUp-AWS-lambda-functions

image

ERD for RDS

image (2)

Deployment of Machine learning Model

WhatsApp Image 2023-05-30 at 00 42 16

Releases

No releases published

Packages

No packages published

Languages

  • Dart 99.6%
  • Other 0.4%