ну в этом случае психологический фактор также присутствует.) вы знаете модели поведения людей, соответственно можно угадать направление мыслей человека.)
задача облегчается если вы общаетесь с человеком не в первый раз. вы уже знаете его, знаете что он говорит в той или иной ситуации, как раегирует на высказывания. соответственно и может происходить "чтение мыслей".
если же вы общаетесь с человеком впервые... хм, помнится на баше было что-то насчет этого... ну да ладно, вспомнить не могу. в общем в таком случае также легко предугадать мысли человека ибо моделей поведения тут еще меньше и они все стандартные.
в общем на мой взгляд, в "чтении мыслей" психологический фактор играет гораздо бОльшую роль, чем что либо еще.) ну может это подкрепляется долей природной интуиции.)