Title: La Plataforma de Intergeo
1La Plataforma de Intergeo
on-the-web
interoperable
- Objetivos, realizaciones, planes
- Paul Libbrecht, DFKI GmbH
exchangeable
trusted
relevant
2Transparencias
- Funciones de la plataforma
- Lo que se quiere, lo que existe, los problemas
- Realización de la plataforma
- funcionalidades actuales
- en progreso
- servicios de construcción
- búsqueda
- quality framework
- Planes
- Demo
2
3Objetivos de la Plataforma
- compartir recursos de geometría interactiva
- en la web
- multilingüe, capaz de búsquedas entre diferentes
planes de estudio - búsqueda, visualización, versiones...
- capaz de recibir revisiones de calidad de todo el
mundo - escalable, viva, fácil de configurar
3
4Función exclusiva Búsqueda entre diferentes
planes de estudio
- Historia ideal
- Un profesor en España escribe
- una construcción usando Cabri (y...)
- sobre el Teorema de Tales y medidas
- la deja en i2geo.net para compartirla
- un profesor en Escocia desea
- material interactivo sobre aumentos
(proporciones) - sobre medidas de aumento
- busca en i2geo.net
- deberían ser capaces de encontrarse
- búsquedas con texto?
4
5Ejemplo de Geoskills
repositories knowledge input search
outlook
6Entrada de etiquetas Diseño
- hay que introducir todos los nodos
- competencias, temas, niveles
- como anotación o búsqueda
- Diseño de la búsqueda a través de
- navegación en planes de estudio
- navegación en libros de texto
- nombre y elección en auto-fill
- nombre
7Función exclusiva Sistema Público de Revisión
- todo usuario puede hacer una revisión
- se soporta validación en muchos contextos
- no hay una única puntuación sino múltiples
criterios - la revisión se muestra junto con el recurso
- e influencia las búsquedas
- Promedio ponderado según usuario
- hay quien prefiere las cosas simples
- hay quien quiere muchas explicaciones
7
8Función Exclusiva Servicios de Construcción
- subir ficheros funciona pero
- se quiere verlos
- se quiere modificarlos
- no se pueden subir applets
- sino un fichero de geometría dinámica
- se pueden poner en marcha, ver, convertir
- sin diálogos complicados
- ...extrayendo lo necesario del fichero de
construcción!
8
9Búsqueda de otras soluciones existentes
- almacenes de objetos de aprendizaje
- como EducaNext, GNU-Edu, D-Lib
- la mayoría no soporta comunidades
- portales de comunidades
- como Liferay, Drupal, ...
- demasiado grandes o demasiado frágiles
- CMSs clásicos
- como SPIP, Magnolia, OpenCMS
- Demasiado flexibles o sin funciones
- se encontró Curriki
9
10Porqué se escogió Curriki
- escalabilidad demostrada
- personalización aparentemente fácil
- basado en Java
- todas las funciones para profesores
- Crear, compartir, encontrar recursos de múltiples
tipos - desarrollo vivo de la plataforma base
- equipo profesional
DATOS DE CURRIKI gt30.000 usuarios gt20.000
recursos buena cobertura en periódicos
PERO Primera instalación sin ellos Necesario
bastante desarrollo personalizado relativamente
pesado
10
11Funciones Actuales Contenido
- creación y edición de recursos
- ficheros, texto o enlaces
- colecciones
- metadata necesaria para compartir
- metadata de intergeo
- motor de búsqueda en textos
- primer soporte de tipos Myme
- primera implementación del sistema de revisiones
11
12Funciones Actuales Personas
- sistema de grupos
- discusiones
- documentos compartidos
- calendarios comunes
- cambios notificados mediante RSS
- recursos recientes
- revisiones recientes
- actividad en los grupos
- streams visibles en RSS y navegadores
12
13Esquema de maduración
- 2009
- Se empezó con la versión beta-2
- Desde entonces estamos en la beta eterna
- (web 2.0)
- comentarios de los usuarios fundamentales
- actualizaciones frecuentes
- hitos probables
- abril de 2009 herramienta de búsqueda
perfeccionada - visto bueno de los pioneros
- mayo de 2009 primeros servicios de construcción
- julio 2009 ajustes en el modelo de metadatos
here one could display a graphics of the
overall intergeo schedule
14Retroalimentación
- somos un equipo pequeño
- ... No hay presupuesto para grandes desarrollos
- involucrar al usuario
- invitación a listas de correo
- función reporte un error (pequeño formulario)
- uso de jira como información pública
- no se esperan problemas de idioma
- lista de usuarios multinacionales
- un poquito de inglés por todas partes en fin
14
15Servicios de contrucción
- API básica ya diseñada
- contribución de DGS-makers a la plataforma
- dos implementaciones listas
- GeoGebra, Cinderella
- de momento, sólo Java
- servicio web más tarde
- Entorno de host en caminado a Java
- pruebas en Abril
- publicación esperada en mayo o junio
15
16Plan Herramienta de búsqueda
- Basada en un índice externo
- indexa elementos específicos de i2geo
correctamente - búsqueda de anotaciones
- y también sus vecinos
- extiende el índice de XWiki existente
- permite ignorar completamente el idioma
- las traducciones al usuario se hacen después de
la búsqueda - primer desarrollo casi acabado
- maduro (aunque con ruido) en julio
17Plan Sistema de Revisión
- la primera versión ya existe, pero es lenta
- optimización y detalles pendientes
- por ejemplo, lista de revisiones recientes
- promedios basados en perfiles (mayo-junio)
- los usuarios indican la importancia de cada
criterio - Todos los valores se muestran y ordenan
- uso masivo esperado antes de julio
17
18 - Gracias
- recuerda
- tus opiniones nos importan!
- preguntas?
- transparencias adicionales
- esfuerzos de escalabilidad
- la ontología
- multilingüismo
18
19Planes de escalabilidad
- estrategia
- desarrollo sistema funcional, no optimizado
- optimización a posteriori basada en mediciones
- mediciones
- Impresiones de los usuarios, falta de actividad
- Mediciones concretas
- optimizaciones necesarias para resolver
- caching
- indexado
- limpieza
19
20Ontología en Intergeo
21GeoSkills es una Ontología
- clases
- nodos con nombres
- anidados por una noción de sub-idad
- por ejemplo
- Tema gt Estadísticos gt Medidas_Centrales gt Media
- Competencia gt CompetenciaGeometrica gt Construir
gt Construir_Triangulo - individuos
- instancia de una clase
- Por ejemplo Theorem gt Intercept Lines Theorem
- propiedades
- Por ejemplo Transfer_an_angle gt Angle_fig
21
22Ingredientes de GeoSkills
- Niveles Educativos
- Temas
- Competencias
- todos tienen nombres
- las competencias tienen temas
23Traducciones en I2geo
24Trabajos de Traducción en Intergeo
- objetivo todos los idiomas europeos
- basados en contribuciones voluntarias
- sistema de traducciones
- todas las frases usadas en el interfaz de usuario
- documentación
- traducción de planes de estudio y anotación
- entrada de temas y competencias
- Nombres, relaciones, enlaces
24
25Traducciones de Intergeo
- mensajes del sistema
- Traducción en 5 días
- Edición de texto sencilla
- Documentos del sitio
- documentos de wiki y traducciones del HTML
- equipo de 7 traductores
- resultados visibles inmediatamente
- usuarios aceptan incompletitud permanente
- francés 100
- español 100
- alemán 90
- holandés 40 (?)
- checo
- portugués
- ruso
25
26Traducción de temas y competencias
- traducción de los nodos de GeoSkills
- se usa CompEd para añadir nombres a temas y
competencias - añadir o editar nodos de GeoSkills
- definir URI
- añadir relaciones (padre, verbo, parientes)
- coordinado por el grupo de codificadores
- en versión alfa
26