¿Quién conoce a quién?… en Twitter

Hoy presento algunos de los resultados obtenidos durante el prototipado de las aplicaciones OpenProfilePro. Recientemente hablé sobre la extracción de datos de Twitter a través de su API. Con este post pretendo ilustrar la utilidad (una de ellas) del análisis en entornos profesionales de metadatos asociados a perfiles de redes sociales.

El experimento se inició sobre el perfil de turisTEC en Twitter, concretamente sobre la lista miembros de turisTEC compuesta en el momento del análisis por 52 usuarios. Se desarrolló un programa en Python que descargara datos de los perfiles de estos miembros y de sus amigos de primer grado. Hemos considerado que dos usuarios Twitter son amigos si se siguen mutuamente en esta red, un vínculo más estrecho que si únicamente eres su seguidor de o seguido por otro usuario. De esta forma hemos obtenido del orden de 6.400 perfiles Twitter compuestos por nombre, homepage, ubicación geográfica y descripción. Éstos se han registrado, consultado y analizado de la forma ya descrita en un post anterior. Continua llegint ‘¿Quién conoce a quién?… en Twitter’

Share

Neo4J, una base de datos de grafos

En turisLAB hace tiempo que le dedicamos atención a las bases de datos no-SQL. El caso del que más hemos hablado son las triple stores, en las que se registran tripletas <sujeto, predicado, valor> siguiendo directrices de la web semántica. La ventaja más destacada de este tipo de repositorio es su flexibilidad, no siendo un requisito definir una estructura o modelo de datos que condicione su uso. Los modelos relacionales del tipo SQL, sin cuestionar su utilidad y prestaciones, hacen conveniente un buen conocimiento a priori de la estructura de información que van a contener. Si esta estructura cambia se puede volver muy engorroso modificar el modelo para dar respuesta a las nuevas necesidades. Esto no sucede con las bases de datos no-SQL.

Hemos utilizado satisfactoriamente en nuestro proyectos el framework Sesame, con el que creamos triple stores semánticas en Mashup-TV, Al4Tour y FotoID. También hemos utilizado el lenguaje de consulta SPARQL, el cual con una sintaxis muy similar a la de consultas SQL permite extraer vistas de estos respositorios semánticos. Sin embargo, somos conscientes de la limitación en cuanto a rendimiento de las triple stores así como aumenta su carga en tripletas.

La semana pasada busqué información sobre otro tipo de base de datos no-SQL, Neo4J, la cual es específica para la gestión de grafos y pudiera ser una opción interesante en el proyecto OpenProfilePro. En éste, la información con la que se va tratar serán redes de colaboración, en las que nodos (personas o instituciones), se relacionan entre sí (en proyectos, en ventas, en publicaciones) y tienen propiedades (nombre, dirección, página web, etc…). Neo4J está optimizado para la gestión de este tipo de datos y de hecho se presenta como 1000 veces más eficaz en ello que las bases de datos relacionales. Continua llegint ‘Neo4J, una base de datos de grafos’

Share

Definiendo OpenProfilePro (II)

El pasado lunes en el post Definiendo OpenProfilePro describí brevemente los análisis realizados con algunas de las tecnologías candidatas para OpenProfilePro, mostrando el uso que pretendemos dar a un estándar de la web semántica (FOAF) para representar interacciones entre grupos de personas que pertenecían a una misma red social. El propósito final del proyecto es obtener un conocimiento sobre personas y las colaboraciones estables o eventuales que establecen para apoyar la toma de decisiones en entornos productivos, en su ámbito laboral.

Hoy escribo sobre una excelente fuente de información (metadatos) a partir de la cual enriquecer perfiles: Twitter.

El perfil OpenProfilePro no deja de ser un conjunto de datos, no muy distinto del que generamos al registrarnos en cualquier red social. Sin embargo se distingue entre otras cosas por catalogar también interacciones, ya sean de carácter personal o profesional. Ejemplos pudieran ser la pertenencia a una misma empresa o departamento, colaboraciones puntuales, asociaciones o relaciones cliente-proveedor.

Pero porqué pedir al usuario que nos proporcione, una vez más, nombre, apellidos, nacionalidad, etc si ya los ha publicado infinidad de veces en redes en Internet. Crear un OpenProfilePro debiera ser tan fácil como importar estos datos de Twitter, Facebook, LinkedIn, Google+, etc.  Es más, combinándolas se puede obtener un perfil muy completo que incluya las relaciones de amistad o colaboración que a menudo se mantienen vivas en estas redes sociales. Continua llegint ‘Definiendo OpenProfilePro (II)’

Share

Definiendo OpenProfilePro

Preparar una propuesta de proyecto ha supuesto siempre un notable esfuerzo de definición. Hoy en día, si se aspira a una subvención, la competencia y las restricciones presupuestarias exigen máxima seriedad en esta labor. Soy del parecer de que para conseguir credibilidad frente a evaluadores y poder concretar una propuesta tecnológica es muy conveniente cierta experimentación ya en esta fase inicial.

Os presento a continuación un grafo de relaciones sociales que se ha conseguido combinando el uso del vocabulario semántico FOAF, el framework de registro y consulta de RDFs Sesame y la herramienta de análisis  de grafos Gephi. Con este pequeño ensayo hemos podido conocer el potencial de esta combinación de tecnologías, siempre pensando en el uso que se les pudiera dar en OpenProfilePro.

 

Grafo de relaciones de primer grado y segundo grado obtenido a partir de un perfil FOAF

Continua llegint ‘Definiendo OpenProfilePro’

Share

Perspectivas de año nuevo

Este 2012 se me presenta como un año interesante. Son varios los caminos a seguir y la dirección que se tome dependerá en gran medida de reacciones de usuarios potenciales o colaboradores que se interesen por la tecnologías desarrolladas en turisLAB y acontecimientos como la aprobación de proyectos presentados en convocatorias del año pasado o de éste. Continua llegint ‘Perspectivas de año nuevo’

Share

Nuevo socio en OpenProfilePro

En una anterior entrada al blog describía el consorcio que se ha formado para el proyecto OpenProfilePro. En éste anuncio la incorporación de un socio de última hora: la West University of Timisoara.

El grupo del Prof. Viorel Negru de la facultad de Matemáticas e Informática de la Universidad participará activamente en el proyecto, . . . → Continua llegint: Nuevo socio en OpenProfilePro

Share

Consorcio OpenProfilePro

A poco más de una semana para la entrega de la propuesta OpenProfilePro podemos decir que el consorcio está formado y cumple los requisitos de la convocatoria. En el caso de que se apruebe, los siguientes serán los participantes en el proyecto:

ATOS España: Coordinador y ejecutante del IDT (responsable de labores de investigación . . . → Continua llegint: Consorcio OpenProfilePro

Share

Research for the benefit of SMEs

Éste es el nombre de una interesante iniciativa de subvención que pone la unión europea a disposición de PYMES. En ella se promueve la contratación de actividades de investigación a terceros, de forma que empresas puedan apoyarse en centros de investigación a la hora de poner en marcha actividades dirigidas a crear nuevos modelos de negocio o consolidar los existentes.

Requiere de la participación de al menos tres PYMES de países distintos y dos subcontratas que llevaran el peso de las actividades de I+D+i requeridas. Esta fórmula nos parece muy apropiada para financiar OpenProfilePro… Continua llegint ‘Research for the benefit of SMEs’

Share

Mirando hacia Europa

Las circunstancias actuales hacen especialmente complejo obtener financiación pública por concurrencia competitiva.  Programas en los que tiempo atrás tuvimos tasas relativamente altas de éxito se vuelven poco accesibles, la competencia es mejor y los fondos disponibles con frecuencia inferiores. Eso nos ha llevado a invertir más esfuerzo en la elaboración de la propuesta.  Creemos . . . → Continua llegint: Mirando hacia Europa

Share

OpenProfile-Pro para profesionales del turismo

Las redes sociales se encuentran en un indudable momento de expansión: no se ocupan  ya sólo de acercarnos a familiares y amigos, si no que tienen creciente presencia en ámbitos profesionales. Es por ello que turisLAB se propone emprender una nueva línea de investigación con la que explotar su potencial.

Hablamos de crear un estándar de interoperabilidad, el OpenProfile-Pro, un curriculum online que pueda ser presentado, leído e interpretado por sistemas informáticos. Esta iniciativa ha suscitado interés en algunos de nuestros colaboradores habituales y propiciado nuevas alianzas con dos empresas TIC-turismo del clúster turisTEC, un grupo de investigación de la UIB y otro del Centre Internacional de Mètodes Numèrics per a la Enginyeria vinculado a la UPC.

Continua llegint ‘OpenProfile-Pro para profesionales del turismo’

Share