Salvatore Garruzzo

Learn More
Web recommender systems are Web applications capable of generating useful suggestions for visitors of Internet sites. However, in the case of large user communities and in presence of a high number of Web sites, these tasks are computationally onerous, even more if the client software runs on devices with limited resources. Moreover, the quality of the(More)
Several models have been proposed in the past for representing both reliability and reputation. However, we remark that a crucial point in the practical use of these two measures is represented by the possibility of suitably combining them to support the agent's decision. In the past, we proposed a reliability-reputation model, called RRAF, that allows the(More)
In competitive multi-agent systems, the act of requesting recommendations to evaluate the reputation of an agent is a cost. On the contrary, an agent computes the reliability of another agent without paying any price. This implies the necessity for the agent to decide in which measure to use the reputation with respect to the reliability when he must select(More)
This paper presents an agent-based e-Learning platform which allows the interaction between users and e-Learning Web sites, providing students with useful suggestions about the available educational resources. In traditional agentbased e-Learning systems, each student is supported by a student agent that interacts with a site agent associated to an(More)
Agent-based Web recommender systems are applications capable to generate useful suggestions for visitors of Web sites. This task is generally carried out by exploiting the interaction between two agents, one that supports the human user and the other that manages the Web site. However, in the case of large agent communities and in presence of a high number(More)
Ontologies play a key role in the development of Multi-Agent Systems (MASs) for the Semantic Web, providing conceptual description of the agents' world. However, especially in open MASs, agents use different ontologies and this often leads to communication failures. Semantic negotiation is a recent framework which provides an effective solution to such a(More)