domingo, 10 de abril de 2016

Autoevaluación

¿Cuáles son las diferencias entre Web actual y la Web Semántica?

A través de la Web actual se pueden realizar búsquedas y recuperar información de variedad de temas, ya que recopila información en cantidades casi imposibles de cuantificar; asimismo, permite realizar muchas actividades de nuestra vida cotidiana desde el computador, sin límites geográficos ni temporales; sin embargo, debido a la gran cantidad de información, y a las cada vez nuevas exigencias de los usuarios, muchas tareas se vuelven lentas de ejecutar o ya son imposibles, lo que se traduce en problemas de sobrecarga de información, heterogeneidad de las fuentes de información e interoperabilidad, analizados anteriormente.

En este punto entra la Web Semántica, que logra ejecutar las funciones de la Web actual pero con mayor rapidez y facilidad, debido a la incorporación de nuevos lenguajes universales que permiten, además de buscar información, realizar razonamientos y generar deducciones capaces de resolver problemas automáticamente, sin la intervención de los usuarios, únicamente bajo sus preferencias.

¿Qué permite el lenguaje HTML en Internet?

Permite la descripción de los contenidos Web, para su visualización y posterior recuperación.  A través de lo que conocemos como hipervínculos, permite la movilización en y entre las páginas web, además de permitir dar la estructura y definir el contenido del sitio web.

Para visualizar imagen completa ingresar a https://alfredovela.files.wordpress.com/2012/07/websemantica.jpg

El HTML, una idea en evolución


HyperText Markup Language (HTML) o “Lenguaje de Marcación de Texto”, es una herramienta para que el ordenador conectado a Internet interprete como visualizar el documento, a través de un sistema de etiquetas que indica cuando hay que señalar una cursiva, separar un párrafo o definir el color para el texto.  Brinda las indicaciones al browser o navegador para que presente el documento en la pantalla de la manera más adecuada. (Rodríguez, 2006, p. 1)

Definido por primera vez en el año 1989, por el físico nuclear Tim Berners-Lee, posteriormente evolucionaría a cuatro versiones más, siendo HTML 4 la última versión en 1998.  XHTML es el lenguaje que se utiliza, (fusión entre XML y HTML), como un complemento del HTML.

Mientras Berners trabajaba en el Centro Europeo para la Investigación (CERN), donde pretendía facilitar el acceso a los datos del Centro, indiferente del ordenador en el cual se encontrara esa información, nace la plataforma de tipo hipertexto, y un protocolo de comunicaciones, que se denominó Hyper Text Transfer Protocol (HTTP). (Rodríguez, 2006, p. 2)

El concepto de hipertexto, también conocido como link, permite que dos elementos se conecten entre sí.  El primero en utilizar este término fue Ted Nelson, para referirse a escritos no secuenciales que coordinaran la presentación de cualquier tipo de información, texto, imagen o audio.

El Standard General Markup Language (SGML) o “Lenguaje Estándar de Marcación General” permite colocar etiquetas o marcas en un texto que indique como debe verse.  Fue publicado por la Organización Internacional de Estándares en 1986.

El HTTP es el protocolo utilizado en las transacciones de la WWW.  Es el sistema mediante el cual se envían las peticiones para acceder a una página web y mediante el cual ésta responde. (Rodríguez, 2006, p. 3)

Con estos términos se define el HTML, el cual ha tenido un camino evolutivo complejo que finalmente ha cesado. Sin embargo, la tecnología continúa avanzando, y ahora su heredero es el Extensible Hypertext Markup Language (XHTML) o “Lenguaje Extensible de Marcado de Hipertexto”, fusión de los estándares XML y HTML.

Este estándar se encarga de reproducir la información mientras que el diseño queda en manos de las hojas de estilo y el JavaScript.  Fue necesaria su utilización con la llegada de otros dispositivos y demás ordenadores, los cuales eran capaces de reproducir información Web.  El HTML es totalmente compatible con el XHTML, pero para algunos expertos esta cualidad atrasa la evolución, al tener que elegir entre la escritura de documentos válidos o contenidos factibles de ser visualizados en la mayoría de los ordenadores. (Rodríguez, 2006, p. 5)

Referencia Bibliográfica

Rodríguez, E.  (2006).  El HTML, una idea en evolución.  Recuperado de http://www.maestrosdelweb.com/editorial/htmlhis/

Guía breve de la Web Semántica


La Web permite obtener soluciones a problemas habituales en la búsqueda de la información, así como compartir, procesar y transferir información de forma sencilla, en cualquier parte del mundo, a cualquier hora, y por un bajo costo.  No obstante, dentro de sus principales problemas se encuentra la sobrecarga de información y la heterogeneidad de las fuentes de información, por consiguiente el problema de la interoperabilidad.  (W3C, 2010, p. 1)

La Web Semántica es una web extendida, con mayor significado, que ofrece más rapidez y facilidad para encontrar información mejor definida, gracias a los lenguajes universales.  Resuelve los problemas de la Web tradicional, ya que permite a los usuarios delegar tareas software, el cual es capaz de procesar contenido, razonar con este, combinarlo y realizar deducciones lógicas para resolver problemas cotidianos automáticamente.  En palabras más sencillas, la Web tendría la capacidad de construir una base de conocimiento sobre las preferencias de los usuarios y que, a través de una combinación entre su capacidad de conocimiento y la información disponible en Internet, sea capaz de atender de forma exacta las demandas de información de los usuarios.  (W3C, 2010, p. 2)

Lo anterior es posible gracias a la utilización de los siguientes lenguajes:
  • RDF: proporciona información descriptiva simple sobre los recursos que se encuentran en la Web y que se utiliza, por ejemplo, en catálogos de libros, directorios, colecciones personales de música, fotos, eventos, etc.
  • RDFa: permite representar los datos estructurados visibles en las páginas Web (eventos en calendarios, información de contacto personal, sobre derechos de autor, etc.), a través de unas anotaciones semánticas incluidas en el código e invisibles para el usuario. Lo que permitirá a las aplicaciones interpretar la información y utilizarla eficazmente.
  • SPARQL: lenguaje de consulta sobre RDF, que permite hacer búsquedas sobre los recursos de la Web Semántica utilizando distintas fuentes datos.
  • OWL: mecanismo para desarrollar temas o vocabularios específicos en los que asociar esos recursos.  Proporciona un lenguaje para definir ontologías estructuradas que pueden ser utilizadas a través de diferentes sistemas.  Las ontologías, que se encargan de definir los términos utilizados para describir y representar un área de conocimiento, son utilizadas por los usuarios, las bases de datos y las aplicaciones que necesitan compartir información específica, es decir, en un campo determinado como puede ser el de las finanzas, medicina, deporte, etc.  Las ontologías incluyen definiciones de conceptos básicos en un campo determinado y la relación entre ellos.  (W3C, 2010, p. 4)

Algunas aplicaciones de la Web Semántica son:
  • RSS: vocabulario RDF basado en XML que permite la catalogación de información de tal manera que sea posible encontrar información precisa adaptada a las preferencias de los usuarios.
  • ROAF: permite crear páginas Web para describir personas, vínculos entre ellos, y cosas que hacen y crean.  La información personal se encuentra disponible de forma sencilla y simplificada para ser procesada, compartida y reutilizada.
  • Buscadores Semánticos: satisfacen las expectativas de búsqueda de los usuarios que requieren respuestas precisas.  (W3C, 2010, p. 5)

Referencia Bibliográfica

W3C.  (2016).  Guía breve de la Web Semántica.  Recuperado de http://www.w3c.es/Divulgacion/GuiasBreves/WebSemantica

Web Semántica

Conceptos sobre Web Semántica, Lenguaje HTML y Ontología


Antecedentes
  • Tim Berners-Lee (1989): presenta el proyecto “World Wide Web” (WWW).
  • Tim Berners-Lee (1990): completa el primer servidor web y el primer cliente.
  • Tim Berners-Lee (1991): publica el primer borrador con las especificaciones de HTML y HTTP.
  • Nattional Center for Supercomputing Applications (NCSA) (1993): lanzamiento de Mosaic, primer navegador de dominio público, compatible con Unix, Windows y Macintosh, permite que la WWW se dé a conocer al mundo.
  • (1993): se define la interfaz CGI para la generación dinámica de páginas web; permite ofrecer información actualizada en tiempo real, enlazar con bases de datos, tener en cuenta entradas del usuario y servir como punto de acceso y plataforma para la ejecución de aplicaciones distribuidas.
  • NCSA (1994): desarrollo de Netscape, navegador con mejoras que contribuye a impulsar la propagación de la web.
  • (1994): primera celebración del congreso internacional de la WWW.  Asimismo, se constituye el consorcio W3C responsable de estandarizar las tecnologías web, a cargo de Tim Berners-Lee.
  • Sun (1995): lanzamiento de la primera versión del lenguaje Java.
  • Netscape (1996): lanzamiento de JavaScript.  Ambos lenguajes permiten que las páginas web contengan programas enteros, dando una mayor autonomía respecto al servidor, mayor eficiencia, capacidad dinámica y de interacción.  (Castells, 2003 p. 2)

La web hoy

Actualmente se estima que la web cuenta con información equivalente a entre 14 y 28 millones de libros.  Estos datos incluyen lo que se denomina la web superficial, formada por los documentos estáticos accesibles en la web.  La web profunda, constituida por las bases de datos cuyos contenidos, no directamente accesibles, se hacen visibles mediante páginas generadas dinámicamente, puede llegar a contener un tamaño de información cientos de veces mayor, y de mucha mejor calidad que la web superficial.  La web profunda ya ha superado el volumen total de información impresa existente en todo el planeta.

La web permite encontrar información casi de cualquier cosa, semejante a una enciclopedia universal del conocimiento humano, y realizar actividades cotidianas con comodidad, economía y eficiencia.  No obstante, debido al enorme tamaño que ha alcanzado la web, algunas tareas requieren de tiempo excesivo o son inabarcables.  Asimismo, los buscadores tienen la limitante de la falta de capacidad de las representaciones en que se basa la web para expresar significados.  Bajo esta perspectiva, es poco viable automatizar tareas mediante software en sustitución del humano.  (Castells, 2003 p. 3)


La Web Semántica

Propone superar las limitaciones de la web actual mediante la introducción de descripciones explícitas del significado, la estructura interna y la estructura global de los contenidos y servicios de la WWW.  Aboga por clasificar, dotar de estructura y anotar los recursos con semántica explícita procesable por máquinas.  Mantiene los principios de la web actual, descentralización, compartición, compatibilidad, máxima facilidad de acceso y contribución, o la apertura al crecimiento y uso no previstos.  Para alcanzar el entendimiento entre las partes que intervienen en la construcción y explotación de la web (usuarios, desarrolladores y programas), rescata la noción de ontología de la Inteligencia Artificial.  (Castells, 2003 p. 4)

Ontología

Jerarquía de conceptos con atributos y relaciones que define una terminología consensuada para definir redes semánticas de unidades de información interrelacionadas.  Proporciona un vocabulario de clases y relaciones para describir un dominio, poniendo el acento en la compartición del conocimiento y el consenso en la representación de éste.  La adopción de ontologías es clave para que los participantes de la Web Semántica puedan trabajar de forma autónoma con la garantía de que las piezas encajen.  (Castells, 2003 p. 5)

Lenguajes para visualizar y construir ontologías: Kaon, WebODE y Protégé; éste último permite crear fácilmente clases y jerarquías, declarar propiedades para las clases, crear instancias e introducir valores, todo ello en un entorno de menús, botones, cuadros de diálogo y representaciones gráficas fáciles de usar.  (Castells, 2003 p. 9)

Tecnologías para la Web Semántica

Incluye lenguajes para la representación de ontologías, parsers, lenguajes de consulta, entornos de desarrollo, módulos de gestión (almacenamiento, acceso, actualización) de ontologías, módulos de visualización, conversión de ontologías y librerías.

Lenguajes para la construcción de la Web Semántica:
  • SHOE: primer lenguaje para la construcción de la Web Semántica.
  • XML: primera aproximación a la Web Semántica, es el estándar más extendido en las aplicaciones de la línea pre-Web Semántica.  Permite estructurar datos y documentos en forma de árboles de etiquetas con atributos.
  • RDF: lenguaje para la definición de ontologías y metadatos en la web.  Es hoy el estándar más popular y extendido.
  • DAML+OIL: fusión de los lenguajes OIL y DAML.
  • OWL: a partir de reunir las ventajas de la fusión DAML+OIL y resolver sus problemas.  Puede formular en RDF.  Incluye la capacidad expresiva de RDF(S) y la extiende con posibilidad de utilizar expresiones lógicas.  Permite definir clases mediante condiciones sobre sus miembros, por combinación booleana o por enumeración de las instancias que pertenecen a la clase i.e. por extensión, además de atribuir ciertas propiedades a las relaciones, como cardinalidad, simetría, transitividad, o relaciones inversas.
  • Otros lenguajes: TopicMaps, OCML, WebODE.  (Castells, 2003 p. 6)



De la Web actual a la Web Semántica

Para que la Web Semántica pueda realizarse es importante que guarde compatibilidad con la tecnología actual.  La transición de la web actual a la Web Semántica puede implicar un alto costo si se tiene presente la cantidad de contenido que forma parte de la web.  Las estrategias más viables combinan trabajo manual con la automatización del resto del proceso, éstas técnicas incluyen el mapeo de la estructura de bases de datos a ontologías, el aprovechamiento, previa conversión, de los metadatos y estándares de clasificación presentes en la web (y fuera de ella), y la extracción automática de metadatos a partir de texto y recursos multimedia.  (Castells, 2003 p. 10)

La Web Semántica hoy

Parte del gran interés de la aplicación de la Web Semántica se encuentra en el entorno corporativo, sector público y académico, ya que se piensa que puede ser una pieza importante para el progreso de la sociedad de la información.  No obstante, se necesita crear más y mejor tecnología e infraestructura, y desarrollar aplicaciones reales que pongan en práctica los principios de la Web Semántica, que pueblen la web con ontologías, y que hagan que la Web Semántica adquiera la masa crítica imprescindible para hacerse realidad.  A la espera de cumplir esta meta, se han desarrollado ideas muy aprovechables a niveles específicos, y se han abierto nuevos campos para la innovación que motivan la investigación en esta área.  (Castells, 2003 p. 11)

Referencia Bibliográfica

Castells, P.  (2003).  La Web Semántica.  En Sistemas Interactivos y Colaborativos en la Web.  Universidad Autónoma de Madrid.  Recuperado de http://arantxa.ii.uam.es/~castells/publications/castells-uclm03.pdf

lunes, 4 de abril de 2016

Top 100 Proyectos Innovadores para la Educación


Adjunto referencia para visualizar y descargar el informe "Top 100 Proyectos Altamente Innovadores para la Educación", a cargo de la Fundación Telefónica, con el objetivo de fomentar las vocaciones científico-tecnológicas a nivel mundial.

Referencia Bibliográfica



Infografía sobre Innovación

Para visualizar imagen completa ingresar a https://alfredovela.files.wordpress.com/2016/02/anatomia-innovador-infografia.jpg
Para visualizar imagen completa ingresar a https://gesvin.files.wordpress.com/2015/03/radiografc3adaprofesorinnovador-infografc3ada-bloggesvin.jpg

Para visualizar imagen completa ingresar a https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6CYDVCaN3I4TnU5EixdfdcVYLwRghe20PsmYDzytqypIL-9-S6u0xM4uywhHOrZXCBOP0D0FcRTXYl-gj_aUn58WG5gmcmFIORL_KfcyqpTa66WHOSlCja-3Jv8JxDta4glSsI-zijyF0/s1600/Pol%C3%ADtica+IS.png

Para visualizar imagen completa ingresar a http://desarrolloempresarial.bancoldex.com/wp-content/uploads/2014/05/innovaci%C3%B3n.jpg


Iniciativas Innovadoras en Bibliotecas


Anteriormente se citaron tres iniciativas innovadoras desarrolladas en bibliotecas de Costa Rica, por lo tanto en este espacio se analizarán tres ideas innovadoras, seleccionadas entre muchas otras, propuestas por el Ministerio de Tecnologías de la Información y las Comunicaciones de Colombia MinTIC, que también se pueden poner en práctica en nuestro país.

Idea 1
Jornadas de Lectura


Idea 2
Tardes de YouTube


Idea 3
La Biblioteca de Babel


Referencias Bibliográficas

Ministerio de Tecnologías de la Información y las Comunicaciones de Colombia MinTic.  (Productor).  (2013).  Jornadas de Lectura.  [Archivo de video].  Colombia.  Recuperado de https://www.youtube.com/watch?v=kVh4LKpz82Q&index=19&list=PLhTx9maDqE9KyV1g4xVqhlfwYWBfDlHGe

Ministerio de Tecnologías de la Información y las Comunicaciones de Colombia MinTic.  (Productor).  (2013).  La Biblioteca de Babel.  [Archivo de video].  Colombia.  Recuperado de https://www.youtube.com/watch?v=8Xy4GY7ZW8o&index=12&list=PLhTx9maDqE9KyV1g4xVqhlfwYWBfDlHGe

Ministerio de Tecnologías de la Información y las Comunicaciones de Colombia MinTic.  (Productor).  (2013).  Tardes de YouTube.  [Archivo de video].  Colombia.  Recuperado de https://www.youtube.com/watch?v=qfwymfpvV60&index=5&list=PLhTx9maDqE9KyV1g4xVqhlfwYWBfDlHGe