Probability Processing

Probability processing can be used to cluster information and find patterns hidden in data. In this demonstration, keystroke data is logged as multiple people type on the computer. Given this keystroke data, probability processing can be used to determine when the typist changes – it can tell which text was entered by which person. In the real world, this could help identify unauthorized access to a computer merely by observing the rhythms and typing habits of the designated user, and determining when someone else is accessing their computer.

This same class of computations can be used to cluster data for applications ranging from network security, to spam filtering, to enterprise search, or to process signals across a broad range of applications.