PlotProof is an AI-powered land verification system that helps users identify whether a land is Safe, Risky, or Disputed using historical data and intelligent analysis.
It also provides actionable suggestions and includes security features to detect malicious inputs.
Land buyers often face risks such as:
- Hidden legal disputes
- Ownership conflicts
- Fraudulent land records
There is no simple tool to verify land safety before purchase.
PlotProof analyzes land data using a hybrid AI + rule-based system and provides:
✅ Risk classification (Safe / Risky / Disputed)
✅ Explanation of results
✅ Smart suggestions for users
✅ Security against malicious inputs (SQL Injection detection)
- 🐍 Python (Flask)
- 📊 Pandas (Data Processing)
- 🌐 HTML, CSS, JavaScript (Frontend)
- 🔐 JWT Authentication
- 🧠 Rule-Based AI Logic
User Input (Village + Survey No) ↓ Data Matching (CSV Dataset) ↓ AI Logic (Rule-Based Analysis) ↓ Risk Classification ↓ Suggestions + Security Check



Input:
Village: Rajapalayam Survey No: 45
Output:
Status: Risky Reason: Past dispute record found
Suggestions:
Verify previous case documents Check ownership history Proceed with caution before buying
- 🚨 Detects SQL Injection attempts
- ⚡ Blocks malicious input instantly
- 🔒 Ensures secure system usage
PlotProof/ ├── app.py ├── ai_model.py ├── land_data.csv ├── requirements.txt │ ├── templates/ │ └── index.html │ ├── static/ │ ├── script.js │ └── style.css
pip install -r requirements.txt
python app.py
Open in browser:
http://127.0.0.1:5000
🔮 Future Improvements
📄 Document upload & AI analysis
📊 Dashboard for land risk trends
🤖 Advanced ML model integration
🌐 Integration with public datasets
Built By
KAVIYA N