I’ve heard Dramatica is able to “predict” certain aspects of stories. How does it do that?
Dramatica is a model of the human problem solving process, as reflected in stories. When you answer Dramatica's questions in Dramatica about your story's characters, plots and themes the software limits out choices that aren't compatible with the story you desire. As choices are eliminated, you are left with only those pieces that fit with your intent.
Dramatica's ultra-accurate story engine then provides information about your intended story that you didn't enter. More often than not, these provided pieces match up exactly with what you already knew about your story. Frequently it seems that the software is "predicting" the dramatic pieces of your story.
Dramatica's ability to automatically provide these answers enable it to be helpful to a writer who may need assistance for a particular aspect of their characters, plots, or themes.