AITeky Learn
Mini-project Pharma & Life Sciences

Adverse event extractor for pharmacovigilance

Pull drug, reaction and severity from safety reports into validated data, and rank the most reported.

The brief

Pharmacovigilance teams read thousands of safety reports to spot side effects early. Build a pipeline that extracts drug and reaction pairs and severity from report text into validated JSON, and ranks the most reported pairs. Good looks like: extraction accuracy on a labelled corpus, a comparison of an NER model with an LLM, and a ranked table with counts.

What you will build

  1. Explore the adverse-event corpus and report data
  2. Extract drug and reaction pairs with an NER model
  3. Extract the same with an LLM and structured outputs
  4. Compare accuracy on labelled sentences
  5. Rank the most reported drug and reaction pairs

Free, open data to build it with

Check each dataset's licence before you publish your work. Your mentor gives your team its own version of the brief (data, scope or region), so every team's project is its own.

We use essential cookies to run the site. With your permission we also set one anonymous ID to count unique visitors, and Google Analytics cookies to see which pages help learners. Cookie notice

Join AiTeky Learn. It's free.

Create a free account to track your progress, save items for later and get study suggestions.

Sign up free Log in