Code · IV p. 04 / 06

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

Python

gowpy

A simple framework for exploiting graph-of-words in NLP.

BSD-3-Clause

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

Algorithms and Programming

Python

Advent of Code 2016

Solutions to the Advent of Code 2016 programming puzzles.

GPLv3

Scala

Advent of Code 2015

Solutions to the Advent of Code 2015 programming puzzles.

GPLv3

Scala

99 Scala Problems

Solutions to the classic Ninety-Nine Scala Problems.

GPLv3

Set in IBM Plex Serif & JetBrains Mono · © 2026 G. Dubuisson Duplessis Back to top ↑