Argumento a Tapestry
Enviado por irving.diaz • 5 de Junio de 2022 • Ensayo • 753 Palabras (4 Páginas) • 55 Visitas
Articulo a argumentar: Using colavorative filtering to wave an information tapestry.
El articulo comienza presentando lo que es el sistema tapestry mencionando la razón de la cual fue creado y utilizando como ejemplo el sistema de filtrado de correos que existen actualmente. El sistema tapestry trabaja principalmente con el filtrado colaborativo, que trabaja con listas que incluyen documentos con dos o más relaciones entre sí, utilizando consultas sobre el tema del que trata el documento, guardando esas consultas en una base de datos. Se menciona que es un sistema en el cual también es un repositorio de correos enviados con anterioridad utilizando igualmente filtros de consulta. El articulo muestra la arquitectura de trabajo con la que trabaja este sistema:
- El indexador.
- El almacén de documentos.
- El almacén de anotaciones.
- El Filtro.
- La caja pequeña.
- El reenviador.
- El tasador.
- El lector/navegador.
Se menciona que tapestry utiliza un modelo cliente/servidor, el cual se diversifica en 2 estilos de interacción con el servidor, el preferido es a través de un lector/navegador que facilita a los usuarios un acceso completo de funcionalidades. Y también se puede utilizar a través de un correo electrónico convencional utilizando una funcionalidad automatizada de reenvío de documentos que coincidan con los filtros. El articulo indica que la arquitectura tapestry se deriva para brindar un filtrado colaborativo, para admitir filtros que contengan relaciones con documentos deben de estar almacenados y así los usuarios realicen sus anotaciones. Algo interesante que recalca el texto es que con el sistema tapestry es que los documentos se guardarán para siempre ya que el costo de los dispositivos de almacenamiento esta a la baja. Las anotaciones se almacenan por separado de los documentos con enlaces al documento asociado.
Con los tasadores se asigna prioridades a los mensajes. La arquitectura tapestry realiza un filtrado de 2 pasos, el primero realizando consultas de filtros las cuales son binarias y aceptan y rechazan el documento y los aceptados se agregan a la cajita del usuario y el segundo se realiza mediante funciones de evaluador en la cajita de usuario en vez de utilizar la base de datos mundial tapestry. Con el uso de los navegadores, la arquitectura tapestry utiliza las funciones de un lector de correo y un navegador de documentos tradicional, los navegadores ejecutan frecuentemente los tasadores en las cajas pequeñas. Utilizando tapestry, si un usuario elimina un mensaje en el navegador, los documentos siguen existiendo y se recuperan mediante una consulta.
Se menciona que el sistema tapestry utiliza su propio lenguaje de consulta (TQL o Tapestry Query Languaje), se había considerado utilizar SQL pero se rechazó por 2 razones, un desajuste entre el modelo relacional y el modelo de documentos de tapestry y en segunda por que SQL dificulta las consultas para los usuarios. El texto hace énfasis en que desean que los usuarios utilicen las consultas predefinidas, pero posiblemente parametrizadas. Las consultas TQL son expresiones booleanas, las consultas mas simples son formulas atómicas que involucran operadores relacionales y hacen referencia a los campos de los documentos utilizando m.campo, donde campo es un campo del documento. Las consultas TQL mas complejas se realizan combinando formulas atómicas.
...