A Web Searcher Agent Based on Contextual Rules and Collaboration among Agents
Resumo
This paper presents a study to develop a Web searcher agent for semantic information retrieval on the Web. This agent uses semantic rules defined by an ontology to filter the search context. For this study a literature search was performed and the agent was developed to test the results. The literature search provides the basis to development of the agent. The agent was developed using the SemantiCore framework and Jena API. The SemantiCore framework was used to develop the agents and its interactions while the Jena API enabled the reading and manipulation of the ontology used for semantic filtering. This study concludes that searching using semantic rules defined by ontologies is a viable alternative to improve web search results.
Referências
BERNERS-LEE, Tim; HENDLER, J. L. O. (2001). The semantic web. Scientific American Magazine.
CISCON, Leonardo Aparecido, A. R. M. Desenvolvimento de um sistema web de busca inteligente para suporte à tomada de decisões no agronegócio do café. In Convibra - Congresso Virtual Brasileiro de Administração.
GRUBER, T. R. T. Towards principles for the design of ontologies used for knowledge sharing. In International Journal of Human and Computer Studies.
GUIMARÃES, F. J. Z. (2002). Utilização de ontologias no domínio b2c. Master’s thesis, Pontifícia Universidade Católica do Rio de Janeiro.
HÜBNER, Jomi F.; SICHMAN, J. S. Organização de sistemas multiagentes. In III Jornada de Mini-Cursos de Inteligênica Artificial. Inc., C. Copernic agent family. Disponível em [link].
JENA. Jena ? a semantic web framework for java. Disponível em [link].
NORVIG, P. (2004). Computer Science: Reflections on the field, Reflections from the field, chapter Internet Searching. Disponível em [link].
RIBEIRO, Marcelo Blois, E. M. d. S. C. R. (2007). Using agents and ontologies for application development on the semantic web. Journal of the Brazilian Computer Society.
RIBEIRO, Marcelo Blois, E. M. L. A. P. (2006). Semanticore 2006 ? permitindo o desenvolvimento de aplicações baseadas em agentes na web semântica. Second Workshop on Software Engeneering for Agent-Oriented Systems.
WOOLDRIDGE, M. (2002). An Introduction to Multiagent Systems. John Wiley e Sons Ltd, 15th edition.