~/talk

Using Python and Gemini to Visualize Health Alerts on an Accessible Website

TalkinSpanishat PyCon US 2025 · 2025-05-16..05-18· [web-platform, ai-assisted-development]
links:none on file
slides:none on file

A Flask web app uses Google Gemini to scrape Chilean ISP pages and convert messy PDFs/screenshots and HTML into structured answers that return a 0/1 flag and the newest alert date for a given product, plus serial/lot numbers separated by commas. The implementation targets Chilean medicine alerts (a documented contraceptive failure affecting about 200 women), handles PDF and HTML scraping, and demonstrates an accessible UI that finds and flags current alerts.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Health alert problems
  3. 3:55ISP website limits
  4. 5:42Python and Gemini solution
  5. 8:15Visual accessible result
  6. 9:00Pydantic and modern tools
  7. 10:03Traditional medicine challenges
  8. 12:33Real-time and databases
  9. 13:55Technical and legal challenges
  10. 16:43Commercial names vs active principles
  11. 17:06Chile data sources
  12. 19:16MCP Server alternatives
  13. 20:00Closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.