3 ms·
All the wordlists I know for these kinds of applications remove trivial homophones. Some wordlist use words that are uniquely identifiable after some set prefi
by kybernetikos 4y ago
All the wordlists I know for these kinds of applications remove trivial homophones.
Some wordlist use words that are uniquely identifiable after some set prefix length (e.g. 4 characters) or use metaphone codes so you can type anything that sounds roughly right (e.g. keewee is the same as kiwi).
- nicbou 4y agoDo they? Flower, flour, ants, hence, its, hits, tits, lead, led, lead, let, lit. It's especially hard in a language where spelling doesn't always suggest the wright pronunciation: read and read, lead and lead. Sometimes, the combination of words can also be confusing, because you can't tell where the words end. before.head, bee.forehead. Another issue I remember was that the plural version pointed to a different place altogether. I used w3w (the triwords are great drawing prompts), and I had to repeat them multiple times to my friend drawing across the table. I didn't remember them after drawing them for a few minutes.
- kybernetikos 4y agoAh yes, you're right w3w has an enormous wordlist which isn't great. The metaphone wordlist I was talking about is verbal-id https://github.com/bandrews/verbal-id#readme https://github.com/bandrews/verbal-id#readme which shouldn't suffer from the problems you mention. > verbalid.parse("vacant brand orchestra kiwi") '8aab9b999' > verbalid.parse("vaycant brahnd orchistra keewee") '8aab9b999' My own wordlist has 'flower' but not 'flour', neither 'ants' nor 'hence', none of 'its', 'hits' or 'tits', neither 'lead' nor 'led', and 'let' but not 'lit', precisely because of the problems you mentioned. I went through my wordlist automatically first of all (with soundex filtering), then manually afterwards, trying to spot all of these problems and removing them.
- nicbou 4y agoThat's really cool! You put more work into this than w3w for sure
- zimpenfish 4y ago> My own wordlist has 'flower' but not 'flour', But does it accept 'flour' in lieu of 'flower' (or indeed 'floor' since I could well understand someone getting that from a slightly garbled / heavily accented phone call...)?
- kybernetikos 4y agoThere's no reason why it couldn't, but the UI as I have it at the moment is a drop down so when you type flo, you'd see that flour isn't an option but flower is.