Skip to content

This Github Repository Contains a machine learning powered crop price prediction application with a firebase connected login and signup

Notifications You must be signed in to change notification settings

prasanna-muppidwar/Agrigenie-Crop-Prediction-App

 
 

Repository files navigation

Agrigenie

AgriGenie is a ground-breaking mobile application created to empower farmers by offering precise forecasts for seasonal crops and individualized crop and fertilizer suggestions. This software uses cutting-edge data analytics, machine learning algorithms, and agricultural knowledge to help farmers make educated decisions about crop selection and fertilization practices, with the goal of maximizing agricultural output and sustainability.

This repository contains the source code for the Agrigenie App. The app is designed to help farmers predict the most suitable crop based on certain input values and provide recommendations for fertilizers. It aims to assist farmers in making informed decisions about crop selection and optimizing agricultural practices.

Screenshots

Screenshot 3 Screenshot 4 Screenshot 1 Screenshot 2 Screenshot 5 Screenshot 6 Screenshot 7

Features

  • ML Powered Crop prediction based on Soil testing values
  • Recommended crop suggestions
  • Fertilizer recommendations for selected crops
  • User-friendly interface for easy input and navigation

Technologies Used

  • Flutter: A cross-platform framework for building mobile applications.
  • Dart: The programming language used with Flutter.
  • Machine Learning and its Algorithms such as Decision tree and libraries like Tensorflow

Getting Started

To get started with the Farmer's Crop Prediction App, follow these steps:

  1. Clone the repository:

    git clone https://github.com/pawanbhayde/agrigenie.git
    
  2. Install Flutter by following the official Flutter installation guide: Flutter Installation

  3. Open the project in your preferred code editor.

  4. Install dependencies by running the following command in the project directory:

    flutter pub get
    
  5. Connect a device or start an emulator.

  6. Run the app using the following command:

    flutter run
    
  7. The Agrigenie App should now be running on your device/emulator.

  8. All the ML Files , dumps are Stored in Respective Folders

Contribution Guidelines

Contributions to the Farmer's Crop Prediction App are welcome! If you find any bugs, have feature requests, or would like to contribute in any way, please follow these steps:

  • Fork the repository.
  • Create a new branch for your feature/bug fix.
  • Make the necessary changes in your branch.
  • Test your changes to ensure they work as expected.
  • Commit and push your changes to your forked repository.
  • Open a pull request against the main repository.
  • Provide a clear description of your changes and why they should be merged.

Please note that all contributions will be reviewed before being merged.

License

This project is licensed under the MIT License.

Acknowledgements

Special thanks to all the contributors, guides who have helped in developing the Open Source Farmer's Crop Prediction App.

Credits

The Entire Projects is our Mini Project in association with Department of Artificial Intelligence , GH Raisoni College of Engineering Nagpur by Pawan Bhayde and Prasanna Muppidwar and Guide Prof. Priyanka Ujjainkar Ma'am

Contact

If you have any questions, suggestions, or feedback, feel free to reach out:

  • Your Name: [Prasanna Muppidwar]
  • Project Link: GitHub Repository

About

This Github Repository Contains a machine learning powered crop price prediction application with a firebase connected login and signup

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 50.6%
  • Jupyter Notebook 19.1%
  • C++ 14.7%
  • CMake 12.0%
  • Swift 1.4%
  • HTML 1.2%
  • Other 1.0%