En informática , el escritorio semántico es un término colectivo que engloba ideas relacionadas con la modificación de la interfaz de usuario y las capacidades de gestión de datos de un ordenador, de modo que la información se comparta más fácilmente entre diferentes aplicaciones o tareas, y que datos que antes no podían procesarse automáticamente, ahora sí puedan. También abarca ideas sobre la posibilidad de compartir información automáticamente entre diferentes personas. Este concepto está estrechamente relacionado con la Web Semántica , pero se distingue por centrarse principalmente en el uso personal de la información.
Problemas a resolver
La visión del escritorio semántico puede considerarse una respuesta a los problemas percibidos en las interfaces de usuario existentes.
Metadatos
Sin metadatos adecuados , los ordenadores no pueden aprender fácilmente muchos atributos necesarios de los archivos. Por ejemplo, supongamos que se descarga un documento de un autor concreto sobre un tema específico: aunque el documento probablemente indique claramente el tema, el autor, la fuente y, posiblemente, la información de derechos de autor, puede que el ordenador no tenga una forma sencilla de obtener esta información y procesarla en aplicaciones como gestores de archivos, motores de búsqueda de escritorio y otros servicios. Esto significa que el ordenador no puede buscar, filtrar ni actuar sobre la información con la misma eficacia que de otro modo. Este es precisamente el problema que aborda la Web Semántica .
Estructura de archivos
Los investigadores del proyecto iMemex proporcionan los siguientes ejemplos de consulta: [ 1 ]
- "Muéstrame todas las secciones de 'Introducción' de LaTeX relacionadas con el proyecto PIM que contengan la frase 'Mike Franklin'."
- "Muéstrame todos los documentos relacionados con el proyecto ' OLAP ' que contengan una figura con la frase 'Tiempo de indexación' en su etiqueta."
Ambas consultas necesitan analizar la estructura del archivo: la primera para encontrar una sección en un documento LaTeX, y la segunda para encontrar figuras y sus etiquetas en documentos de cualquier formato; ambas tareas las que los sistemas operativos actuales no saben realizar.
límite de archivo interno-externo
Un usuario podría querer relacionar en una sola consulta la información que mantiene el sistema de archivos, como la ubicación en una carpeta, con la información que contiene un archivo. Con la tecnología actual, esta consulta no se puede realizar en una sola solicitud.
En el ejemplo de consulta 1 anterior, la información del proyecto solo se materializa en la jerarquía de carpetas; el resto de los filtros se refieren al contenido del archivo, y algunos requieren analizar su estructura (véase más arriba). Esto implica realizar una primera consulta en el sistema de archivos y una búsqueda posterior dentro del archivo.
Acoplamiento de datos y aplicaciones
También existe el problema de relacionar diferentes archivos entre sí. Por ejemplo, en sistemas operativos como Unix, los correos electrónicos se almacenan por separado de los archivos. Ninguno de los dos tiene relación con las tareas, notas o actividades planificadas que se almacenan en un programa de calendario . Los contactos podrían almacenarse en otro programa. Sin embargo, todas estas formas de información podrían ser relevantes y necesarias simultáneamente para una tarea específica.
Localidad y compartición de datos
En relación con esto, un usuario suele acceder a gran cantidad de datos de Internet que se encuentran separados de los datos almacenados localmente en el ordenador y a los que se accede mediante un navegador u otro programa. Los investigadores del proyecto iMemex proporcionan el ejemplo de búsqueda tanto en la jerarquía de carpetas locales como en los archivos adjuntos de correo electrónico, que se encuentran en un servidor IMAP [ 1 ] (véase más arriba, ejemplo de consulta 2). Además, las jerarquías de carpetas suelen ser diferentes en ambos sistemas.
Además de acceder a los datos, el usuario tiene que compartirlos, a menudo a través del correo electrónico o de programas de transferencia de archivos independientes .
Definición
El escritorio semántico busca solucionar algunos o todos estos problemas ampliando las capacidades del sistema operativo para gestionar todos los datos mediante tecnologías de la Web Semántica. Gracias a esta integración de datos, las interfaces de usuario mejoradas (o los complementos para aplicaciones existentes) pueden ofrecer al usuario una visión integrada del conocimiento almacenado.
Sauermann et al. propusieron una definición de Escritorio Semántico en 2005:
Un escritorio semántico es un dispositivo donde un individuo almacena toda su información digital, como documentos, contenido multimedia y mensajes. Estos se interpretan como recursos de la Web Semántica, cada uno identificado por un Identificador Uniforme de Recursos (URI), y todos los datos son accesibles y consultables como un grafo del Marco de Descripción de Recursos (RDF). Los recursos de la web se pueden almacenar y el contenido creado se puede compartir con otros. Las ontologías permiten al usuario expresar modelos mentales personales y forman el nexo semántico que interconecta información y sistemas. Las aplicaciones respetan esto y almacenan, leen y se comunican a través de ontologías y protocolos de la Web Semántica. El escritorio semántico es un complemento ampliado de la memoria del usuario. [ 2 ]
Diferentes interpretaciones del escritorio semántico
Existen diversas interpretaciones del escritorio semántico. En su forma más limitada, podría interpretarse como la adición de mecanismos para relacionar metadatos legibles por máquina con archivos. De manera más radical, podría considerarse como un reemplazo completo de las interfaces de usuario existentes, que unifica todos los tipos de datos y proporciona una interfaz única y coherente. Existen muchos grados intermedios entre estas dos interpretaciones, dependiendo del problema que se esté abordando.
Esfuerzo de estandarización
Para fomentar la interoperabilidad entre diferentes implementaciones y publicar estándares, la comunidad del proyecto Nepomuk fundó la Fundación OSCA (OSCAF) [ 3 ] en 2008. Desde junio de 2009, los desarrolladores de las comunidades Nepomuk- KDE y Xesam colaboran con OSCAF para ayudar a estandarizar los formatos de datos para KDE, GNOME y freedesktop.org . Los estándares Nepomuk/OSCAF son adoptados por estos proyectos y la plataforma Maemo de Nokia . [ 4 ]
Relación con otros conceptos
Web semántica
La Web Semántica se centra principalmente en la creación de metadatos legibles por máquina para que los ordenadores puedan procesar la información compartida, así como en la creación de formatos y estándares relacionados. Por lo tanto, los objetivos de permitir que un ordenador procese una mayor cantidad de datos del usuario y facilitar su intercambio podrían considerarse un subconjunto de los de la Web Semántica, pero extendidos al ordenador local del usuario, y no solo a los archivos almacenados en Internet.
Sin embargo, los objetivos de crear una interfaz unificada y permitir el acceso a los datos de forma independiente del formato no son realmente las preocupaciones de la Web Semántica.
En la práctica, la mayoría de los proyectos relacionados con el escritorio semántico utilizan protocolos de la Web Semántica para almacenar sus datos. En particular, se emplean los conceptos de RDF y el formato en sí.
Sistemas de archivos semánticos
Los sistemas de archivos semánticos permiten al usuario consultar archivos mediante metadatos semánticos. Por ello, pueden considerarse parte del escritorio semántico.
Algunos sistemas operativos, como BeOS, incluyen un sistema de archivos semántico, lo que supone un avance hacia un escritorio más semántico.
Véase también
- Mapas conceptuales
- Búsqueda de escritorio
- Dublin Core , un conjunto de términos generales para anotar recursos web con metadatos.
- Haystack , un cliente de información desarrollado en el MIT.
- Gestión del conocimiento
- Mapas mentales
- NEPOMUK , una especificación para un marco de escritorio semántico social
- Gestión de información personal
- gestor de información personal
- Sistema de archivos semántico
- Web semántica
- Tabbles , una herramienta de escritorio para etiquetar archivos, correos electrónicos y marcadores.
- Zeitgeist (marco conceptual)
Referencias
- 1 2 Dittrich, Jens-Peter; Vaz Salles, Marcos Antonio (2006). "iDM: Un modelo de datos unificado y versátil para la gestión de espacios de datos personales" (PDF) . Conferencia internacional sobre bases de datos muy grandes : 367–378 .
- ↑ Sauermann, Leo; Bernardi, Ansgar; Dengel, Andreas (2005). "Descripción general y perspectivas del escritorio semántico" (PDF) . ISWC . 175 : 1–19 .
- ↑ "Fundación OSCA" . Fundación OSCA . Archivado del original el 2 de enero de 2014.
- ↑ "Ontologías OSCAF adecuadas para la plataforma Maemo de Nokia" . Fundación OSCA . Archivado del original el 27/11/2013.
- Stefan Decker, Martin Frank: El escritorio semántico social . Informe tecnológico de DERI, 2004.
- Stefan Decker, Martin Frank: El escritorio semántico en red. Taller WWW sobre diseño, desarrollo e implementación de aplicaciones en la web semántica, 2004.
Enlaces externos
- Sitio web oficial
- Semiodesk Organiser , un escritorio semántico para Windows basado en ontologías NEPOMUK, tecnologías de la Web Semántica y .NET.
Implementaciones de código abierto
- Escritorio semántico con KDE (archivado el 17 de marzo de 2013 en Wayback Machine) : el escritorio semántico social basado en NEPOMUK está integrado en los espacios de trabajo de KDE Plasma.
- Zeitgeist , basado en NEPOMUK y utilizado en GNOME y la interfaz de usuario Unity de Ubuntu.
- Gnowsis , una implementación de referencia temprana de NEPOMUK
- NEPOMUK Java la implementación de Java de NEPOMUK, realizada en paralelo a la de KDE, gnowsis fue descontinuada por los desarrolladores para trabajar en esto
- Deepamehta , una plataforma de software para la gestión del conocimiento.
- Tracker , una base de datos de metadatos y buscador de archivos.
- Iris , un marco de trabajo para aplicaciones de escritorio semánticas
- Escritorio semántico
- Sistemas de información