I'm not sure that you can come up with a program that can do what the human brain can do. The number of combinations (17K+) is not all that big.

If you developed an application that allowed native english speakers to "vote" with suggested psuedo pronounications, then I'm guess that 50 volunteers each making 500-1,000 decisions could work out? Some TLA's would need to be reviewed by more than one person.

I've written some "voting code" before with complex decisions that my algorithms just couldn't do. About 200 decisions per person wound up being "doable". Instead of improving the algorithms, I spent the time on a fancy GUI to allow the humans to weigh in on the 0.5% of really hard problems. My situation was different than this, but some similarities exist.

Part of the issue here is that TLA's are application specific. Example, TRS-80, The Radio Shack model 80. TRS80 became known as "Trash80". A human could come with "trash" for TRS, but I don't see how a computer program could do that? This prounaction also had to with rep from manufacturer, a very situation specific. I'm not sure that any program could do what you are attempting. But it doesn't appear that this needs to be "re-calculated" easily in a completely automated process. My suggestion is to "divide and conquer" with a small army of humans guided by a good application program.


In reply to Re: Pronouncible TLA's? by Marshall
in thread Pronouncible TLA's? by BrowserUk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.