So.. so far after reading two threads about this I can only conclude that you are trying to produce a program that generates a story.
The story generation could be acheived as well with a sequence of random selections from tables, what benefit would your method achieve over this.
Ultimately every attribute you describe must be given a weighting whether numerical or descriptive or you will not be able to apply it to the game or even the content generation itself or the characters will make no sense e.g a cripple lifting heavy weights.
So it either is a random story with no connections to in game play (so you might as well just randomly generate it) or you need to be able to compare attribute values.
Simply dismissing everyone as "pah you are one of those dirty RPG thinkers" is a cheap way of getting out properly discussing this subjecy with those you see as not sharing your view.
As for programmtic content creation for RPGs, yes I haven''t seen much about it bar randomly generating encounters