feat: Prediction Result Comparison - #1877
Merged
omroy07 merged 1 commit intoSep 18, 2026
Merged
Conversation
|
@Aditya8369 is attempting to deploy a commit to the Om Roy's projects Team on Vercel. A member of the Team first needs to authorize it. |
Thanks for creating a PR for your Issue!
|
Contributor
Author
|
@omroy07 please check |
|
🎉 Congrats @Aditya8369 on getting your PR merged! 🙌 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
closes #1056
What was implemented:
localStorage Persistence Engine:
Diagnoses are automatically stored under agritech_disease_prediction_history with timestamps, crop name, disease name, confidence score, severity rating, description, treatment plan, and image thumbnail.
Includes history management (view list, delete single record, clear all).
"Compare with Previous" Action Bar & Selector:
Added an action bar under the results card with "📊 Compare with Previous", "🕒 Diagnosis History (N)", and "📄 Download PDF" buttons.
Inside the comparison modal, a dropdown allows users to switch the comparison target to any saved historical scan in real time.
Side-by-Side Comparison Table:
Compares Leaf Photograph, Plant / Crop, Diagnosed Disease, Severity Level, AI Confidence, Symptoms Description, Recommended Treatment, and Diagnosis Date.
Change Diffing & Visual Highlights:
Improved Condition: Soft green background with ▲ Improved pill when severity drops.
Worsened Condition: Soft red background with ▼ Worsened pill when severity progresses.
Changed / New Condition: Amber background with ↔ Changed pill.
Confidence Delta: Displays exact confidence change (e.g. ▲ +7% or ▼ -4%).
Smart Agronomic Insights Banner: Automatically generates situational summaries (recovery progress, alert for disease progression, or treatment continuity).