steal this idea and make this program please.
icon: "writing (a relief carving of Seshat, overlaid with my fractal "Colorflight")"
OMG I just had the best idea. Much of rhetorical power is in structure, so it should be possible to create a computer program where you can write a speech, then have it process it into a format that would create the desired result - being remembered and taken seriously. Things like repetition of key words, sets of three, rhyme, alliteration and assonance, even puns, those would all totally be programmable. ARGH wish I had the skills to do this.
Of course, it may already be done.
billy's advice:
you take a well-known speech (obama, bill clinton, MLK) and then you calculate a markov model(to create a probabilistic map) use that to make random speeches. that probably already exists. then what you would do, replace the words in the markov model with numbers, and then after you generate a random speech, you replace the numbers with the words you want to use.
billy said he is willing to give to think about it. but it will probably wouldn't work out that way. markov models tend to not make senses what they generate.
look here for something like what you want:
http://en.wikipedia.org/wiki/MegaHAL