(Tiscornia, 2001) in the context of the Italian project
Norme in rete (Law in the net).
6 CONCLUSIONS
This work discussed the implementation of the
Infonorma multi-agent recommender system. This
system is composed by two kinds of agents: the User
Interface and the Filter agents which perform
content based filtering and explicit user modeling for
recommending legal information items.
Infonorma was developed under the guidelines of
MAAEM, a methodology for the development of
multi-agent systems, through the instantiation of
ONTORMAS, an ontology-driven tool which guides
the specification and design of multi-agent domain
models and applications.
We are currently working on the evaluation of
the effectiveness of the Infonorma system, as well as
its extension with collaborative and hybrid filtering
approaches and implicit profile acquisition. To this
extent, a semantic portal where users can navigate
through legal information and visualize the
recommendations generated by Infonorma and other
legal information systems is under development.
REFERENCES
Adomavicius G., Tuzhilin A.: Toward the next generation
of recommender systems: a survey of the state-of-the-
art and possible extensions. IEEE Trans Knowl Data
Eng. 17(6), 734--749 (2005)
Antoniou G., Van Harmelen F.: Semantic web primer,
MIT Press (2004)
Balabanovic, M., Shoham, Y.: Fab: content-based,
collaborative recommendation. Commun ACM 40(3),
pp. 66--72 (1997)
Banos, E., Katakis, I., Bassiliades, N., Tsoumakas, G.,
Vlahavas, I.: PersoNews: A Personalized News Reader
Enhanced by Machine Learning and Semantic
Filtering. In: Proc. 5th Int. Conf. on Ontologies,
DataBases, and Applications of Semantics. LNCS,
vol. 4275, pp. 975--982. Springer-Verlag, Montpellier,
France (2006)
Bellifemine, F., Caire, G., Poggi, A., Rimassa, G.: JADE a
white paper. Exp vol. 3 n. 3, http://
www.jade.tilab.com/ (2003)
Benjamins, V., Casanovas, P., Breuker, J., Gangemi, A.:
Law and the semantic web, an introduction. Lect
Notes Comput Sci 3369, pp. 1--17 (2005)
Drumond, L., Girardi, R.: A Multi-agent Legal
Recommender System. J. of AI and Law. 16, 175-207.
Springer (2008)
Drumond, L., Girardi, R., Leite, A.: A Case Study on the
Application of the MAAEM Methodology for the
Specification Modeling of Recommender Systems in
the Legal Domain. In Proceedings of the 9th
International Conference on Enterprise Information
Systems, pp. 155--160. INSTICC, Funchal, Portugal
(2007)
Drumond, L., Girardi, R., Leite, A.: Architectural Design
of a Multi-Agent Recommender System for the Legal
Domain. In Proceedings of the 11th International
Conference on Artificial Intelligence and Law, pp.
183--188. ACM Press, New York (2007b)
Girardi, R., Ibrahim, B.: Using English to Retrieve
Software. J Syst Software, Special Issue on Software
Reusability 30(3), pp. 249--270 (1995)
Kralingen, R.: Frame-based conceptual models of statute
law, Computer/Law Series 16 (1995)
Girardi, R., Leite, A.: A knowledge-based tool for multi-
agent domain engineering. Knowledge-Based
Systems, vol. 21, n. 7, pp. 604—611 (2008)
Leite, A., Girardi, R.: ONTORMAS: Uma ferramenta
dirigida por ontologias para a Engenharia de Domínio
e de Aplicações Multiagente. The XI Iberoamerican
Workshop on Requirements Engineering and Software
Environment (2008)
Lindoso, A., Girardi, R.: The SRAMO technique for
analysis and reuse of requirements in multi-agent
application engineering. IX workshop on requirements
engineering, Cadernos do IME, UERJ Press, 20, pp.
41--50. Rio de Janeiro (2006)
Middleton, S., Alani, H., Shadbolt, N., De Roure, D.:
Exploiting synergy between ontologies and
recommender systems. In Proceedings of the WWW
International Workshop on the Semantic Web, vol. 55
of CEUR Workshop Proceedings, Maui, USA (2002)
Middleton, S., Shadbolt, N., De Roure, D.: Ontological
User Profiling in Recommender Systems. ACM
Transactions on Information Systems, 22, pp. 54--88
(2004)
Pinkwart, N., Aleven, V., Ashley, K., Lynch, C.: Using
collaborative filtering in an intelligent tutoring system
for legal argumentation. In: Weibelzahl, S., Cristea, A.
(eds.) Proceedings of workshops held at the 4th
international conference on adaptive hypermedia and
adaptive web-based systems. Lecture notes in learning
and teaching, Dublin, Ireland, pp. 542—551 (2006)
Shadbolt, N., Hall, W., Berners-Lee, T.: The semantic web
revisited. Intelligent Syst 21(3), p. 96–101 (2006)
Tiscornia, D.: Ontology-driven access to legal
information. DEXA 12th international workshop on
database and expert systems applications, pp. 792
(2001)
Valente, A.: Legal knowledge engineering: a modelling
approach. University of Amsterdam, the Netherlands,
IOS Press, Amsterdam, The Netherlands (1995)
Visser, P.: Knowledge specification for multiple legal
tasks; a case study of the interaction problem in the
legal domain, computer/law series, n. 17, Kluwer Law
International, The Hague, The Netherlands (1995)
IMPLEMENTATION ISSUES OF THE INFONORMA MULTI-AGENT RECOMMENDER SYSTEM
133