AI Scans 400K Reddit Posts, Uncovers Hidden Ozempic Side Effects Like Menstrual Changes

University of Pennsylvania researchers trained large language models on 400,000 Reddit posts from ~70,000 users over five years to surface side effects of GLP-1 drugs (Ozempic, Mounjaro) that clinical trials may miss. Published in Nature Health, the study found known symptoms like nausea (confirming the method's validity) plus underreported signals: menstrual irregularities (~4% of all users, higher in female-only samples), chills, hot flashes, and unexplained fatigue.
How It Works
The pipeline uses GPT and Gemini-class LLMs to map free-text Reddit posts to the Medical Dictionary for Regulatory Activities (MedDRA) standardized terminology — a task previously too slow to scale manually. This lets researchers compare online discussion with clinical symptom classifications at speed.
Key Numbers
- 400K+ posts analyzed
- ~70,000 unique users
- 5+ year time span
- ~4% of users reported menstrual issues (likely higher when filtered to female users)
Limitations (Explicit in Source)
The study does not prove causation — only correlation in self-reported data. The authors stress this is an early-warning system, not a replacement for clinical trials. But as senior author Sharath Chandra Guntuku notes: "Clinical trials are the gold standard, but by design, they are slow. This can move much faster, and that speed matters when a drug goes from niche to mainstream almost overnight."
Why This Matters for Developers
If you're building health-monitoring or pharmacovigilance tools, this pipeline is a blueprint: LLMs + social media can flag signals weeks or months before formal reporting systems. Expect similar approaches for other drug classes — the same team pioneered social-media-based ADR mining back in 2011.
📖 Read the full source: HN AI Agents
👀 See Also

Claude Code benchmark reveals AI judge blind spot: pipeline bugs misattributed to model capability
An autonomous benchmark run by Claude Code (Opus 4.6) initially declared MiniMax 'cannot implement the task' due to a sandbox configuration bug, then corrected the verdict after investigating daemon logs. The incident highlights how AI judges can confidently misattribute infrastructure issues to model weaknesses.

GPT 5.5 vs Claude: A Developer's Refactoring Battle Report
A developer used GPT 5.5 to plan and Claude to code a massive 36k-line C refactoring. GPT 5.5 impressed with clear plans but burned through 85% of usage in 2 hours on the $30 plan.

Vibe Coding vs. Production Reality: The Undiscussed Liabilities
Reddit user External_Bobcat8183 highlights the gap between fast PoCs with vibe coding and real production issues: auth, secrets, GDPR, rate limiting, multi-tenancy.

WhatsApp Auto-Reply Bug Silently Drops Media Images in OpenClaw 2026.4.2
A bug in OpenClaw 2026.4.2 causes WhatsApp auto-replies with MEDIA:./path/to/image.png to silently drop images while text-only replies work fine. The same agent configuration works correctly on Telegram.