This article in Motherboard magazine previews the research of Matthew Jockers, in the English Department at the University of Nebraska. Using the tools of digital humanities, Jockers built a model to read book plots and concluded that there are only six basic novel plots.