I thought it was a stretch that D'Aloiso taught himself the linear algebra, statistics, probability theory, NLP, and machine learning required to implement such an algorithm. Especially since he doesn't take a deep interest in programming.
I am guessing that he just outsourced the AI/algorithm part based on the articles content: 'we' and 'The Trimit team' and Nick just designed the UI. Overall, great concept, but poor execution (in terms of accuracy) and journalists seem to be buying the hype.