Day 6 – Robust code generation combining grammars and LLMs

This document (notebook) discusses different combinations of Grammar-Based Parser-Interpreters and Large Language Models to generate executable code from Natural Language Computational Specifications.

Day 1 – Dancer, Dasher and Dosh (LLM-powered shell commands)

Dancer, Dasher and the other reindeer work overtime on Christmas Eve delivering billions of gifts. Each year the DevOps elves try and make things flow a bit smoother. The team use dosh (Do-Shell) – a Raku-powered command-line utility for turning natural language into platform-friendly shell commands. Instead of remembering all those pesky command-line utilities andContinue reading “Day 1 – Dancer, Dasher and Dosh (LLM-powered shell commands)”

Day 4 – Don’t use Forsyth-Edwards Notation to play chess with LLMs

The article discusses the limitations of using Forsyth-Edwards Notation (FEN) for chess interactions with Large Language Models (LLMs). The document introduces various topics, including creating visual plots of chess positions, and developing an LLM persona called “ChessMaster” for interactive chess play.

Day 2 – WAT LLM coding tool do you want for Christmas?

Programming for a living used to be an active conversation between yourself, the computer, and your colleagues. This Christmas, a new guest is joining the programming party: the LLM. Large Language Models (LLMs) can talk a lot and, just like your eccentric uncle at Christmas, occasionally blurt out something bonkers. But do we want toContinue reading “Day 2 – WAT LLM coding tool do you want for Christmas?”