Skip to content

Latest commit

Β 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Š DecisionIQ

AI-Powered Decision Intelligence Platform for Pharmaceutical Sales Analytics

Transform raw pharmaceutical sales data into executive-level business intelligence using AI, forecasting, and interactive analytics.


πŸ“Œ Overview

DecisionIQ is an enterprise-grade business intelligence platform built for pharmaceutical sales analytics. It enables organizations to upload sales data, monitor business performance through interactive dashboards, generate AI-powered insights, forecast future sales trends, and create executive-ready reports.

The platform combines Business Intelligence, Machine Learning, and Generative AI to simulate the workflow of modern analytics solutions used by consulting firms and enterprise organizations.


✨ Key Features

πŸ“‚ Data Management

  • Upload custom pharmaceutical sales datasets
  • Built-in demo dataset for instant exploration
  • SQLite-powered analytics warehouse

πŸ“Š Executive Dashboard

  • Revenue, Profit and Sales KPIs
  • Interactive business visualizations
  • Regional and product performance analysis
  • Therapy area analytics

🧠 AI Strategy Consultant

  • Natural Language β†’ SQL conversion using Google Gemini
  • Automatic SQL execution
  • Executive business summaries
  • AI-generated strategic recommendations

πŸ“ˆ Sales Forecasting

  • Machine Learning based revenue prediction
  • Historical trend analysis
  • Forecast visualization

🎯 Decision Analytics Engine

  • Business performance evaluation
  • Opportunity identification
  • Risk assessment
  • Strategic recommendations

πŸ“„ Executive Reporting

  • Professional PDF report generation
  • Executive summaries
  • Downloadable reports

πŸ“Έ Application Preview

🏠 Landing Page

Landing Page


πŸ“‚ Dataset Upload

Dataset Upload


πŸ“Š Executive Dashboard

Executive Dashboard


πŸ“ˆ KPI Overview

KPI Cards


🎯 Decision Analytics Engine

Decision Engine


πŸ“ˆ Sales Forecasting

Forecasting


πŸ€– AI Strategy Consultant

AI Consultant


πŸ—οΈ System Architecture

                    User
                      β”‚
                      β–Ό
          Upload Sales Dataset
                      β”‚
                      β–Ό
             SQLite Data Warehouse
                      β”‚
      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
      β”‚               β”‚                β”‚
      β–Ό               β–Ό                β–Ό
 Executive Dashboard Forecasting Decision Engine
      β”‚               β”‚                β”‚
      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                      β–Ό
          AI Strategy Consultant
       (Google Gemini Text-to-SQL)
                      β”‚
                      β–Ό
       Executive Business Insights
                      β”‚
                      β–Ό
          PDF Report Generation

πŸš€ Technology Stack

Category Technologies
Frontend Streamlit
Programming Language Python
Database SQLite
AI Google Gemini API
Data Processing Pandas, NumPy
Machine Learning Scikit-learn
Visualization Plotly, Matplotlib
PDF Reports ReportLab
Configuration Python Dotenv

πŸ“‚ Project Structure

DecisionIQ
β”‚
β”œβ”€β”€ .streamlit/
β”œβ”€β”€ assets/
β”œβ”€β”€ data/
β”œβ”€β”€ modules/
β”œβ”€β”€ screenshots/
β”‚   β”œβ”€β”€ 01_landing_page.png
β”‚   β”œβ”€β”€ 02_data_upload.png
β”‚   β”œβ”€β”€ 03_executive_dashboard.png
β”‚   β”œβ”€β”€ 04_kpi_cards.png
β”‚   β”œβ”€β”€ 05_decision_engine.png
β”‚   β”œβ”€β”€ 06_forecasting.png
β”‚   └── 07_ai_strategy_consultant.png
β”‚
β”œβ”€β”€ app.py
β”œβ”€β”€ requirements.txt
└── README.md

πŸ€– AI Workflow

Business Question
        β”‚
        β–Ό
Google Gemini API
        β”‚
        β–Ό
Text-to-SQL Generation
        β”‚
        β–Ό
SQLite Query Execution
        β”‚
        β–Ό
Business Results
        β”‚
        β–Ό
Executive Summary
        β”‚
        β–Ό
Strategic Recommendations

βš™οΈ Installation

Clone the Repository

git clone https://github.com/techAsmita/DecisionIQ.git

Move into the project directory

cd DecisionIQ

Install the required dependencies

pip install -r requirements.txt

Create a .env file

GEMINI_API_KEY=YOUR_GEMINI_API_KEY

Run the application

streamlit run app.py

πŸ“„ Executive Report

DecisionIQ automatically generates professional executive reports in PDF format, summarizing KPIs, business insights, and AI-driven strategic recommendations.

πŸ“₯ Download Sample Executive Report (PDF)


🌟 Future Enhancements

  • User Authentication
  • Multi-user Support
  • Cloud Database Integration
  • Interactive AI Chat Memory
  • Automated Email Reports
  • Advanced Time-Series Forecasting
  • Real-Time Sales Monitoring
  • Role-Based Access Control (RBAC)
  • Dashboard Export to PowerPoint
  • API Integration with CRM Platforms

🎯 Use Cases

  • Pharmaceutical Sales Analytics
  • Business Intelligence
  • Executive Reporting
  • Revenue Forecasting
  • AI-Assisted Decision Making
  • Commercial Analytics
  • Sales Performance Monitoring

πŸ‘©β€πŸ’» Author

Asmita Roy

Computer Engineering Student
Thapar Institute of Engineering & Technology (2023–2027)

πŸ”— Portfolio: https://techasmita.github.io/Portfolio-Website/
πŸ’Ό LinkedIn: https://www.linkedin.com/in/techasmita/
πŸ’» GitHub: https://github.com/techAsmita


⭐ Support

If you found this project useful, consider giving it a Star ⭐ on GitHub.


DecisionIQ demonstrates the integration of Business Intelligence, Machine Learning, and Generative AI to transform structured sales data into actionable executive insights.

About

πŸ’Š AI-powered Pharma Sales Decision Intelligence Platform with interactive analytics, forecasting, AI strategy consulting, and automated executive reporting.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages