Generate unique texts on given constraints

Warning: this topic is on broken english! ;(

Hello! The idea is that user enter or mark
a) valid synonyms for words in the text (each word separately)
b) valid replacement for groups of words - expressions (each expression
separately), e.g. “danke schön” for “thank you”
Task: to built a texts which uniqueness will be not less than a given
threshold (say 75%).
The main question is what is the way to compare the uniqueness of the
text to each other?
And also whether to make a sequential enumeration of all the possible
variation of the word for whole text or to pull them in random order?

Hello,

here:

---- On Mon, 17 Dec 2012 06:10:03 -0800 Eugeni
Kurtov<[email protected]> wrote ----

Warning: this topic is on broken english! ;(

Hello! The idea is that user enter or mark
a) valid synonyms for words in the text (each word separately)
b) valid replacement for groups of words - expressions (each expression
separately), e.g. “danke schön” for “thank you”
Task: to built a texts which uniqueness will be not less than a given
threshold (say 75%).
The main question is what is the way to compare the uniqueness of the
text to each other?
And also whether to make a sequential enumeration of all the possible
variation of the word for whole text or to pull them in random order?