¿Cuál es la Web del futuro? Linked Data y Linked Open Data

Hace 25 años el inglés Tim Berners-Lee con la ayuda del belga Robert Cailliau desarrollaron las ideas fundamentales que estructuran la web. Crearon lo que se denomina Lenguaje HTML (HyperText Markup Language), el protocolo HTTP (HyperText Transfer Protocol) y el sistema de localización de objetos en la web URL (Uniform Resource Locator). Los documentos e información disponibles hasta ese momento estaban en diferentes […]

Leer más

Guía básica de iniciación a SPARQL con ejemplos de búsquedas en DBpedia

1. Introducción: ¿qué es SPARQL? SPARQL es un lenguaje para interrogar bases de datos RDF, es decir, hacer búsquedas (querys) en repositorios Web (Web semántica). Sirve para extraer valores de datos estructurados y semiestructurados, explorar datos mediante consultas a relaciones desconocidas y realizar búsquedas con combinaciones complejas de bases de datos dispares en una única […]

Leer más

Función rellenaPares() en Java: almacena sólo numeros pares y descarta impares

Se trata de programar un código que pida al usuario una lista de números enteros. De éstos números, los pares son almacenados y los impares descartados (pero se lleva la cuenta de los descartados). Una función llamada rellenaPares() realiza esta tarea. public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n; System.out.print(“¿Cuántas […]

Leer más

Data Scientist vs Data Engineer: ¿cuál es la diferencia?

El rol de Data Scientist (científico de datos) y el de Data Engineer (ingeniero de datos) suena a modernos puestos de trabajo, pero las funciones principales que realizan ambos han existido desde hace ya algunos años. Tradicionalmente, cualquiera que analizara datos se denominaría “analista de datos” y cualquiera que creara plataformas back-end para soportar el […]

Leer más

¿Qué es Big Data y qué no lo es?

Unas de las primera definiciones del Big Data la ofreció el diccionario en inglés de Oxford. Decía más o menos así: “El Big Data son los conjuntos de datos extremadamente grandes que pueden analizarse computacionalmente para revelar patrones, tendencias y asociaciones, especialmente relacionados con el comportamiento humano y las interacciones”. Aunque en gran parte correcta, la […]

Leer más