. , , - .
( , - , "" ). 3- . , "", "dic", "ict", "cti", "tio", "ion", "ona", "nar" "ary". , , . - :
"dic" → 36365
"ict" → 2721
"cti" → 532
... , . , , .
, IsWordPronounceable :
bool IsWordPronounceable(string word)
{
string[] threeLetterBlocks = BreakIntoThreeLetterBlocks(word);
foreach(string block in threeLetterBlocks)
{
if (blockFrequency[block] < THRESHOLD)
return false;
}
return true;
}
, , "". THRESHOLD - , , 2 3 4, .. -, .