Inspiration
Pharma organizations operate in one of the most information-dense environments, yet critical market signals are frequently missed or identified too late. Product launches, regulatory milestones, messaging pivots, and competitor campaigns are fragmented across press releases, regulatory portals, news sites, and digital channels.
The inspiration for this project came from observing how manual monitoring, static dashboards, and delayed reports fail to capture fast-moving competitive dynamics. While information is public and abundant, actionable intelligence is scarce.
This gap motivated us to rethink market intelligence as a continuous, change-driven AI problem, rather than a one-time analysis task.
What We Built
We built an always-on AI Market Intelligence Agent for the pharma ecosystem that continuously tracks public market signals and converts fragmented updates into ranked, decision-ready insights.
The system is designed to:
- Monitor pharma launches, messaging shifts, regulatory updates, and competitor activity
- Detect meaningful changes over time rather than static sentiment
- Compare competitors and brands to surface strategic deltas
- Rank insights based on impact, novelty, and relevance
- Deliver concise, executive-ready intelligence instead of raw data
The focus is not on volume, but on signal prioritization—highlighting what truly matters to decision-makers.
How We Built It
The project follows a modular, scalable architecture.
Data Layer
- Public sources such as pharma news feeds, press releases, regulatory announcements, and brand communications
- Scheduled ingestion to ensure continuous updates
- Use of public or synthetic data only to ensure compliance and safety
Intelligence & Agent Layer
- AI agents for:
- Event detection (launch, approval, messaging shift)
- Change comparison across time windows
- Competitive benchmarking between brands
- Event detection (launch, approval, messaging shift)
- Large Language Models used selectively for classification, contextual reasoning, and summarization
Scoring & Prioritization
Each detected event is ranked using a transparent composite scoring approach:
$$ \text{Insight Score} = \alpha \cdot \text{Impact} + \beta \cdot \text{Novelty} + \gamma \cdot \text{Relevance} $$
This ensures high-signal insights rise to the top while noise is suppressed.
Delivery Layer
- Lightweight dashboard for exploration
- Auto-generated weekly intelligence briefs
- Real-time alerts for high-impact events
- Outputs optimized for clarity, trust, and decision-making, not AI verbosity
What We Learned
- Market intelligence is fundamentally a change-detection problem, not a sentiment problem
- AI systems add the most value when they filter and prioritize, not when they summarize everything
- Transparency in assumptions and limitations is critical, especially in regulated domains like pharma
- Decision-makers prefer ranked insights with context, not dashboards full of metrics
Challenges Faced
- Reducing noise while preserving weak but important early signals
- Designing scoring logic that balances novelty with real business relevance
- Ensuring outputs remain interpretable and trustworthy, not just generative
- Simulating realistic market scenarios using public data only
Conclusion
This project demonstrates how an always-on AI agent can transform fragmented public information into clear, actionable competitive intelligence for the pharma industry. By focusing on continuous monitoring, change detection, and ranked insights, the system aligns AI capabilities with real-world strategic decision-making needs.
Built With
- classification)-public-data-sources-(news
- for
- press-releases
- python-fastapi-(backend-apis)-large-language-models-(for-event-detection
- reasoning
- regulatory-updates)-sqlite-/-postgresql-(storage)-streamlit-/-next.js-(lightweight-dashboard)-docker-(optional
- reproducible
- summarization)-nlp-pipelines-(change-detection
Log in or sign up for Devpost to join the conversation.