FarmWise is an intelligent Streamlit dashboard designed to help farmers, researchers, and marketers make data-driven decisions. It supports customizable visualizations and generates AI-powered insights from agricultural and market research data.
- π Upload CSV data files (Farmer Advisor & Market Research)
- π Interactive data filtering and visualization
- π§ Auto-generated smart, sustainable, and innovative insights
- π Reset data functionality for fresh uploads
- πͺ Simple, intuitive UI with insightful suggestions for both farmers and marketers
- Clone the Repository
git clone https://github.com/yourusername/your-repo-name.git
cd your-repo-name- Install Dependencies
Make sure you have Python installed. Then install Streamlit and other required libraries:
pip install streamlit pandas matplotlib- Run the App
streamlit run app.py- Open the app in your browser at http://localhost:8501
- Make sure your
.csvfiles have clear headers. - Numeric columns are used for plotting and generating insights.
- Filter using dropdowns for category-based exploration.
The app analyzes:
- Trends and variations in numeric columns.
- Stable metrics for optimization.
- Spikes or dips in data for actionable strategies.
Example: βπ Column X has extreme highs β investigate peak usage and optimize.β
π§ Smart & Sustainable Innovation Suggestion:
- Build a real-time dashboard with IoT data.
- Send mobile alerts when safe thresholds are crossed.
- Use simple trend-based logic for predictive farming & market decisions.
- Start small with Excel/mobile apps and scale up gradually.
This project is built with π by:
from IIT Guwahati π
We welcome contributions! Feel free to:
- Create pull requests
- Open issues
- Suggest enhancements
This project is licensed under the MIT License.