June 2017

A green python ready to use HFST :-D

HFST (Helsinki Finite-State Transducer Technology) is a neat tool for modelling morphology of languages in a computational way. The problem is that currently, the Python API is under-documented. But fear not, in this post you will learn how to load optimised lookup files in Python and use them to analyse and generate word forms. 😃

Eyeglasses on top of an empty notebook

Believe it or not, we have different kinds of memory systems in the brain. In this post, I am going to cover three of them: episodic, procedural and working memory. All of them serve for a different purpose, and research shows that they are independent. It’s perfectly possible to forget how your life has been so far and still remember how to play a piano. 😮 (more…)

A big city seen from a tall building

When making software, one will automatically want to believe in the result being useful. Why wouldn’t it be? After all, the software product is built to solve a task, so it should be useful for the task, right? This is not necessarily the case. Nielsen defines usefulness of software by two key terms: utility and usability. In this post, I am going to walk you through these concepts. 🚶🏼 (more…)

A playstation 4 controller

The Final Fantasy series has seen a lot changes over the years. If you like one game in the series, you might hate another. Square Enix has sure tried out different approaches in crafting an RPG battle system! And this time, for me, they had hit the spot once more.😃