How Well Can Machines Replicate Human Thought Patterns