This project aims to develop an AI-ML based model for predicting the prices of essential agri-horticultural commodities such as pulses and vegetables (onion, potato, wheat, rice, etc.). The system helps the Department of Consumer Affairs analyze price trends and optimize buffer stock release decisions.
The project is organized into three main folders:
- frontend: React + Vite application with Material UI
- backend: Flask API with MongoDB integration and ML models
- database: MongoDB schemas and initialization scripts
-
Dashboard
- Current Market Prices
- Price Forecast & Trends
- Market Volatility & Risk Indicator
- Alerts Section
-
Buffer Stocks Page
- Overview of Buffer Stock Levels
- Recent & Upcoming Stock Releases
- Price Stabilization Measures & Interventions
-
AI Chatbot
- Suggests insights and helps users with price trends
- React + Vite
- Material UI
- Recharts for data visualization
- Flask/FastAPI
- MongoDB Cloud
- Machine Learning Models (LSTM, XGBoost)
- Current Market Price: DCA - CEDA
- Price Deviation from Seasonal Average: Data.gov.in
- Supply Side (Stock Levels in Buffer Storage): FCI
- Crop Production Estimates: DES Agri
- Inflation and Economic Indicators: RBI
- Node.js (v16+)
- Python (v3.8+)
- MongoDB
- Clone the repository
git clone https://github.com/yourusername/price-prediction-project.git cd price-prediction-project