Human Thought Modeling