Skip to content

sethidevang/CropGenie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌾 CropGenie – An Agrology Powered Crop Predictor

Welcome to CropGenie, a WWDC Swift Student Challenge project that merges agriculture and technology into a field I proudly call Agrology. πŸŒ±πŸš€

CropGenie is a Swift Playground app that empowers usersβ€”especially farmers and agricultural studentsβ€”to predict the most suitable crop to grow based on specific soil and environmental conditions.


πŸ” What Does CropGenie Do?

Given key input parameters such as:

  • 🌑️ Temperature
  • πŸ’§ Humidity
  • 🌧️ Rainfall
  • 🌱 Nitrogen (N)
  • πŸ§ͺ Phosphorus (P)
  • πŸ”¬ pH Level

CropGenie uses a trained machine learning model to recommend the best crop to grow in that environment.


πŸ€– Tech Stack

🧠 Core ML (Swift Playground)

  • Trained ML model integrated using Core ML
  • Intuitive UI designed in Swift Playground
  • Real-time prediction based on user input

🌐 Python Web Version

Visit the full web-based version here πŸ‘‰ Crop Predictor Website

  • Built with Python and scikit-learn
  • Hosted on PythonAnywhere
  • Fully functional ML prediction model

πŸ’‘ Why Agrology?

β€œI believe the future of sustainable farming lies in technology. Agrology is my vision of combining smart data-driven decisions with traditional agricultural practices.” – Devang S.

CropGenie is more than a projectβ€”it's a mission to make crop prediction accessible, intelligent, and scalable, starting from a Swift Playground and scaling to a fully functional website.


πŸ“Έ Screenshots

You can add Playground images or GIFs here once ready.


πŸ“ How to Run

Swift Playground

  1. Open CropGenie.playground in Swift Playgrounds on iPad or Mac.
  2. Enter values for each environmental parameter.
  3. See the predicted crop instantly!

Web Version

  1. Visit Crop Predictor
  2. Input values in the web form
  3. Click Predict to get the crop suggestion.

πŸš€ Future Vision

  • Expand to satellite-based data input (e.g., temperature/rainfall from real-time APIs)
  • Incorporate farmer-specific data to improve ML accuracy
  • Translate into local languages for rural access
  • Introduce a mobile app for on-field predictions

πŸ‘¨β€πŸ’» Developed By

Devang Sethi


🏁 Final Words

CropGenie is my step toward a smarter, data-informed agricultural future. Built completely by myselfβ€”from the Core ML Playground app to the Python-based web toolβ€”it’s a glimpse of how even a student can bridge the gap between code and crops. πŸŒ½πŸ“±


🌾 β€œGrow smart. Grow right. Grow with CropGenie.”

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages