Live data from Hacker News

WordSafety – Check a name for unwanted meanings in foreign languages

wordsafety.com

31–40 of 299 posts

Re: WordSafety – Check a name for unwanted meanings in foreign languages

#33
post #31

It fails on the classic Nova check: https://en.wikipedia.org/wiki/Chevrolet_Chevy_II_/_Nova#Urba...

It would be really hard to capture this kind of double meaning that only applies to a certain product category... "Doesn't go" is certainly an unwanted association for a car, but it wouldn't matter for most products.

To make it more complicated, "nova" actually has the same astronomical meaning in Spanish as in English:

https://es.wikipedia.org/wiki/Nova

So it's fine in some contexts, bad in some very specific context. Someone smarter than me will probably crack problems like this with AI...

Re: WordSafety – Check a name for unwanted meanings in foreign languages

#34
Doesn't catch "tineh", which is apparently a derogatory term for Indians http://www.urbandictionary.com/define.php?term=tineh, so probably wise to also check UD and Google.

I was going to have that as part of my company name until I discovered that (tineh is a transliteration of the word for "fire" in Irish).

Re: WordSafety – Check a name for unwanted meanings in foreign languages

#36
post #22

I'd be really interested in knowing how do they do the phonetic matching. Things like, the nonexistent English word "bocket" sounding like Brazilian slang for blowjob ("boquete"), but only when spoken the way a Brazilian would. I think this cross-pronouncing thing would actually be harder to tackle: It's more important to try to match the way users on their home locale would say the foreign term, than the way the for…

I'd be really interested in knowing how do they do the phonetic matching.

Honestly, the code for that sucks. It just looks for specific variations of letter combinations.

I guess a more robust approach would try to build up a real phonetic representation of the word, then apply various languages' orthographic rules to that to check for matches.

Re: WordSafety – Check a name for unwanted meanings in foreign languages

#37
post #22

I'd be really interested in knowing how do they do the phonetic matching. Things like, the nonexistent English word "bocket" sounding like Brazilian slang for blowjob ("boquete"), but only when spoken the way a Brazilian would. I think this cross-pronouncing thing would actually be harder to tackle: It's more important to try to match the way users on their home locale would say the foreign term, than the way the for…

It doesn't do phonetic matching. A big flaw.

Baca returns nothing, Baka returns 'idiot/er in Japanese'.

Post reply on HN