ChatGPT can generate .ics calendar files. I copied a PDF with 50+ entries like below and it could convert it to .ics entries that can be imported to the calendar app of your choice.
Sep 23
Mo 04. Vorbereitung Weltverschwörungstreffen
Sa 09. Weltverschwörungstreffen
---
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Weltverschwörung 23-24//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTART:20230904T200000
SUMMARY:Vorbereitung Weltverschwörungstreffen
END:VEVENT
BEGIN:VEVENT
DTSTART:20230909T100000
SUMMARY:Weltverschwörungstreffen
END:VEVENT