GithubHelp home page GithubHelp logo

ayoub-berdeddouch / algeriagreen-part2-deployment Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 3.0 10.54 MB

Deployment of the Omdena Algeria Chapter

Home Page: https://ayoub-berdeddouch-algeriagreen-part2-deployment-app-gs9ugi.streamlit.app/

Python 100.00%
python streamlit-webapp tensorflow desiciontree efficientnet scikit-learn vgg16-model xception

algeriagreen-part2-deployment's Introduction

Omdena Chapter Algeria GreenHouse -part2-deployment

  • This project is part of Omdena Algeria Local chapter.

  • The link to main repo can be found here.

1.0 Aim:

  • This project is focussed towards providing smart solutions to farmers for production of tomato inside a GreenHouse within the country of Algeria.

  • Following are the three common challenges faced while growing tomato crops within a Greenhouse:

    1. Indoor Climate Conditions prediction
    2. Disease Detection on plant leaves
    3. Irrigation recommendation system
  • The webpage link of the deployed project can be found here.

  • Below is the homepage of the deployed project:

1.1 Indoor Climate Conditions prediction

  • Growing crops in controlled environments lets us grow larger quantities and better-quality produce, year-round. Modern horticulture is built and thrives on this principle. One of the most important aspects of growing in a protected environment, such as a greenhouse, is climate control.
  • Improving climate control in your greenhouse helps prevent diseases, boosts plant growth, increases quality and even saves energy.
  • By controlling the immediate environment, crops are easily grown without the persistence of outdoor pathogens and pests.
  • A Time series forecasting model is developed which can forecast the climate conditions within the next 5 minutes.
  • If any of the forecasted values of climate factors are below conditions suitable for tomato growth, an error message is triggered. In actual conditions the necessary actuators can be activated to bring the conditions to suitable values. In the model built here, an error message stating the parameter is displayed.
  • I have co-lead the team on this project. The link to readme file can be found here

1.2 Disease Detection on plant leaves

  • Agricultural productivity is something on which Greenhouse economy highly depends.
  • This is the one of the reasons that disease detection in plants plays an important role in agriculture field, as having disease in plants are quite natural.
  • If proper care is not taken in this area then it causes serious effects on plants and due to which respective product quality, quantity or productivity is affected.
  • A EfficientNetB3 and VGG16 image classification model is developed which can detect whether a tomato leaf is healthy or infected along with the disease type if its affected.
  • The EfficientNetB3 trained on the Plant Expert data consisting of 54 classes got an Accuracy of 98%

1.3 Irrigation recommendation system

  • Water availablity is always a challenge in desert regions of Algeria.
  • Hence, it is very important to manage water requirements within a Greenhouse for irrigation purposes.
  • Drip Irrigation, also known as trickle irrigation is most commonly used in regions with water scarcity.
  • It works by delivering water slowly and directly to the plant root. The high efficiency of the system results from two primary factors:
    • They absorb the water into the soil before it can evaporate or runoff.
    • It only applies water where it is needed. For example, at the plant’s roots rather than everywhere. Drip systems are simple and relatively forgiving of errors in design and installation.
  • Hence, it is a very effective method of watering plants.
  • For comparison purposes, the standard sprinkler system has an efficiency of around 75-85%. A Greenhouse Drip Irrigation System, in contrast, has an efficiency level of over 90%.
  • Over time, this difference in water delivery and efficiency will make a real difference in crop production levels quality, and in a company’s bottom line.
  • A model is developed to predict instances when would irrigation required by the crops and supply the water accordingly.

algeriagreen-part2-deployment's People

Contributors

adityarags avatar ayoub-berdeddouch avatar

Stargazers

 avatar

Watchers

 avatar

algeriagreen-part2-deployment's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.