Social Computing is a new concept that has recently emerged. It has been described as a social structure in which technology strengthens relationships between individuals and the community, allowing the system to support the social behavior produced between humans and the system, and using this behavior to various ends. In other words, this concept refers to a group of individuals that are “computing” something at a social level. In the workflow of computing systems oriented to social aspects, humans can develop their own competencies, knowledge and skills. For their part, information and communication technologies can provide relevant information to the human users who can use this information within a specific context to reach their own objectives and, eventually, improve the environment in which they are located. The research group has worked on the development of these systems as applied to a Human-Agent interaction.
More specifically, human beings and these agents are capable of establishing a series of collaborative relationships/interactions between them, forming what we could refer to as human-agent teams, in order to meet their individual and/or collective objectives within a social organization or structure.