warsquid blog

    Programming and data science from your friendly neighbourhood squid

  • Blog
  • Demos
  • Projects
  • Tags
  • About me:
  • Personal GitLab
  • Professional GitHub
  • ORCID

Cats (2019) Name Generator Explained

BlogSeptember 25, 2022Tags:
javascript
nlp
python

Generating a model from tiny data


Blog redesign

BlogSeptember 15, 2022Tags:
zola
tailwindcss

I redesigned the site


Cats (2019) Name Generator

BlogApril 18, 2020Tags:
javascript
nlp

Discover your true cat name! Are you a Mr Mistopheles or a Growltiger?


The Target puzzle: searching wordlists with tries

BlogFebruary 25, 2020Tags:
python
algorithms

Finding 9 letter words


Solving substitution ciphers with genetic algorithms

BlogFebruary 08, 2020Tags:
python
algorithms
nlp

Evolving the best solution


Colour reduction with k-means

BlogSeptember 03, 2019Tags:
javascript
canvas
es6

Using k-means clustering to simplify image colour palettes


More fractals using rewriting systems

BlogAugust 25, 2019Tags:
javascript
canvas
es6

Going a bit deeper with the fractals from "The Algorithmic Beauty of Plants"


Solving substitution ciphers with Markov chains in Python

BlogJuly 28, 2019Tags:
python
algorithms
nlp

Using simple probabilities to decrypt text


Unpacking tables with a hill-climbing method in Python

BlogJuly 20, 2019Tags:
python
algorithms

A puzzle: if you all have is a crosstab of counts in different categories, can you recover the individual-level data?


Don't trust small sample sizes

BlogJuly 15, 2019Tags:
stats
r

Why small sample sizes might be even worse than you think


Page 1Next ›
All content © Marius Mather. CC BY 4.0, feel free to share.