si tes mots étaient classés par genre (noms, verbes, adverbes, adjectifs...) ça serait assez simple...
tu crées une fonction qui génère ta phrase en lui faisant tirer aléatoirement chacun des éléments d'une phrase type (ex.: sujet + verbe + cod + conj. de coord. + sujet + adjectif + verbe + cct/ccl/ccm)
Le but est de faire un prog. avec une base sous mysql (contenant des noms et des valeurs pour l'instant aucune colonne ne précise si c'est un verbe, sujet, cod...) qui sortirait des phrases (le plus français possible) en fonction d'une combinaison de chiffres (si vous n'avez toujours pas lu le lien ci-dessus allez-y !!).