Curso de programación para iPhone

Programación, Transparencias 2 Comments »

Esta semana he impartido un curso básico de programación para iPhone, dentro de los cursos del Campus de verano 2011 que ha organizado la EPS de Gandía.

Ha sido un curso intensivo de 20 horas, pensado para personas que nunca hubiesen programado aplicaciones para el entorno de Apple, si bien sí era necesario algún conocimiento básico de programación, como Java o, preferiblemente, C o C++. Los dos primeros días estuvimos aprendiendo Objective-C, los dos siguientes nos centramos en el desarrollo de interfaces para iPhone y el último día, para afianzar todo, cada uno preparó su propia aplicación poniendo en práctica todo lo que habíamos visto durante la semana.

Es la primera vez que imparto un curso como este (tan condensado en poco tiempo) y creo que me columpié un poco con las previsiones de tiempo y no pudimos ver todo lo que había pensado al principio (mis disculpas de nuevo para los que pasticipásteis en el curso). Además, siempre es complicado ajustar el ritmo cuando en el grupo hay gente con habilidades en programación tan distintas.

He agrupado en una única presentación las transparencias del curso. Os las dejo aquí

 


AIWS. Introducción a los agentes de información

Agentes, IARFID, Transparencias 16 Comments »

Con este primer tema empezamos las clases del master IARFID, hablando de qué son los agentes en general y de las características particulares de los agentes de la información. A continuación tienes las transparencias de este tema.

Como otros años, para hablar de todo esto sigo utilizando el vídeo Knowledge Navigator, creado por Apple en 1987 (dentro de poco hará 25 años). Todavía hoy sigue habiendo algunas cosas que son irrealizables, especialmente en todo lo que se refiere al procesamiento del lenguaje natural (incluyendo el no verbal). Sin embargo, en cuanto al hardware no van tan desencaminados; incluso está algo por debajo. El dispositivo en sí no es tan diferente de un iPad.

Finalmente, como actividad para realizar hasta la siguiente sesión, tenéis que leer dos artículos: uno de TIm Berners-Lee hablando sobre la web semántica y los agentes y un editorial de la revista IEEE Intelligent Systems

El trabajo a realizar consiste en leerlos y dejar como respuesta a esta anotación vuestra opinión al respecto. No se trata de resumirlo, sino de que os posicionéis respecto a estas opiniones y deis vuestros propios argumentos. No os olvidéis indicar vuestro nombre, ya que esta es una actividad que puntuará para la nota final.




Applying Model Driven Development in MAS for limited devices

Agentes, Congresos, Transparencias Comentarios desactivados en Applying Model Driven Development in MAS for limited devices

Como es costumbre, os dejo aquí mi presentación del artículo de EUMAS '09. Que el título no engañe: habla más de MDD que de sistemas limitados aunque el ejemplo que ponemos sea de Android. Esta vez me ha costado mucho terminarla y aún así el resultado tampoco me convence demasiado... la he reordenador un millón de veces.

Servicios web semánticos

Agentes, Transparencias 2 Comments »

Bueeeeno, después de una gran odisea he conseguido que las transparencias se vean en Slideshare. He llegado a la conclusión de que cuando las genero en Linux no le gustan y desde el iMac no ha habido problemas, así que a partir de ahora generaré la última versión en el despacho. Aquí os las dejo.

Y estas son las lecturas recomendadas

  • S. McIlraith et al.: Semantic Web Services.- En IEEE Intelligent Systems 16(2)46-53, 2001. (PDF)
  • D. Martin et al.: Bringing Semantics to Web Services: The OWL-S Approach.- En Semantic Web Services and Web Process Composition. Berlin: Springer, 2005, pp. 26-42 (PDF)
  • C. Feier et al.: Towards Intelligent Web Services: Web Service Modeling Ontology (WSMO).- En ICIC Proc. 2005, Hefei, China, August 23-26, 2005. (PDF)
  • Agostino Poggi et al.: An Agent-Based Service Oriented Architecture.- En Proc. of WOA 2007. (PDF)

Web Semántica

Agentes, Transparencias, Web semántica Comentarios desactivados en Web Semántica

En esta sesión toca revisar qué es la web semántica, para qué sirve, las bases teóricas (descriptive logics) y lso lenguajes más usados: RDF y OWL. Comenzamos con un vídeo que explica de forma muy sencilla qué es eso de la web semántica:

Como de costumbre, os dejo las transparencias de este tema

y los enlaces a las lecturas recomendadas.

  • F. van Harmelen; D. Fensel: Practical Knowledge Representation for the Web. En Proc. of the IJCAI Workshop on Intelligent Information Integration, 1999. (PDF)
  • Lassila, O.; van Harmelen, F.; Horrocks, I.; Hendler, J.;McGuinness, D.L.: The semantic Web and its languages. En IEEE Intelligent Systems 15(6):67-73, Nov/Dec 2000. (PDF)
  • D.L. McGuinness, R. Fikes, J. Hendler; L.A. Stein: DAML+OIL: An Ontology Language for the Semantic Web. En IEEE Intelligent Systems, 17(5):72-80, September/October 2002. (PDF)

En esta ocasión, además de los artículos sugeridos, es recomendable echar un vistazo a los estándares de RDF y de OWL, disponibles desde las páginas de la W3C.

Blogged with the Flock Browser

Tags: , , , , , , , , , ,

Ontologías

Agentes, Transparencias Comentarios desactivados en Ontologías

Hoy vamos a hablar de las ontologías. Se trata de una breve introducción, porque la parte interesante la veremos con ejemplos concretos de lenguajes para la web semántica, principalmente RDF y OWL, asi que seguid atentos. De momento, las transparencias de este tema están disponibles, como siempre, a través de slideshare.

Blogged with the Flock Browser

Tags: , , ,

¿Dónde están todos los agentes?

Agentes, Transparencias Comentarios desactivados en ¿Dónde están todos los agentes?

Es el título de un ensayo de James Hendler que suelo emplear para empezar este tema. Se publicó en el 2007, depués de más de una década de trabajo agentes inteligentes y sistemas multiagente. Hoy estamos hablando de cosas más complejas, como intercambio de ontologías y argumentación para alcanzar acuerdos entre los agentes. Pero parece ser que los agentes siguen sin aparecer.

J. HENDLER: Where Are All the Intelligent Agents?. IEEE Intelligent Systems 22, 3 (May. 2007), 2-3.

En él se cuestiona el desarrollo del área de los agentes innteligentes, que se han dejado adelantar por los web services, con una mayor aceptación en la industria ¿tal vez por su simplicidad?

De momento, os dejo aquí las transparencias del primer tema, Introducción a los agentes de información, para ver qué son exatamente, sus funcionalidades básicas y sus componentes esenciales.

Blogged with the Flock Browser

Tags: ,

Agentes de Información y Web Semántica

Agentes, Transparencias, Web semántica Comentarios desactivados en Agentes de Información y Web Semántica

Hoy empezamos con la asignatura del máster sobre agentes de información donde veremos también cosas sobre la web semántica, servicios web, recuperación de información, minería de datos y algo de teoría de juegos para la creación de coaliciones de agentes. 

Iré dejando en el blog anotaciones relacionadas con la asignatura con una etiqueta "aiws" para que podáis localizarlas mejor.   De momento, aquí tenéis la presentación de la asignatura.

SlideShare | View | Upload your own

 

WP Theme & Icons by N.Design Studio | Modified by M. Rebollo
RSS Entradas Acceder
Blog logo: MC MECHANIC-HAND FIXING HAND Homage to MC Escher. (c) Shane Willis