MUSLANCE / SCIENCE & RESEARCH

Clinical trials are designed to answer specific questions under controlled conditions. Reddit is the opposite: messy, self-selected, unstructured and enormous. In 2026, researchers at the University of Pennsylvania asked whether artificial intelligence could turn that mess into a useful signal about real-world experiences with semaglutide and tirzepatide.

The study, published in Nature Health, analyzed 410,198 Reddit posts written between May 2019 and June 2025. Researchers identified 67,008 users who said they were taking semaglutide or tirzepatide. Of those users, 43.5% described at least one side effect.

Why analyze Reddit at all?

Traditional drug-safety systems depend on clinical trials, medical records and formal adverse-event reports. Those systems are essential, but they are not designed to capture every symptom people discuss informally.

Online communities offer a different kind of evidence. People describe what happened in their own words, often with details that would never fit inside a trial questionnaire. The problem is scale: hundreds of thousands of posts are impossible to read manually in a consistent way.

The Penn team used large language models to map free-text descriptions into standardized medical terminology. The goal was not to replace clinical evidence. It was to see whether social-media conversations contained patterns worth investigating.

The familiar side effects appeared first

The most commonly reported symptoms looked familiar. Among users identified as reporting side effects, the analysis found nausea at 36.9%, fatigue at 16.7%, vomiting at 16.3%, constipation at 15.3% and diarrhea at 12.6%.

That overlap with known gastrointestinal effects matters because it acts as a reality check on the method. If the AI had produced an entirely different safety profile from well-established clinical evidence, its output would have been much harder to trust.

The interesting part was what appeared beyond the usual list

The researchers also found recurring discussions of reproductive symptoms such as menstrual irregularities and temperature-related complaints including chills, feeling cold and hot flashes. These patterns were not as prominent in existing labeling or clinical-trial summaries.

That does not mean Reddit proved that the drugs caused those symptoms. It means enough people discussed them for the pattern to become visible at scale.

Signal is not causation

This distinction is the most important part of the study. Reddit users are not a representative sample of every person taking a GLP-1 medication. People with unusual or unpleasant experiences may be more likely to post. Age, health conditions, dose, duration, other medications and reasons for treatment may be incomplete or unknown.

A social-media analysis can therefore generate a signal. It cannot, by itself, determine whether a medication caused a symptom or estimate a true population-level incidence rate.

What AI changed

The novelty is not simply that researchers read Reddit. Researchers have used social media before. The important change is that modern language models can classify enormous volumes of messy text into medically meaningful categories much faster than manual review.

That creates a possible new layer of pharmacovigilance: clinical trials establish controlled evidence, formal reporting systems track known risks, and large-scale language analysis can flag emerging patient concerns for follow-up.

Why the study matters beyond GLP-1 drugs

Semaglutide and tirzepatide are unusually well suited to this kind of research because millions of users discuss them online. But the method could apply more broadly to medications, devices and other health interventions where large patient communities generate real-time text data.

The deeper question is methodological: can AI help researchers hear weak signals earlier without confusing online attention with clinical truth?

What the study actually supports

  • Known effects appeared clearly. The AI recovered several established gastrointestinal symptoms from unstructured social-media data.
  • Additional patterns emerged. Reproductive and temperature-related complaints appeared often enough to justify further study.
  • The results are hypothesis-generating. They identify areas for clinical investigation; they do not establish causation.
  • AI can expand surveillance capacity. Language models can process patient narratives at a scale traditional manual review cannot match.

This article summarizes published research and is not medical advice. Decisions about prescription medications should be made with a qualified healthcare professional.

Watch the Muslance documentary

Frequently asked questions

How many Reddit posts did the study analyze?

The researchers analyzed 410,198 posts published between May 2019 and June 2025 and identified 67,008 users who self-reported taking semaglutide or tirzepatide.

Did the study prove new GLP-1 side effects?

No. It identified self-reported symptom patterns that may deserve further investigation. The study cannot establish that a medication caused a specific symptom in an individual user.

Why use AI instead of manually reading posts?

The dataset contained more than 400,000 posts. Large language models allowed researchers to classify unstructured descriptions into standardized symptom categories at a scale that would be impractical manually.

Read more

Sources and further reading

2 responses to “AI Scanned 410,000 GLP-1 Reddit Posts — Here’s What It Found”

  1. […] AI Scanned 410,000 GLP-1 Reddit Posts — Here’s What It Found […]

  2. […] AI Scanned 410,000 GLP-1 Reddit Posts — Here’s What It Found […]

Leave a Reply

Discover more from From 73 to Now

Subscribe now to keep reading and get access to the full archive.

Continue reading