Hi Tim, thank you for your kind words.
Actualy, every word is ranked with a level of cringe and several tags like "Absurd" / "Poetic" / "Insult" / "Romantic", etc...
When you validate an answer, I do some math with the level of cringe and the pair of tags working together.
Also, I've created a resource who give additionnal bonuses or loses if you match some words together :)