A small portfolio of working code.
Selected open-source projects and experiments. Most are small, practical, and written to answer a specific question.
Vibe Coding
wedding-website
A custom wedding website built as a personal vibe coding project.
wedding-game
A wedding-themed interactive game built as a personal vibe coding project.
NLP and Research
Scala
dialign
Automatic measures of verbal alignment in dyadic dialogue based on surface text sequential pattern mining.
CeCILL-B
Scala
gstlib
A generalized suffix tree library implementing the data structure and associated algorithms for sequences of items.
CeCILL-B
Chatterbot
A corpus-based chatterbot conducting social open-domain conversations through a text-based web interface.
Nao – JOKER Humour Demo
Multimodal dialogue system with the humanoid robot Nao implementing humour and empathy, presented at Interspeech 2015.
Scala
DOGMA
A normative module to manage conventional interaction based on dialogue games for the dialogic behavior of agents.
GPLv3
Artificial Intelligence
Java
AntHocNet
Implementation and study of an adaptive nature-inspired routing algorithm for mobile ad hoc networks (MANET).
GPLv3