How Can Software Determine Patterns Of Human Behavior From Big Data