An AI-powered business analytics tool built with Streamlit that helps small businesses make data-driven decisions.
- 📂 CSV/Excel Upload — Upload your business data for instant analysis
- 📊 KPI Dashboard — View key metrics (Sales, Profit, Quantity) at a glance
- 🧠 Business Insights — Auto-generated insights on top products, regions, and profit trends
- 🚨 AI Alerts — Automated anomaly detection for profitability and sales spikes
- 📈 Data Visualization — Interactive histograms for numeric columns
- 🤖 AI-Powered Q&A — Ask natural language questions about your data using Groq/LLaMA
- ✨ AI Insights — Get actionable strategies, risk analysis, and growth opportunities
- Frontend: Streamlit
- AI/LLM: LangChain + Groq (LLaMA 3.1 8B)
- Data: Pandas, Matplotlib
- File Support: CSV, Excel (via openpyxl)
pip install -r requirements.txt
streamlit run app.py- Enter your Groq API key in the sidebar
- Upload a CSV or Excel file with business data
- Explore KPIs, insights, alerts, and visualizations
- Use the AI Q&A to ask custom questions about your data