@DistantStranger It's not only about these parents look from my example. It's also writing and context. You can't just generate this.
Yes you can, games do it all the time. This is what programming does, it permeates outcomes based upon formulaic variable. Like an excel spreadsheet. Input dictates output.
Yes, but you still have to write lines which your program will use to generate dialogue. You have to fill these excel spreadsheet with something and you have to carefully plan it to avoid silly results. This is why I love to create my own characters in tabletop RPGs and I don't really like to do it in video games - they will always be generic to some extent.