SlideShare ist ein Scribd-Unternehmen logo
1 von 66
Web semántica,
sistemas
multiagente y redes
sociales móviles



      Joaquín Borrego Díaz, Gonzalo A. Aranda Corral
      Grupo de Lógica Computacional, http://www.glc.us.es/
      Departamento de Ciencias de la Computación e IA
      Universidad de Sevilla
Contenido
¿Qué es Mowento?
Tres elementos:
   Web Semántica
   Web 2.0
   Redes sociales móviles
Metaweb
Combinando los elementos en Mowento
Actividades de los agentes de la plataforma
Trabajo futuro
Contenido
¿Qué es Mowento?
Tres elementos:
   Web Semántica
   Web 2.0
   Redes sociales móviles
Metaweb
Combinando los elementos en Mowento
Actividades de los agentes de la plataforma
Trabajo futuro
¿Qué es Mowento?
Una red social metaweb móvil
Plataforma Mowento
La plataforma Mowento
(http://
mowento.cs.us.es)
 Proyecto WeTeVe
 (Minerva, plataforma
 de servicios en
 movilidad cartuja 93)
 http://mowento.com
 es el portal
 corporativo
Plataforma Mowento
La plataforma Mowento
(http://
mowento.cs.us.es)
 Proyecto WeTeVe
 (Minerva, plataforma
 de servicios en
 movilidad cartuja 93)   V premio del concurso de iniciativas
                         empresariales de la Universidad de
 http://mowento.com      Sevilla
 es el portal
                         Seleccionado en III campus de
 corporativo
                         emprendedores Seed Rocket
Objetivo
Publica/difunde al mundo lo que veas mediante sólo cinco clicks
  Canal MMS
Todo propietario de teléfono móvil es reportero: Mowento lo
difunde a través de la WWW
  Eventos periodísticos, personales
    Video-microblogging
    Micro-difusión (red de conocidos)
  Recompensa
Canales premium: Información corporativa Web 2.0
Objetivo
Publica/difunde al mundo lo que veas mediante sólo cinco clicks
  Canal MMS
Todo propietario de teléfono móvil es reportero: Mowento lo
difunde a través de la WWW
  Eventos periodísticos, personales
    Video-microblogging
    Micro-difusión (red de conocidos)
  Recompensa
Canales premium: Información corporativa Web 2.0
¿Por qué MMS?
¿Por qué el MMS? (II)
 Válido en cualquier
 móvil con cámara
 Inmediatez
 Modelo de negocio
 Condiciones locales:
   Internet móvil cara
   Infraestructuras
   inexistentes
   Móviles avanzados no
   disponibles
¿Por qué el MMS? (II)
 Válido en cualquier
 móvil con cámara
 Inmediatez
 Modelo de negocio
 Condiciones locales:
   Internet móvil cara
   Infraestructuras
   inexistentes
   Móviles avanzados no
   disponibles
Elementos de Mowento
Web 2.0, Web Semántica, Sistemas multiagente
Elemento I: Web 2.0
Segunda generación en la historia de la Web basada en
comunidades de usuarios que fomentan la colaboración y el
intercambio ágil de información entre los usuarios de una web.
Gama de servicios, como
  las redes sociales,
  los blogs,
  los wikis
Folksonomías
Tecnologías transparentes
Elemento I: Web 2.0
Segunda generación en la historia de la Web basada en
comunidades de usuarios que fomentan la colaboración y el
intercambio ágil de información entre los usuarios de una web.
Gama de servicios, como
  las redes sociales,
  los blogs,
  los wikis
Folksonomías
Tecnologías transparentes
Contenidos generados por
los usuarios
Elemento II: Web 2.0 móvil
 Dos formas de entenderla:
   Extensión y adaptación de la Web 2.0 a los
   dispositivos móviles
   Proyectos nativos de las redes móviles
     Contexto, localización, movilidad
 Content is not king (Andrew Odlyzko, AT&T)
   http://firstmonday.org/htbin/cgiwrap/bin/ojs/
   index.php/fm/article/view/833/742
Elemento II: Web 2.0 móvil
 Dos formas de entenderla:
   Extensión y adaptación de la Web 2.0 a los
   dispositivos móviles
   Proyectos nativos de las redes móviles
     Contexto, localización, movilidad
 Content is not king (Andrew Odlyzko, AT&T)
   http://firstmonday.org/htbin/cgiwrap/bin/ojs/
   index.php/fm/article/view/833/742
Elemento III: Web Semántica
Tim Berners-Lee, creador de la WWW:
  La Web Semántica es una Web donde la información
  es procesable mecánicamente
Transformar la información en conocimiento
  Uso de ontologías para atrapar el conocimiento
  común
  Representación del conocimiento y razonamiento
Diferencias
                        WWW Actual      Web Semántica
   Lenguaje de
                          HTML               XML
  representación
    Lenguaje de
   representación        No tiene            RDF
     semántica

Referentes semánticos    No tiene     Ontologías (en OWL)
Razonamiento con                        Razonamiento
                         Sintáctica
    los datos                             automático
 Confianza en los
                         Insegura           Lógica
   resultados
La “tarta”
semántica
Deposita la
confianza en la
demostración
lógica
Definiendo conceptos
Web
Semántica y
  agentes
La Metaweb
Combinando los tres elementos
Revolución
Metaweb
Revolución
Metaweb
Freebase
Una aplicación importante
de Freebase
Mowento como Metaweb
móvil
Combinando Web 2.0 y Técnicas de la Web
Semántica
Web 2.0 Móvil
La mayoría de los
proyectos usan
preferentemente
Internet (WWW)
móvil
La inteligencia
colectiva se hace
con actividades en
el móvil y en la
WWW
Mowento
No usa Internet
móvil
La inteligencia
colectiva la debe
realizar un sistema
multiagente (SMA)
El SMA gestiona
semánticamente el
contenido generado
por el usuario
Principales hitos alcanzados
Principales hitos alcanzados

 Prototipo alfa de Mowento
 La inclusión del sistema multiagente como gestor de
 una plataforma Web 2.0 móvil semántica
 El diseño de la arquitectura de las ontologías, gestión y
 razonamiento
 Boceto del modelo de negocio
Interfaz Web
Se han implementado algunas características Web 2.0
Implementado usando Symfony
Actualmente permite:
  Login
  Visión
  Búsqueda
  Comentarios
  Votos
http://mowento.cs.us.es/
Interfaz Web
Se han implementado algunas características Web 2.0
Implementado usando Symfony
Actualmente permite:
  Login
  Visión
  Búsqueda
  Comentarios
  Votos
http://mowento.cs.us.es/
Funcionamiento
Captación del documento (p.e. fotografía)
Etiquetación bajo clicks (navegando por páginas)
  Etiquetación posiblemente incompleta/deficiente
Envío a la plataforma
Un agente se encarga de:
  Completar la etiquetación y, eventualmente,
  de revisar la ontología y
  enviar la nueva paginación minimal
Meta-anotación con respecto a una ontología sobre etiquetación
El documento se publica con las etiquetas en un portal (Web 2.0)
Funcionamiento
Funcionamiento
Aplicación móvil
 Dispositivos muy diferentes.
   Java
 Tamaño limitado del MMS
 Sistema de anotación
 básico
 El usuario, previsiblemente,
 no completará la
 etiquetación
 Etiquetación inducida por la
 ontología de Mowento
Aplicación móvil
 Dispositivos muy diferentes.
   Java
 Tamaño limitado del MMS
 Sistema de anotación
 básico
 El usuario, previsiblemente,
 no completará la
 etiquetación
 Etiquetación inducida por la
 ontología de Mowento
Ontología-ejemplo (eventos científicos)

 Obtenida mediante
 minería de ontologías
 basada en AFC
   Unas doscientas
   fotografías de eventos
 Codificable en OWL
   Extendible con
   ontologías de
   etiquetado
 Revisión dinámica
Ontología-ejemplo (eventos científicos)

 Obtenida mediante
 minería de ontologías
 basada en AFC
   Unas doscientas
   fotografías de eventos
 Codificable en OWL
   Extendible con
   ontologías de
   etiquetado
 Revisión dinámica
Sistema multiagente
Agente supervisor
Reciben y procesan el
nuevo contenido
Planea las tareas
semánticas a realizar
Crea agentes
especializados
Les asigna tareas
deliberativas
Sistema multiagente
Agente supervisor
Reciben y procesan el
nuevo contenido
Planea las tareas
semánticas a realizar
Crea agentes
especializados
Les asigna tareas
deliberativas
Tecnologías para el SMA
JADE (Telecom Italia)
   open source
   LGPL
   Development and living environments
   FIPA compliant
Jess (para comportamientos)
   Sistema basado en reglas (basado en CLIPS)
   Implementado in Java
   Fácil integración
Tecnologías para el SMA
JADE (Telecom Italia)
   open source
   LGPL
   Development and living environments
   FIPA compliant
Jess (para comportamientos)
   Sistema basado en reglas (basado en CLIPS)
   Implementado in Java
   Fácil integración
Actividades de los agentes
El SMA controla todos los procesos
de Mowento:
  Actividades de gestión documental
  Actividades inteligentes
    Calcula la paginación minimal
    Completa la etiquetación
    realizada por el usuario
    Extrae el retículo de conceptos
    Microdifusión (en vecindad FOAF)
Actividades de gestión documental
Minerva avisa de la llegada de
un MMS
Descarga del fichero e
información asociada
Procesamiento del documento
para su publicación
(comportamientos no
deliberativos)
  Snapshots
  Transformación de formatos
  Thumbnails (jpg)
Actividades de gestión documental
Minerva avisa de la llegada de
un MMS
Descarga del fichero e
información asociada
Procesamiento del documento
para su publicación
(comportamientos no
deliberativos)
  Snapshots
  Transformación de formatos
  Thumbnails (jpg)
Producción de la etiquetación
 Proyección de la
 ontología-retículo
 Algoritmo para la
 etiquetación minimal
 Minimizar el número de
 clicks
 Tarea del agente
 asociado al usuario
Paginación minimal producida por
el agente
 Razonamos con los conos
 de los conceptos en la
 ontología-retículo
   Proyecciones
   seleccionadas
 El algoritmo está diseñado,
   Se implementa como
   comportamiento del
   agente
Paginación minimal producida por
el agente
 Razonamos con los conos
 de los conceptos en la
 ontología-retículo
   Proyecciones
   seleccionadas
 El algoritmo está diseñado,
   Se implementa como
   comportamiento del
   agente
Razonamiento del agente
las etiquetas
Sirve para completar de
manera automática la
etiquetación
A partir de la base Stem
El sistema se ejecuta bajo
JESS, un agente para
cada usuario
En el futuro, a partir de las
reglas de asociación con
soporte alto
Mowento post-tagging
Mowento post-tagging




       ?
Mowento y el grafo social
Microdifusión mediante FOAF
Microdifusión mediante FOAF
Microdifusión en vecindarios
FOAF especializados
Microdifusión en vecindarios
FOAF especializados



                   +
Repositorios
Almacén de
comportamientos
Serán anotados
semánticamente
Posible composición
mediante técnicas de
cálculo de fluentes
(FLUX)
Repositorios
Almacén de
comportamientos
Serán anotados
semánticamente
Posible composición
mediante técnicas de
cálculo de fluentes
(FLUX)
Futuras actividades para los
agentes
 Razonamiento espacial con la
 geolocalización del usuario

 Mantenimiento de la red social

 Decidir la mejora del
 documento mediante
 parámetros concretos

 Uso de common tag

 Microdifusión a entornos FOAF
 especializados

   Cálculo de distintos entornos
Futuras actividades para los
agentes
 Razonamiento espacial con la
 geolocalización del usuario

 Mantenimiento de la red social

 Decidir la mejora del
 documento mediante
 parámetros concretos

 Uso de common tag

 Microdifusión a entornos FOAF
 especializados

   Cálculo de distintos entornos
JADE LEAP

Insertar un agente
JADE en el teléfono
Potenciar el
tratamiento semántico
desde el origen
  en el dispositivo
¡Gracias!

Gonzalo A. Aranda-Corral, garanda@us.es
Joaquín Borrego-Díaz, jborrego@us.es

Weitere ähnliche Inhalte

Ähnlich wie Web Semántica, MAS y redes sociales móviles: El proyecto Mowento

Ähnlich wie Web Semántica, MAS y redes sociales móviles: El proyecto Mowento (20)

WEB's
WEB'sWEB's
WEB's
 
WEB's
WEB's WEB's
WEB's
 
Charla, 25/11/2005
Charla, 25/11/2005Charla, 25/11/2005
Charla, 25/11/2005
 
Web 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De ComunicacionWeb 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De Comunicacion
 
Web semántica y visiones de la web 3.0
Web semántica y visiones de la web 3.0 Web semántica y visiones de la web 3.0
Web semántica y visiones de la web 3.0
 
Web 2.0 y 3.0 m aizquierdo
Web 2.0 y 3.0   m aizquierdoWeb 2.0 y 3.0   m aizquierdo
Web 2.0 y 3.0 m aizquierdo
 
El Web 2.0 MóVil Caminando Hacia El Teleco 2.0 Sin Caratula
El Web 2.0 MóVil Caminando Hacia El Teleco 2.0 Sin CaratulaEl Web 2.0 MóVil Caminando Hacia El Teleco 2.0 Sin Caratula
El Web 2.0 MóVil Caminando Hacia El Teleco 2.0 Sin Caratula
 
Lorena ospina 11°1 evolucion de la web
Lorena ospina 11°1 evolucion de la webLorena ospina 11°1 evolucion de la web
Lorena ospina 11°1 evolucion de la web
 
Web 2.0 y 3.0 Samary Paez
Web 2.0 y 3.0 Samary PaezWeb 2.0 y 3.0 Samary Paez
Web 2.0 y 3.0 Samary Paez
 
Evolucion web
Evolucion webEvolucion web
Evolucion web
 
Evolucion de las web´s
Evolucion de las web´sEvolucion de las web´s
Evolucion de las web´s
 
Evolucion web
Evolucion webEvolucion web
Evolucion web
 
Evolucion web
Evolucion webEvolucion web
Evolucion web
 
Evolución de la Web
Evolución de la WebEvolución de la Web
Evolución de la Web
 
Evolucion web
Evolucion webEvolucion web
Evolucion web
 
Evolucion web
Evolucion webEvolucion web
Evolucion web
 
Evolución web
Evolución webEvolución web
Evolución web
 
Google Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresarialesGoogle Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresariales
 
Web
WebWeb
Web
 
Unidad1 espiral
Unidad1 espiralUnidad1 espiral
Unidad1 espiral
 

Mehr von Joaquín Borrego-Díaz

Retos en los fundamentos de Data Science
Retos en los fundamentos de Data ScienceRetos en los fundamentos de Data Science
Retos en los fundamentos de Data ScienceJoaquín Borrego-Díaz
 
Comercio electrónico móvil: comprar por una app. Parte II
Comercio electrónico móvil: comprar por una app. Parte IIComercio electrónico móvil: comprar por una app. Parte II
Comercio electrónico móvil: comprar por una app. Parte IIJoaquín Borrego-Díaz
 
Comercio electrónico móvil: comprar por una app. Parte I
Comercio electrónico móvil: comprar por una app. Parte IComercio electrónico móvil: comprar por una app. Parte I
Comercio electrónico móvil: comprar por una app. Parte IJoaquín Borrego-Díaz
 
Introducción al modelado multiagente en FORMA 14
Introducción al modelado multiagente en FORMA 14Introducción al modelado multiagente en FORMA 14
Introducción al modelado multiagente en FORMA 14Joaquín Borrego-Díaz
 
La perversión de Bolonia. Gestión de la Calidad, Calidad y Excelencia: Tres c...
La perversión de Bolonia. Gestión de la Calidad, Calidad y Excelencia: Tres c...La perversión de Bolonia. Gestión de la Calidad, Calidad y Excelencia: Tres c...
La perversión de Bolonia. Gestión de la Calidad, Calidad y Excelencia: Tres c...Joaquín Borrego-Díaz
 
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Joaquín Borrego-Díaz
 
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Joaquín Borrego-Díaz
 
Sistemas inteligentes y la ciencia del dato (y II)
Sistemas inteligentes y la ciencia del dato (y II)Sistemas inteligentes y la ciencia del dato (y II)
Sistemas inteligentes y la ciencia del dato (y II)Joaquín Borrego-Díaz
 
Sistemas inteligentes y la ciencia del dato (I)
Sistemas inteligentes y la ciencia del dato (I)Sistemas inteligentes y la ciencia del dato (I)
Sistemas inteligentes y la ciencia del dato (I)Joaquín Borrego-Díaz
 
Innovación en el tratamiento de la información desde la Ingeniería del Conoc...
Innovación en el tratamiento de la información desde la  Ingeniería del Conoc...Innovación en el tratamiento de la información desde la  Ingeniería del Conoc...
Innovación en el tratamiento de la información desde la Ingeniería del Conoc...Joaquín Borrego-Díaz
 
Innovación en el tratamiento de la información desde la Ingeniería del Conoc...
Innovación en el tratamiento de la información desde la  Ingeniería del Conoc...Innovación en el tratamiento de la información desde la  Ingeniería del Conoc...
Innovación en el tratamiento de la información desde la Ingeniería del Conoc...Joaquín Borrego-Díaz
 
Retos y oportunidades de la IA en I+D+i con empresas
Retos y oportunidades de la IA en I+D+i con empresasRetos y oportunidades de la IA en I+D+i con empresas
Retos y oportunidades de la IA en I+D+i con empresasJoaquín Borrego-Díaz
 
Oportunidades para la economía basada en la Ingeniería del Conocimiento en In...
Oportunidades para la economía basada en la Ingeniería del Conocimiento en In...Oportunidades para la economía basada en la Ingeniería del Conocimiento en In...
Oportunidades para la economía basada en la Ingeniería del Conocimiento en In...Joaquín Borrego-Díaz
 
Presentacion de las III Jornadas de Lógica, Computación Inteligencia Artificial
Presentacion de las III Jornadas de Lógica, Computación Inteligencia ArtificialPresentacion de las III Jornadas de Lógica, Computación Inteligencia Artificial
Presentacion de las III Jornadas de Lógica, Computación Inteligencia ArtificialJoaquín Borrego-Díaz
 
Presentacion curso "Representación del conocimiento en la Web"
Presentacion curso "Representación del conocimiento en la Web"Presentacion curso "Representación del conocimiento en la Web"
Presentacion curso "Representación del conocimiento en la Web"Joaquín Borrego-Díaz
 
Presentacion lógica para la asignatura Lógica y Computabilidad
Presentacion lógica para la asignatura Lógica y ComputabilidadPresentacion lógica para la asignatura Lógica y Computabilidad
Presentacion lógica para la asignatura Lógica y ComputabilidadJoaquín Borrego-Díaz
 
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulaciónRobocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulaciónJoaquín Borrego-Díaz
 
Presentacion Teoria de la computabilidad
Presentacion Teoria de la computabilidadPresentacion Teoria de la computabilidad
Presentacion Teoria de la computabilidadJoaquín Borrego-Díaz
 

Mehr von Joaquín Borrego-Díaz (20)

Retos en los fundamentos de Data Science
Retos en los fundamentos de Data ScienceRetos en los fundamentos de Data Science
Retos en los fundamentos de Data Science
 
Comercio electrónico móvil: comprar por una app. Parte II
Comercio electrónico móvil: comprar por una app. Parte IIComercio electrónico móvil: comprar por una app. Parte II
Comercio electrónico móvil: comprar por una app. Parte II
 
Comercio electrónico móvil: comprar por una app. Parte I
Comercio electrónico móvil: comprar por una app. Parte IComercio electrónico móvil: comprar por una app. Parte I
Comercio electrónico móvil: comprar por una app. Parte I
 
Introducción al modelado multiagente en FORMA 14
Introducción al modelado multiagente en FORMA 14Introducción al modelado multiagente en FORMA 14
Introducción al modelado multiagente en FORMA 14
 
La perversión de Bolonia. Gestión de la Calidad, Calidad y Excelencia: Tres c...
La perversión de Bolonia. Gestión de la Calidad, Calidad y Excelencia: Tres c...La perversión de Bolonia. Gestión de la Calidad, Calidad y Excelencia: Tres c...
La perversión de Bolonia. Gestión de la Calidad, Calidad y Excelencia: Tres c...
 
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
 
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
Información Adaptativa, Ingeniería del Conocimiento e Inteligencia Colectiva ...
 
Sistemas inteligentes y la ciencia del dato (y II)
Sistemas inteligentes y la ciencia del dato (y II)Sistemas inteligentes y la ciencia del dato (y II)
Sistemas inteligentes y la ciencia del dato (y II)
 
Sistemas inteligentes y la ciencia del dato (I)
Sistemas inteligentes y la ciencia del dato (I)Sistemas inteligentes y la ciencia del dato (I)
Sistemas inteligentes y la ciencia del dato (I)
 
Tema 8
Tema 8Tema 8
Tema 8
 
Tema 1
Tema 1Tema 1
Tema 1
 
Innovación en el tratamiento de la información desde la Ingeniería del Conoc...
Innovación en el tratamiento de la información desde la  Ingeniería del Conoc...Innovación en el tratamiento de la información desde la  Ingeniería del Conoc...
Innovación en el tratamiento de la información desde la Ingeniería del Conoc...
 
Innovación en el tratamiento de la información desde la Ingeniería del Conoc...
Innovación en el tratamiento de la información desde la  Ingeniería del Conoc...Innovación en el tratamiento de la información desde la  Ingeniería del Conoc...
Innovación en el tratamiento de la información desde la Ingeniería del Conoc...
 
Retos y oportunidades de la IA en I+D+i con empresas
Retos y oportunidades de la IA en I+D+i con empresasRetos y oportunidades de la IA en I+D+i con empresas
Retos y oportunidades de la IA en I+D+i con empresas
 
Oportunidades para la economía basada en la Ingeniería del Conocimiento en In...
Oportunidades para la economía basada en la Ingeniería del Conocimiento en In...Oportunidades para la economía basada en la Ingeniería del Conocimiento en In...
Oportunidades para la economía basada en la Ingeniería del Conocimiento en In...
 
Presentacion de las III Jornadas de Lógica, Computación Inteligencia Artificial
Presentacion de las III Jornadas de Lógica, Computación Inteligencia ArtificialPresentacion de las III Jornadas de Lógica, Computación Inteligencia Artificial
Presentacion de las III Jornadas de Lógica, Computación Inteligencia Artificial
 
Presentacion curso "Representación del conocimiento en la Web"
Presentacion curso "Representación del conocimiento en la Web"Presentacion curso "Representación del conocimiento en la Web"
Presentacion curso "Representación del conocimiento en la Web"
 
Presentacion lógica para la asignatura Lógica y Computabilidad
Presentacion lógica para la asignatura Lógica y ComputabilidadPresentacion lógica para la asignatura Lógica y Computabilidad
Presentacion lógica para la asignatura Lógica y Computabilidad
 
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulaciónRobocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
Robocup: Inteligencia Artificial en sistemas multiagente y fútbol de simulación
 
Presentacion Teoria de la computabilidad
Presentacion Teoria de la computabilidadPresentacion Teoria de la computabilidad
Presentacion Teoria de la computabilidad
 

Kürzlich hochgeladen

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Kürzlich hochgeladen (10)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Web Semántica, MAS y redes sociales móviles: El proyecto Mowento

  • 1. Web semántica, sistemas multiagente y redes sociales móviles Joaquín Borrego Díaz, Gonzalo A. Aranda Corral Grupo de Lógica Computacional, http://www.glc.us.es/ Departamento de Ciencias de la Computación e IA Universidad de Sevilla
  • 2. Contenido ¿Qué es Mowento? Tres elementos: Web Semántica Web 2.0 Redes sociales móviles Metaweb Combinando los elementos en Mowento Actividades de los agentes de la plataforma Trabajo futuro
  • 3. Contenido ¿Qué es Mowento? Tres elementos: Web Semántica Web 2.0 Redes sociales móviles Metaweb Combinando los elementos en Mowento Actividades de los agentes de la plataforma Trabajo futuro
  • 4. ¿Qué es Mowento? Una red social metaweb móvil
  • 5. Plataforma Mowento La plataforma Mowento (http:// mowento.cs.us.es) Proyecto WeTeVe (Minerva, plataforma de servicios en movilidad cartuja 93) http://mowento.com es el portal corporativo
  • 6. Plataforma Mowento La plataforma Mowento (http:// mowento.cs.us.es) Proyecto WeTeVe (Minerva, plataforma de servicios en movilidad cartuja 93) V premio del concurso de iniciativas empresariales de la Universidad de http://mowento.com Sevilla es el portal Seleccionado en III campus de corporativo emprendedores Seed Rocket
  • 7. Objetivo Publica/difunde al mundo lo que veas mediante sólo cinco clicks Canal MMS Todo propietario de teléfono móvil es reportero: Mowento lo difunde a través de la WWW Eventos periodísticos, personales Video-microblogging Micro-difusión (red de conocidos) Recompensa Canales premium: Información corporativa Web 2.0
  • 8. Objetivo Publica/difunde al mundo lo que veas mediante sólo cinco clicks Canal MMS Todo propietario de teléfono móvil es reportero: Mowento lo difunde a través de la WWW Eventos periodísticos, personales Video-microblogging Micro-difusión (red de conocidos) Recompensa Canales premium: Información corporativa Web 2.0
  • 10. ¿Por qué el MMS? (II) Válido en cualquier móvil con cámara Inmediatez Modelo de negocio Condiciones locales: Internet móvil cara Infraestructuras inexistentes Móviles avanzados no disponibles
  • 11. ¿Por qué el MMS? (II) Válido en cualquier móvil con cámara Inmediatez Modelo de negocio Condiciones locales: Internet móvil cara Infraestructuras inexistentes Móviles avanzados no disponibles
  • 12. Elementos de Mowento Web 2.0, Web Semántica, Sistemas multiagente
  • 13. Elemento I: Web 2.0 Segunda generación en la historia de la Web basada en comunidades de usuarios que fomentan la colaboración y el intercambio ágil de información entre los usuarios de una web. Gama de servicios, como las redes sociales, los blogs, los wikis Folksonomías Tecnologías transparentes
  • 14. Elemento I: Web 2.0 Segunda generación en la historia de la Web basada en comunidades de usuarios que fomentan la colaboración y el intercambio ágil de información entre los usuarios de una web. Gama de servicios, como las redes sociales, los blogs, los wikis Folksonomías Tecnologías transparentes
  • 16. Elemento II: Web 2.0 móvil Dos formas de entenderla: Extensión y adaptación de la Web 2.0 a los dispositivos móviles Proyectos nativos de las redes móviles Contexto, localización, movilidad Content is not king (Andrew Odlyzko, AT&T) http://firstmonday.org/htbin/cgiwrap/bin/ojs/ index.php/fm/article/view/833/742
  • 17. Elemento II: Web 2.0 móvil Dos formas de entenderla: Extensión y adaptación de la Web 2.0 a los dispositivos móviles Proyectos nativos de las redes móviles Contexto, localización, movilidad Content is not king (Andrew Odlyzko, AT&T) http://firstmonday.org/htbin/cgiwrap/bin/ojs/ index.php/fm/article/view/833/742
  • 18. Elemento III: Web Semántica Tim Berners-Lee, creador de la WWW: La Web Semántica es una Web donde la información es procesable mecánicamente Transformar la información en conocimiento Uso de ontologías para atrapar el conocimiento común Representación del conocimiento y razonamiento
  • 19. Diferencias WWW Actual Web Semántica Lenguaje de HTML XML representación Lenguaje de representación No tiene RDF semántica Referentes semánticos No tiene Ontologías (en OWL) Razonamiento con Razonamiento Sintáctica los datos automático Confianza en los Insegura Lógica resultados
  • 22. Web Semántica y agentes
  • 23. La Metaweb Combinando los tres elementos
  • 24.
  • 29. Mowento como Metaweb móvil Combinando Web 2.0 y Técnicas de la Web Semántica
  • 30. Web 2.0 Móvil La mayoría de los proyectos usan preferentemente Internet (WWW) móvil La inteligencia colectiva se hace con actividades en el móvil y en la WWW
  • 31. Mowento No usa Internet móvil La inteligencia colectiva la debe realizar un sistema multiagente (SMA) El SMA gestiona semánticamente el contenido generado por el usuario
  • 33. Principales hitos alcanzados Prototipo alfa de Mowento La inclusión del sistema multiagente como gestor de una plataforma Web 2.0 móvil semántica El diseño de la arquitectura de las ontologías, gestión y razonamiento Boceto del modelo de negocio
  • 34. Interfaz Web Se han implementado algunas características Web 2.0 Implementado usando Symfony Actualmente permite: Login Visión Búsqueda Comentarios Votos http://mowento.cs.us.es/
  • 35. Interfaz Web Se han implementado algunas características Web 2.0 Implementado usando Symfony Actualmente permite: Login Visión Búsqueda Comentarios Votos http://mowento.cs.us.es/
  • 36. Funcionamiento Captación del documento (p.e. fotografía) Etiquetación bajo clicks (navegando por páginas) Etiquetación posiblemente incompleta/deficiente Envío a la plataforma Un agente se encarga de: Completar la etiquetación y, eventualmente, de revisar la ontología y enviar la nueva paginación minimal Meta-anotación con respecto a una ontología sobre etiquetación El documento se publica con las etiquetas en un portal (Web 2.0)
  • 39. Aplicación móvil Dispositivos muy diferentes. Java Tamaño limitado del MMS Sistema de anotación básico El usuario, previsiblemente, no completará la etiquetación Etiquetación inducida por la ontología de Mowento
  • 40. Aplicación móvil Dispositivos muy diferentes. Java Tamaño limitado del MMS Sistema de anotación básico El usuario, previsiblemente, no completará la etiquetación Etiquetación inducida por la ontología de Mowento
  • 41. Ontología-ejemplo (eventos científicos) Obtenida mediante minería de ontologías basada en AFC Unas doscientas fotografías de eventos Codificable en OWL Extendible con ontologías de etiquetado Revisión dinámica
  • 42. Ontología-ejemplo (eventos científicos) Obtenida mediante minería de ontologías basada en AFC Unas doscientas fotografías de eventos Codificable en OWL Extendible con ontologías de etiquetado Revisión dinámica
  • 43. Sistema multiagente Agente supervisor Reciben y procesan el nuevo contenido Planea las tareas semánticas a realizar Crea agentes especializados Les asigna tareas deliberativas
  • 44. Sistema multiagente Agente supervisor Reciben y procesan el nuevo contenido Planea las tareas semánticas a realizar Crea agentes especializados Les asigna tareas deliberativas
  • 45. Tecnologías para el SMA JADE (Telecom Italia) open source LGPL Development and living environments FIPA compliant Jess (para comportamientos) Sistema basado en reglas (basado en CLIPS) Implementado in Java Fácil integración
  • 46. Tecnologías para el SMA JADE (Telecom Italia) open source LGPL Development and living environments FIPA compliant Jess (para comportamientos) Sistema basado en reglas (basado en CLIPS) Implementado in Java Fácil integración
  • 47. Actividades de los agentes El SMA controla todos los procesos de Mowento: Actividades de gestión documental Actividades inteligentes Calcula la paginación minimal Completa la etiquetación realizada por el usuario Extrae el retículo de conceptos Microdifusión (en vecindad FOAF)
  • 48. Actividades de gestión documental Minerva avisa de la llegada de un MMS Descarga del fichero e información asociada Procesamiento del documento para su publicación (comportamientos no deliberativos) Snapshots Transformación de formatos Thumbnails (jpg)
  • 49. Actividades de gestión documental Minerva avisa de la llegada de un MMS Descarga del fichero e información asociada Procesamiento del documento para su publicación (comportamientos no deliberativos) Snapshots Transformación de formatos Thumbnails (jpg)
  • 50. Producción de la etiquetación Proyección de la ontología-retículo Algoritmo para la etiquetación minimal Minimizar el número de clicks Tarea del agente asociado al usuario
  • 51. Paginación minimal producida por el agente Razonamos con los conos de los conceptos en la ontología-retículo Proyecciones seleccionadas El algoritmo está diseñado, Se implementa como comportamiento del agente
  • 52. Paginación minimal producida por el agente Razonamos con los conos de los conceptos en la ontología-retículo Proyecciones seleccionadas El algoritmo está diseñado, Se implementa como comportamiento del agente
  • 53. Razonamiento del agente las etiquetas Sirve para completar de manera automática la etiquetación A partir de la base Stem El sistema se ejecuta bajo JESS, un agente para cada usuario En el futuro, a partir de las reglas de asociación con soporte alto
  • 56. Mowento y el grafo social
  • 61. Repositorios Almacén de comportamientos Serán anotados semánticamente Posible composición mediante técnicas de cálculo de fluentes (FLUX)
  • 62. Repositorios Almacén de comportamientos Serán anotados semánticamente Posible composición mediante técnicas de cálculo de fluentes (FLUX)
  • 63. Futuras actividades para los agentes Razonamiento espacial con la geolocalización del usuario Mantenimiento de la red social Decidir la mejora del documento mediante parámetros concretos Uso de common tag Microdifusión a entornos FOAF especializados Cálculo de distintos entornos
  • 64. Futuras actividades para los agentes Razonamiento espacial con la geolocalización del usuario Mantenimiento de la red social Decidir la mejora del documento mediante parámetros concretos Uso de common tag Microdifusión a entornos FOAF especializados Cálculo de distintos entornos
  • 65. JADE LEAP Insertar un agente JADE en el teléfono Potenciar el tratamiento semántico desde el origen en el dispositivo
  • 66. ¡Gracias! Gonzalo A. Aranda-Corral, garanda@us.es Joaquín Borrego-Díaz, jborrego@us.es