Mostrar el registro sencillo del ítem
Prototipo de sistema multiagente de diseminación selectiva de información, combinando técnicas de filtrado colaborativo y basado en contenido
dc.contributor.advisor | Pérez Alcázar, José de Jesús | spa |
dc.contributor.author | Infante Pico, Deicy | spa |
dc.contributor.author | Guerrero García, Andrés Orlando | spa |
dc.date.accessioned | 2020-06-26T17:56:07Z | |
dc.date.available | 2020-06-26T17:56:07Z | |
dc.date.issued | 2004-10-22 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12749/1224 | |
dc.description.abstract | Los sistemas de diseminación selectiva de información automatizados mantienen enterados a sus usuarios acerca de los ítems de su preferencia que son publicados en fuentes de información como la web. Dentro de los sistemas existentes se encuentran los de recomendación que sugieren al usuario elementos de acuerdo a sí éstos recibieron buena calificación al ser revisados por usuarios similares, estos sistemas utilizan filtrado colaborativo y han tenido gran aceptación debido a que los usuarios están acostumbrados a recibir recomendaciones de amigos y colegas. Su principal debilidad es que requieren de calificaciones hechas por los usuarios a los documentos previamente, para poder recomendar documentos a otros usuarios. Para compensar la falta de calificaciones, se pueden integrar técnicas de filtrado por contenido, las cuales se basan en los términos que componen el documento y el perfil de cada usuario para predecir la valoración que el usuario podría darle al documento. Además del filtrado, que determina en gran medida la calidad de las recomendaciones, existen procesos importantes como la recolección de documentos de la web y la identificación de piezas de datos (Cuerpo del documento, autores, título, etc.) para conformar una estructura de estos. La tecnología de agentes aparece como un componente fundamental en el desarrollo de sistemas en el entorno que ofrece las redes de computadores y en particular Internet. Su fortaleza para el desarrollo de sistemas de diseminación radica en la autonomía, movilidad y proactividad. Una de las metodologías más importantes para el desarrollo de sistemas multiagentes es Gaia, que apoyada en el metamodelo AUML permiten crear modelos concretos que pueden ser implementados usando frameworks especializados en estos sistemas como Jade. | spa |
dc.description.tableofcontents | CONTENIDO Pág. INTRODUCCIÓN 17 1. OBJETIVOS 20 1.1 OBJETIVOS GENERALES 20 1.2 OBJETIVOS ESPECÍFICOS 20 2. CONCEPTOS GENERALES 21 2.1 EXTRACCIÓN DE DATOS EN LA WEB 21 2.2 FILTRADO DE INFORMACIÓN 23 2.2.1 Filtrado basado en contenido 24 2.2.2 Filtrado colaborativo 29 2.2.3 Integración de filtrado colaborativo y por contenido 30 2.3 DISEMINACIÓN SELECTIVA DE INFORMACIÓN 37 2.3.1 Administración de perfiles 38 2.4 EVALUACIÓN DE LOS RESULTADOS 39 2.4.1 Métricas 39 2.5 AGENTES Y SISTEMAS MULTIAGENTES 43 2.5.1 Características 44 2.5.2 Sistemas multiagentes 45 2.5.3 Organización de los sistemas multiagentes 47 2.5.4 Cooperación entre agentes 47 2.5.5 Comunicación entre agentes 47 3. MODELAMIENTO DEL SISTEMA 50 3.1 ESTRUCTURA DEL SISTEMA 50 3.2 ANÁLISIS Y DISEÑO EN GAIA 50 3.2.1 Proceso completo 52 3.2.2 Fase de análisis 54 3.2.3 Fase de Diseño 74 3.3 DEFINIENDO UN DISEÑO MÁS CONCRETO CON AUML 84 3.3.1 Diagrama de secuencia 84 3.4 DIAGRAMA DE VISIÓN GENERAL DE LAS INTERACCIONES 93 3.5 DIAGRAMA DE COMUNICACIÓN 95 4. HERRAMIENTAS 96 4.1 JAVA UTILIZANDO LA PLATAFORMA JADE 96 4.1.1 Contenedores y plataformas 96 4.1.2 AMS Y DF 97 4.1.3 Comportamientos 97 4.1.4 Comunicación entre Agentes – La clase ACLMessage 102 4.2 JAVA DOCUMENT OBJECT MODEL (JDOM) 109 4.2.1 Capacidades de JDOM 110 4.2.2 Ventajas de JDOM 110 4.2.3 Desventajas de JDOM 110 4.3 JAVA DATA BASE CONNECTION (JDBC) 111 4.4 JAVA SERVER PAGES PARA CONSTRUIR LA INTERFAZ WEB 113 5. DESARROLLO DEL SISTEMA 116 5.1 ANÁLISIS DEL SISTEMA 116 5.2 DISEÑO DEL SISTEMA 117 5.3 IMPLEMENTACIÓN 117 6. ANÁLISIS DE RESULTADOS 122 7. CONCLUSIONES 128 8. RECOMENDACIONES 130 BIBLIOGRAFÍA 131 ANEXOS 124 | spa |
dc.format.mimetype | application/pdf | spa |
dc.language.iso | spa | spa |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
dc.title | Prototipo de sistema multiagente de diseminación selectiva de información, combinando técnicas de filtrado colaborativo y basado en contenido | spa |
dc.title.translated | Prototype of a multi-agent system for selective dissemination of information, combining collaborative and content-based filtering techniques | eng |
dc.degree.name | Ingeniero de Sistemas | spa |
dc.coverage | Bucaramanga (Colombia) | spa |
dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
dc.rights.local | Abierto (Texto Completo) | spa |
dc.publisher.faculty | Facultad Ingeniería | spa |
dc.publisher.program | Pregrado Ingeniería de Sistemas | spa |
dc.description.degreelevel | Pregrado | spa |
dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
dc.type.local | Trabajo de Grado | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.subject.keywords | Selective dissemination of information | eng |
dc.subject.keywords | Information storage systems | eng |
dc.subject.keywords | Information retrieval systems | eng |
dc.subject.keywords | Systems Engineering | eng |
dc.subject.keywords | Research | eng |
dc.subject.keywords | Filtering techniques | eng |
dc.subject.keywords | Users | eng |
dc.subject.keywords | Computer networks | eng |
dc.subject.keywords | Autonomy | eng |
dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.rights.accessrights | http://purl.org/coar/access_right/c_abf2 | spa |
dc.relation.references | Infante Pico, Deicy, Guerrero García, Andrés Orlando, Pérez Alcázar, José de Jesús (2004). Prototipo de sistema multiagente de diseminación selectiva de información, combinando técnicas de filtrado colaborativo y basado en contenido. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB | spa |
dc.relation.references | Página web. MYLLYMAKI, Jussi. "Effective Web Data Extraction with Standard XML Technologies". IBM Almaden Research Center. [citado el 2 de Marzo de 2004]. http://citeseer.nj.nec.com/myllymaki01effective.html | |
dc.relation.references | Página web. VAN RIJSBERGEN, C.J. Information Retrieval. Computing Science. Computing Science University of Glasgow. [citado el 8 de Junio de 2004]. http://www.dcs.gla.ac.ak/Keith/Chapter.1/ch.1.html. | |
dc.relation.references | MONROY VECINO, Olga Lucia. "Análisis de la combinación de modelos de filtrado de información". Tesis (Magíster en Ciencias Computacionales), Universidad Autónoma de Bucaramanga, UNAB. Instituto Tecnológico y de Estudios Superiores de Monterrey, ITESM. Maestría en Ciencias Computacionales, [citado el 3 de Febrero de 2004]. | |
dc.relation.references | Página Web. ZAZO RODRÍGUEZ, Ángel F; FIGUEROLA PANIAGUA, Carlos G; ALONSO BERROCAL, José Luis; GÓMEZ DÍAZ, Raquel. Informe Técnico: “Recuperación de información utilizando el modelo vectorial. Participación en el taller CLEF-2001”. Departamento de Informática y Automática, Universidad de Salamanca. [citado el 4 de Mayo de 2004] http://tejo.usal.es/inftec/2002/DPTOIA-IT-2002-006.pdf | |
dc.relation.references | Página Web. http://instruct.uwo.ca/gplis/677/thesaur/main00.htm. [citado el 15 de Julio de 2004] | |
dc.relation.references | Página Web. PEREIRA SÁNCHEZ, Antonio. La diseminación selectiva de información a través de Internet: propuesta de boletín electrónico de información bibliográfica especializada en economía, utilizando la base de datos CLASE. Universidad Nacional Autónoma de México. [citado el 6 de Agosto de 2004] http://www.dgbiblio.unam.mx/servicios/dgb/publicdgb/bole/fulltext/volII1/clase.html | |
dc.relation.references | RUSELL, S. y NORVIG P. Artificial Intelligence: A Modern Approach. 1ra. edición. Prentice-Hall Inc, [citado el 28 de mayo de 2004] | |
dc.relation.references | HAYES-ROTH, B. An architecture for Adaptative Intelligent Systems. En: Artificial Intelligence: Special Issue on Agents and Interactivity. Vol. 72, (1995); p. 329-365. [citado el 14 de Abril de 2004] | |
dc.relation.references | JENNINGS N. R. y WOOLDRIDGE M., Software Agents. IEEE Review, (Enero, 1996); p. 17-20. [] | |
dc.relation.references | GILBER, A., et al. The Role of Intelligent Agents in the Information Infrastructure. A.J. Rhem & Associates, Inc. (1999) p. 9 | |
dc.relation.references | MEJÍA SALAZAR María H., FRANCO BEDOYA Óscar H. “Prototipo de un sistema multiagente de filtrado cognitivo y colaborativo bajo la metodología gaia”. Tesis (Magíster en Ciencias Computacionales), Universidad Autónoma de Bucaramanga, Universidad Autónoma de Manizales, Instituto Tecnológico de Monterrey. Maestría en Ciencias Computacionales, [citado el 17 de Agosto de 2004] | |
dc.relation.references | Página Web. WOOLDRIDGE Michael, JENNINGS Nicholas, KINNY David. “The Gaia Methodology for Agent-Oriented Analysis and Design”. [citado el 15 de Septiembre de 2004] http://www.ecs.soton.ac.uk/~nrj/download-files/jaamas2000.pdf | |
dc.relation.references | Página Web. BAUER Bernhard, MÜLLER Jörg, ODELL James. “Agent UML: “A formalism for Specifying Multiagent Interaction”. [citado el 26 de Enero de 2004] http://www.auml.org/auml/supplements/Bauer-AOSE2000.pdf | |
dc.relation.references | Página Web. ODELL James, HUGET M. P. FIPA Modeling: Interaction Diagrams. [citado el 18 de Agosto de 2004] http://www.auml.org/auml/documents/ID-03-07-02.pdf | |
dc.relation.references | Página Web. CAIRE Giovanni. Jade Programming for Beginners. [citado el 24 de Julio de 2004] http://jade.tilab.com/ | |
dc.relation.references | Página Web. FERNANDEZ GARCÍA Norberto. Conceptos XML, JDOM. [citado el 6 de octubre de 2004] http://www.it.uc3m.es/berto/LSC/2003-2004/p4/ | |
dc.relation.references | Página Web. FROUFE Agustín. Tutorial de Java. [citado el 13 de Agosto de 2004] http://www.itapizaco.edu.mx/paginas/JavaTut/froufe/parte21/cap21-3.html | |
dc.relation.references | Página Web. YÁNEZ R William. Java Server Pages. Cinamically Generated Web Content. [citado el 24 de Agosto de 2004] http://mipagina.cantv.net/williamyanez/jsp/default.htm | |
dc.contributor.googlescholar | Pérez Alcázar, José de Jesús [FYWK_CgAAAAJ] | spa |
dc.contributor.orcid | Pérez Alcázar, José de Jesús [0000-0003-3389-0401] | spa |
dc.contributor.scopus | Pérez Alcázar, José de Jesús [12038949300] | spa |
dc.contributor.researchgate | Pérez Alcázar, José de Jesús [Jose-Perez-Alcazar] | spa |
dc.subject.lemb | Diseminación selectiva de la información | spa |
dc.subject.lemb | Sistemas de almacenamiento de información | spa |
dc.subject.lemb | Sistemas de recuperación de información | spa |
dc.subject.lemb | Ingeniería de sistemas | spa |
dc.subject.lemb | Investigaciones | spa |
dc.description.abstractenglish | Automated selective dissemination of information systems keep their users informed about the items of their preference that are published in information sources such as the web. Among the existing systems are those of recommendation that suggest elements to the user according to whether they received a good rating when reviewed by similar users, these systems use collaborative filtering and have been widely accepted because users are used to receiving recommendations. of friends and colleagues. Their main weakness is that they require user ratings of documents previously, in order to recommend documents to other users. To compensate for the lack of ratings, content filtering techniques can be integrated, which are based on the terms that make up the document and the profile of each user to predict the rating that the user might give the document. In addition to filtering, which determines to a large extent the quality of the recommendations, there are important processes such as the collection of documents from the web and the identification of pieces of data (Document Body, authors, title, etc.) to form a structure of recommendations. these. Agent technology appears as a fundamental component in the development of systems in the environment offered by computer networks and, in particular, the Internet. Its strength for the development of dissemination systems lies in its autonomy, mobility and proactivity. One of the most important methodologies for the development of multi-agent systems is Gaia, which, supported by the AUML metamodel, allows the creation of specific models that can be implemented using frameworks specialized in these systems, such as Jade. | eng |
dc.subject.proposal | Técnicas de filtrado | spa |
dc.subject.proposal | Usuarios | spa |
dc.subject.proposal | Redes de computadores | spa |
dc.subject.proposal | Autonomía | spa |
dc.type.redcol | http://purl.org/redcol/resource_type/TP | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
dc.coverage.campus | UNAB Campus Bucaramanga | spa |
dc.description.learningmodality | Modalidad Presencial | spa |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Ingeniería de Sistemas [374]