🌱 Bijamitra — Crop Recommendation Model
Part of the KissanSahyog agritech platform.
Bijamitra (Hindi/Sanskrit: बीजमित्र) means "seed's friend".
Model Files
| File | Description |
|---|---|
crop_model.pkl |
Multi-class crop classifier |
crop_columns.pkl |
Input feature column order |
label_encoder.pkl |
Crop label encoder |
npk_label_encoder.pkl |
NPK category encoder |
npk_columns.pkl |
NPK feature columns |
Inputs
- Soil:
N,P,K,pH - Climate:
Temperature,Humidity,Rainfall
Output
- Top-3 crop recommendations with confidence scores
Usage
import joblib
import numpy as np
model = joblib.load("crop_model.pkl")
encoder = joblib.load("label_encoder.pkl")
# Example input [N, P, K, pH, Temp, Humid, Rain]
features = np.array([[90, 42, 43, 6.5, 20.8, 82, 202]])
proba = model.predict_proba(features)[0]
# Get top 3 recommendations
top3_idx = np.argsort(proba)[-3:][::-1]
for i in top3_idx:
print(f"{encoder.classes_[i]}: {proba[i]:.2f}")
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support