where the keywords have matched content within
the page.
7 EVALUATION
Experiments have been carried out in order to test
the efficiency of artificial intelligent and ontologies
in retrieval information in a digital library. For our
experiments we considered 50 users with different
profiles. So that we could establish a context for the
users, they were asked to at least start their essay
before issuing any queries to OntoFAMA. They
were also asked to look through all the results
returned by OntoFAMA before clicking on any
result. We compared the top 10 search results of
each keyword phrase per search engine. Our
application recorded which results on which they
clicked, which we used as a form of implicit user
relevance in our analysis. We have agreed different
values to measure the quality of retrieved
documents, excellent, good, acceptable and poor.
In each experiment we report the average rank of
the user-clicked result for our baseline system,
Google and for our search engine OntoFAMA. Then
we calculated the rank for each retrieval document
by combining the various values and comparing the
total number of extracted documents and documents
consulted by the user (table 1). We can observe the
best final ranking was obtained for our prototype
OntoFAMA and an interesting improvement over
the performance of Google.
Table 1: Analysis of retrieved documents relevance.
Excellent Good
Acceptable
Poor
OntoFAMA 5,5 %
39,3 % 40,6 % 14,4 %
Google 2,7 %
31 % 44,8 % 21,3 %
8 CONCLUSIONS
We have investigated how the semantic technologies
can be used to provide additional semantics from
existing resources in digital libraries. For this
purpose we presented a system based in ontology
and artificial intelligent architecture for knowledge
management in the Seville Digital Library. Our
study addresses the main aspects of a semantic Web
information retrieval system architecture trying to
answer the requirements of the next-generation
semantic Web user.
To put our aims into practice we should first of
all develop the domain ontology and study how the
content-based similarity between the concepts typed
attributes could be assessed in CBR system. A
dedicated inference mechanism is used to answer
queries conforming to the logic formalism and terms
defined in our ontology. We have been working on
the design of entirely ontology based structure of the
case and the development of our own reasoning
methods in jColibri to operate with it. Furthermore
an intelligent agent was illustrated for assisting the
user by suggesting improved ways to query the
system on the ground of the resources in a Digital
Library according to his own preferences, which
come to represent his interests.
Future work will concern the exploitation of
information coming from others libraries and
services and further refine the suggested queries, to
extend the system to provide another type of
support, as well as to refine and evaluate the system
through user testing.
REFERENCES
Toussaint, J., Cheng, K., 2006. Web-based CBR as a tool
with the application to tooling selection. International
Journal of Advanced Manufacturing Technology.
Warren, P. 2005. Applying semantic technologies to a
digital library: a case study” Library Management
Journal, Emerald.
GAIA - Group for Artificial Intelligence Applications,
2009. jCOLIBRI project - Distribution of the
development environment with LGPL,
http://gaia.fdi.ucm.es/grupo/projects/. Complutense
University of Madrid.
Sure, Y., and Studer, R., 2005. Semantic web technologies
for digital libraries. Library Management Journal,
Emerald, vol. 26.
Ding, H., 2004.Towards the metadata integration issues in
peer-to-peer based digital libraries. GCC (H. Jin, Y.
Pan, N. Xiao, and J. Sun, eds.), vol. 3251 of Lecture
Notes in Computer Science, Springer.
Witten, I. H., and Bainbridge, D., 2003. How to Build a
Digital Libary. Morgan Kaufmann.
Bridge, M., G¨oker, H., McGinty,L., Smyth, B.
2006.Case-based recommender systems. Knowledge
Engineering Review.
Díaz-Agudo, B., González-Calero, P.A., Recio-García, J.,
Sánchez-Ruiz, A., 2007. Building CBR systems with
jColibri. Journal of Science of Computer
Programming.
W3C, 2009. RDF Vocabulary Description Language 1.0:
RDF Schema. http://www.w3.org/TR/rdf-schema/.
PROTÉGÉ, 2009. The Protégé Ontology Editor and
Knowledge Acquisition System.
<http://protege.stanford.edu/>.
Horridge, M., Knublauch, H. 2004. A Practical Guide To
Building OWL Ontologies Using The Protégé-OWL
Plugin and CO-ODE Tools. The University Of
Manchester. Reino Unido.
ICSOFT 2010 - 5th International Conference on Software and Data Technologies
498