GithubHelp home page GithubHelp logo

yongliang-qiao / cropsense_ Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kishaiyan/cropsense_

0.0 0.0 0.0 1.4 GB

JavaScript 1.06% C++ 5.16% Python 1.30% C 0.30% Objective-C 0.01% Kotlin 0.03% Dart 6.16% Swift 0.52% HTML 0.90% CMake 4.03% Jupyter Notebook 80.53% Procfile 0.01%

cropsense_'s Introduction

Cropsense - Leaf Disease Identification Mobile App

Cropsense is a mobile application designed for identifying leaf diseases in crops. This project consists of multiple components, including a backend server, two Flask APIs for different disease identification models, and the Flutter-based frontend application. Below are instructions on how to run these components locally for the finest experience.

Project Structure

  • backend: Node.js server handling backend requests, including the Chat GPT API requests.
  • Cropsense: Flutter application serving as the frontend.
  • flask_api1: Flask-based API for leaf disease identification (more accurate).
  • flask_api2: Flask-based API for leaf disease identification.

How to Run Locally

1. Backend

  • Command: node index.js
  • Description: Run the Node.js server to handle backend requests, including the Chat GPT API.

2. Flask API 1 (Leaf Disease Model 1)

  • Command: python app.py
  • Description: Start the Flask API for the first leaf disease identification model, which is more accurate.

3. Flask API 2 (Leaf Disease Model 2)

  • Commands:
    1. cd src
    2. python app.py
  • Description: Run the Flask API for the second leaf disease identification model.

4. Cropsense (Flutter Application)

  • Steps:
    1. Open the Cropsense project in Android Studio.
    2. Build and run the application.
    3. Ensure that the application is connected to the first model (Flask API 1) for more accurate disease identification.

cropsense_'s People

Contributors

anupama4you avatar

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.