ICDA 2025: Recent submissions