DUCK Lab logo DUCK Lab

DUCK Lab

DataWhat we learn from
UncertaintyWhat we don't know
ConstraintsWhat we want to comply with
KnowledgeWhat we want to build on

The DUCK Lab is a neurosymbolic AI research group at Imperial College London. Our goal is to build systems that don't compromise between being powerful and being safe: we want them to not only learn from data but also reason over it, acknowledge what they don't know, respect the rules of the world, and draw on structured knowledge.

DUCK Lab group photo

🦆 Interested in joining the lab? Contact Eleonora at e [DOT] giunchiglia [AT] imperial [DOT] ac [DOT] uk.

Recent news

Sep 2026

Casper accepted as a Spotlight paper at NeurIPS 2026!

🎉✨ Huge congratulations to Lohith, Luca, and Eleonora — their paper Casper: A Projection-Based Neurosymbolic Layer for Scalable & Guaranteed Constraint Satisfaction has been accepted as a Spotlight paper at NeurIPS 2026, placing it among the top ~3% of submissions! It’s also Lohith’s first paper, in his first year of his PhD — a fantastic milestone! 🥳

Sep 2026

Eleonora is now a member of ELLIS 🇪🇺

🎉 Eleonora has become a member of ELLIS, the European Laboratory for Learning and Intelligent Systems! ✨

Sep 2026

Invited talk at NESYRE 2026 in Berlin

Eleonora will give an invited talk at NESYRE 2026 — Neuro-symbolic AI, Mathematical Reasoning and Agents — at the Weierstrass Institute in Berlin (14–17 September). The speaker line-up looks amazing! ✨

Aug 2026

Stay Within Your Bounds accepted to Findings of EMNLP 2026!

🎉 Our paper Stay Within Your Bounds: Distance-Guided Decoding for Guaranteed Context-Free Grammar Compliance has been accepted as a long paper to Findings of EMNLP 2026! This work grew out of a wonderful collaboration with our amazing colleagues Vincenzo Collura, Karim Tit, Mike Papadakis, and Maxime Cordy at the University of Luxembourg. It is also Vincenzo’s first paper — huge congratulations to him on this fantastic milestone! ✨

Aug 2026

Tutorial at UAI 2026 in Amsterdam

Mihaela and Eleonora will give a tutorial at UAI 2026 in Amsterdam (17–21 August): Beyond Soft Penalties: Hard Constraints for Neural Networks with Continuous Outputs — how to enforce hard constraints on neural networks with continuous outputs.