Dimensions of interaction: a shift of perspective in artificial intelligence