I do something like that in small talk conversations.
I seem to be liked by everyone who talks to me and I think it is because I compensate my social instinct with pattern analysis. So, naturally, the result of my constant analysing their behaviour and possible reactions is that I react the way I think they expect. That makes me a very likeable and nice person from their point of view.
I don't do that, however, because I want them to see me like that, but because that makes social interaction more predictable and my processing easier. By now that is an automated process.
Except when it touches special interests or turns into an argument, then I just talk until everyone else gives up. Without meaning to.. I can't help it.