Structured LLM output in Go
Making an LLM generate structured output in Go.
Studied physics & CS; PhD in NLP; interested in AI, HPC & PLT
Making an LLM generate structured output in Go.
How to load tools for LLMs dynamically.
How to use Apple's on-device LLM in a Deno app.
Using Apple's on-device model via C API.
How hard is it to analyse a CV with a local LLM?
Dynamically creating schemas for Apple's LLM tools.
How to implement tools for Apple's LLM in JavaScript
Using tools with LLMs to get data from external sources.
Implementing an HTTP server for JavaScript web apps in Mojo.
An implementation of native queries for MongoDB is presented, illustrating how powerful macros work in languages such as Julia and Rust.
Memoisation is a technique for optimising recursive algorithms.
Achieving type safety at compile time in a superset of Python.
Working with data frames in Julia.
Plotting in Julia and finding roots of functions.
What is a disjoint-set structure and why is it useful?
Let's take a look at how pattern matching can be used to easily implement parsers for formal languages.
Let's look at how one could use React with a purely functional language, Idris, which has an easy-to-use Javascript backend.