I. Introduction
In recent globalizing societies, remote collaboration such as distributed development or distance learning has become popular. Despite its many benefits, there is a lack of tools that could adaptively support effective interaction among users to make such collaboration a success. in remote collaboration, misunderstandings can occur during interaction due to different user backgrounds, different competency levels and different personal agendas as well as their existence in unreliable remote communication sites.