Archivo de la etiqueta: facebook

Clasificación avanzada: métodos kernel y SVM ,un ejemplo práctico

Puesto que las máquinas de vectores soporte funcionan bien con conjuntos de datos de altas dimensiones, se aplican más a menudo a problemas científicos con muchos datos y otros problemas que tratan con conjuntos de datos muy complejos. Algunos ejemplos incluyen:

  1. Clasificar expresiones faciales
  2. Detectar intrusos utilizando conjuntos de datos
  3. Predecir la estructura de colaboración entre dos planes de estudios
  4. Reconocimiento de escritura
  5. Determinar el potencial de un alumno en función de sus ejercicios

El problema de estos algoritmos es que necesitan un entrenamiento para conseguir unos resultados fiables, y esto implica conceptos matemáticos que requieren muchos recursos de la máquina…

Una librería que ayuda en el proceso se llama LIBSVM , se puede descargar en http://www.csie.ntu.edu.tw/~cjlin/libsvm/, está escrito en C++ e incluye una versión en Java, sin embargo el paquete incluye un evoltorio para Python llamado svm.py, se necesita la versión compilada para la plataforma usada.

Ahora veremos un ejemplo para el caso 3 propuesto antes: predecir la estructura de colaboración entre dos planes de estudios utilizando los datos de la red social de facebook, probablemente sea una buena idea combinar datos dentro de la plataforma, provinientes de varias redes sociales, aunque nos encargaremos sólo de una para que no se nos escape de las manos.

Sigue leyendo Clasificación avanzada: métodos kernel y SVM ,un ejemplo práctico

Un poco de bibliografía

Para seguir un poco con el tema del desarrollo he tenido que buscar bibliografía decente, recomiendo los siguientes libros que me están gustando y que abarcan temas como el patrón de diseño de aplicaciones web ( Design Focus and Granularity) , 

para saber como identificar patrones en la arquitectura de la información, navegación, interacción,presentación y funcionalidades; también he descubierto aplicaciones de

Facebook tales como Appsaholic ( http://apps.facebook.com/appsaholic ) y AppHound ( http://apps.facebook.com/apphound ) para conocer mejor al público, las aplicaciones más instaladas,etc. 

Quizás se traten de libros para gente con un poco de nivel porque se explica con bastante código fuente, cosa que desanimará a los que no son de ciencias…

Iniciada la aplicación web y la conexión con la red social Facebook

He creado la aplicación web con el framework actualizado y una aplicación de desarrollador de Facebook, por ahora tengo la estructura montada ,ahora queda rellenar el contenido y la lógica.

Podeis encontrarla si la buscais dentro de la red aunque ahora mismo está en fase de desarrollo asi que instalarla es poco menos que útil.

En cuanto al contenido, se trata de la forma en que se muestra el alta de un usuario, seleccionando su universidad y sus asignaturas, para posteriormente pasar a la pizarra donde puede interactuar con dicho contenido y la lógica le ayudará a encontrar otras personas en su misma situación. Si yo tengo una asignatura de matemáticas y no se resolver un ejercicio puedo quedar con un amigo de clase por facebook para que me lo explique a través de la pizarra o bien por chat.