<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux - Software Libre &#124; Linux Adictos &#187; Soprano</title>
	<atom:link href="http://www.linuxadictos.com/linux/soprano/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxadictos.com</link>
	<description>Todo sobre Linux y Software Libre. Aplicaciones de Software Libre, distribuciones de Linux, tutoriales, recomendaciones, noticias de Linux y Software Libre.</description>
	<lastBuildDate>Thu, 24 May 2012 06:39:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Nepomuk, el escritorio semántico de KDE</title>
		<link>http://www.linuxadictos.com/nepomuk-el-escritorio-semantico-de-kde.html</link>
		<comments>http://www.linuxadictos.com/nepomuk-el-escritorio-semantico-de-kde.html#comments</comments>
		<pubDate>Tue, 29 Sep 2009 11:58:57 +0000</pubDate>
		<dc:creator>lxa</dc:creator>
				<category><![CDATA[Más Linux]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[metadato]]></category>
		<category><![CDATA[Nepomuk]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[recurso]]></category>
		<category><![CDATA[Soprano]]></category>
		<category><![CDATA[Strigi]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://linuxadictos.com/?p=2356</guid>
		<description><![CDATA[<p>No les voy a mentir: lo que realmente me interesó de Nepomuk, aún antes de saber lo que era, fue su loguito (ya saben, colores pasteles, rosa y plateado: cosa de chicas). Una vez investigado el logo, me enfoqué en el producto&#8230; ¿Nepo qué? Nepomuk es “la respuesta de KDE a un escritorio semántico”. Consiste en un framework para crear y consultar metadatos de cualquier tipo de recurso. ¿&#8230;cómo? Vamos a Wikipedia para refrescar qué son los metadatos Metadatos (del griego μετα, meta, «después de» y latín datum, «lo que se da», «dato»), literalmente «sobre datos», son datos que describen otros datos. En general, un grupo de metadatos se refiere a un grupo de datos, llamado recurso. El concepto de [...]</p><p>Artículo original: <a href="http://www.linuxadictos.com/nepomuk-el-escritorio-semantico-de-kde.html">Nepomuk, el escritorio semántico de KDE</a>
Puedes ver este y otros artículos en <strong>LinuxAdictos</strong>, tu blog de <a title="Linux" href="http://www.linuxadictos.com/">Linux</a></p>]]></description>
			<content:encoded><![CDATA[<p>No les voy a mentir: lo que realmente me interesó de <strong>Nepomuk</strong>, aún antes de saber lo que era, fue su loguito (ya saben, colores pasteles, rosa y plateado: cosa de chicas). Una vez investigado el logo, me enfoqué en el producto&#8230; <em>¿Nepo qué?</em></p>
<p style="text-align: center;"><em><img class="aligncenter size-full wp-image-2362" title="Nepomuk, el escritorio semántico de KDE" src="http://linuxadictos.com/wp-content/uploads/2009/09/header2.png" alt="Nepomuk, el escritorio semántico de KDE" width="550" height="102" /><br />
</em></p>
<p><strong>Nepomuk </strong>es <strong>“la respuesta de KDE a un escritorio semántico”</strong>. Consiste en un <strong>framework</strong> para crear y consultar <strong>metadatos</strong> de cualquier tipo de recurso.</p>
<p>¿&#8230;cómo?</p>
<p>Vamos a Wikipedia para refrescar <em>qué son los metadatos</em></p>
<blockquote><p><strong>Metadatos</strong> (del <a href="http://es.wikipedia.org/wiki/Lengua_griega" rel="external nofollow">griego</a> <em>μετα</em>, <a href="http://es.wikipedia.org/wiki/Meta" rel="external nofollow"><em>meta</em></a>, «después de» y <a href="http://es.wikipedia.org/wiki/Lengua_latina" rel="external nofollow">latín</a> <em>datum</em>, «lo que se da», «<a href="http://es.wikipedia.org/wiki/Dato" rel="external nofollow">dato</a>»), literalmente «sobre datos», <strong>son datos que describen otros datos</strong>. En general, <strong>un grupo de metadatos se refiere a un grupo de datos, llamado </strong><em><strong>recurso</strong></em>. El concepto de metadatos es análogo al uso de índices para localizar objetos en vez de datos. Por ejemplo, en una biblioteca se usan fichas que especifican autores, títulos, casas editoriales y lugares para buscar libros. Así, los metadatos ayudan a ubicar datos.</p></blockquote>
<blockquote><p>Para varios campos de la informática, como la recuperación de información o la web semántica, los metadatos en etiquetas son un enfoque importante para construir un puente sobre el intervalo semántico.</p></blockquote>
<p>Bien, una vez aclarado volvamos sobre el <strong>Nepomuk</strong>. ¿Para qué me va a servir? Para ubicar recursos a través de metadatos que pueden o no ser fácilmente accesibles (u obvios) para el usuario común.</p>
<p>Cuando hablamos de metadatos, podemos ubicarlos en tres grandes grupos:</p>
<ul>
<li>Metadatos propios de los archivos.</li>
<li>Metadatos creados por el usuario (por ejemplo, etiquetas o calificaciones que solemos agregarle a los mp3&#8242;s ).</li>
<li>Metadatos que no pueden ser obtenidos fácilmente.</li>
</ul>
<p>En estos últimos es en donde podemos sacarle real provecho a la indexación y categorización por metadatos, es decir, usando el escritorio semántico.</p>
<p>Un ejemplo:</p>
<ol>
<li>Un usuario descarga un adjunto de un mail. Cuando el adjunto se guarda al disco, se pierden las referencias tanto del que envió el mail como la uri desde donde se descargo dicho mail.</li>
<li>Generación de ranking de aplicaciones, archivos, etc. de usuarios. Por ejemplo, ¿cuál es el usuario que más escrituras hace al disco sda1? ¿Cuál usuario tiene el mayor número de paquetes recibidos?.</li>
</ol>
<p>Nepomuk esta compuesto principalmente por <em><strong>Soprano, Strigi y K MetaData</strong></em>. <strong>Soprano</strong> es un framework orientado a objetos para <strong>datos RDF</strong> y <strong>Strigi</strong> es un pequeño y simple demonio de búsqueda.<strong> KMetaData</strong> es una librería que facilita el acceso a los metadatos.</p>
<p>A esta altura se estarán mareando de definiciones y palabras extrañas, pero una definición más para clarificar: <em>¿Qué son los <strong>datos RDF</strong>?</em></p>
<p><span style="font-family: Arial;">Mientras que XML es un lenguaje para modelar datos, <strong>RDF es un lenguaje para especificar metadatos</strong>. XML falla en la escalabilidad de los datos puesto que el orden de los elementos es antinatural y su mantenimiento es muy difícil y costoso, por el contrario, </span><span style="font-family: Arial;"><strong>RDF</strong></span><span style="font-family: Arial;"> o </span><span style="font-family: Arial;"><strong>Resource Description Framework (RDF)</strong></span><span style="font-family: Arial;"> permite la interoperabilidad entre aplicaciones que intercambian información comprensible por la página web, para proporcionar una infraestructura que soporte actividades de metadatos.</span></p>
<p style="margin-bottom: 0cm;"><span style="font-weight: normal;">Así</span><strong> </strong><span style="font-weight: normal;">que, básicamente, la utilización de este tipo de herramientas nos permitiría:</span></p>
<ul>
<li><strong>Obtener información “no obvia” y al alcance de la mano sobre los datos en nuestra PC. </strong>Por ejemplo, imaginen usuarios programadores que al leer el código fuente de su aplicación favorita, puedan obtener información sobre el perfil de los programadores que la desarrollaron.</li>
</ul>
<ul>
<li>Se podría aumentar ampliamente el potencial de los administradores de paquetes, haciendo un amplio uso de la rica meta información contenida en los paquetes (por ejemplo, los .deb). El hecho de poder darle un valor semántico, facilitaría las resoluciones de dependencias o conflictos. <strong>Útil</strong>. Incluso antes de resolver un determinado conflicto (por lo general se pide confirmación al usuario) , podría consultar meta información propia del usuario y poder inferir la confirmación del para resolver el conflicto. <strong>Esto sería útil, pero ya no me convence tanto.</strong></li>
</ul>
<ul>
<li>Utilizando Strigi en conjunto con algunas funcionalidades del kernel de Linux (como el subsistema Inotify) podríamos reindexar archivos modificados y ahorrar estar haciendo búsquedas frecuentes por todo el sistema de archivos. Aquí las aplicaciones podrían generar muchos metadatos en relación al log del sistema y como los logs son archivos de texto plano&#8230; se puede aprovechar.</li>
</ul>
<p><strong>Conclusión</strong>: si usted, estimado lector amigo, utiliza KDE 4 bien le puede dar una oportunidad a <strong>Nepomuk</strong>. Lleva un tiempo para aprovechar los beneficios (imagínense indexar y buscar metadatos en todos los archivos del sistema&#8230;) pero estimo que con el uso continuo, es una herramienta poderosísima.</p>
<p>Espero que se haya entendido, yo los dejo y sigo probando esta herramienta genial.</p>
<p>Saludos!!</p>
<p style="margin-bottom: 0cm;">P.D: <strong>muy complicado</strong> encontrar información sobre <strong>Nepomuk</strong> que esté escrita en una terminología comprensible y no en sánscrito antiguo como en algunos otros sitios&#8230; Por suerte, encontré este post en Infosofía como referente.</p>
<p>Artículo original: <a href="http://www.linuxadictos.com/nepomuk-el-escritorio-semantico-de-kde.html">Nepomuk, el escritorio semántico de KDE</a>
Puedes ver este y otros artículos en <strong>LinuxAdictos</strong>, tu blog de <a title="Linux" href="http://www.linuxadictos.com/">Linux</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.linuxadictos.com/nepomuk-el-escritorio-semantico-de-kde.html/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

