Trabajan en APIs para acceder a los datos escondidos en archivos de sonido y ví­deo

APIdays Mediterranea está a punto de acabar y Paul Murphy de Clarify ha venido a hablarnos de gestión de archivos multimedia. Cada dí­a más aplicaciones nos permiten grabar sonido y ví­deo, y empezamos a preguntarnos qué hacer con los archivos que generan. Y volver a reproducirlos para saber qué contiene cada uno no es una opción. El caso es que los archivos multimedia contienen muchos datos que los desarrolladores pueden explotar gracias a unas tecnologí­as emergentes de procesamiento de la señal acústica, visual y del lenguaje, a las que pueden acceder mediante APIs.

_MG_0317La riqueza de un archivo multimedia es enorme en cuanto a datos se refiere, y estas tecnologí­as de procesamiento pueden extraer de ellos palabras e interpretar las emociones, identidades, objetos, hechos… a los que hacen referencia. ¿No serí­a genial disponer de toda esa información de forma ordenada?

La mala noticia es que todo el trabajo que sale de los laboratorios de investigación es complicado de explicar y, muchas veces, también difí­cil de entender. La buena noticia es que hay gente que se dedica a divulgarlo y hacerlo más accesible a todos.

Fotografí­a de Mariano Cuesta.

5 noticias falsas que Internet ha ayudado a difundir

captura-95

Las redes sociales son excelentes para compartir buen contenido, igual de buenas que para divulgar noticias falsas, aquellas que los usuarios adoran enviar a sus contactos. Es normal ver como cada dí­a hay noticias falsas circulando por las redes (principalmente por Facebook), y muchas de ellas llegan a tener tanta visibilidad que acaban convenciendo a millones de personas, lectores que nunca se molestaron en comprobar la fuente de la noticia y que, seguramente, nunca descubrirán que lo que compartieron era una mentira bien elaborada.

En 2014 era normal ver a la mujer de tres pechos rondando por nuestros muros, o la supuesta declaración del Papa en la que afirmaba que los perros también van al cielo, o el niño que viajaba solo por el desierto, o que Sergio Ramos se sacó la ESO con 27 años.. .noticias que en algunos casos llegaron a medios supuestamente serios, medios que, una vez más, dejaron de confirmar la fuente y se creyeron lo que millones de personas decí­an en las redes.

Pero no aprendemos la lección, nos gusta repetir los errores, y 2015 está aquí­ para demostrarlo. Os dejamos con 5 ejemplos:
Continúa leyendo «5 noticias falsas que Internet ha ayudado a difundir»

Detectar cambios en el contenido palabra por palabra: una API para procesamiento de lenguaje natural basado en web

_MG_0239Luis Leiva ha presentado una API orientada a la extracción de textos de un sitio web, de la que cabe destacar tres caracterí­sticas interesantes:

– Trabaja a nivel de frase y para sitios web completos, a partir de una URL de partida, gracias a un sofisticado crawler.
Funciona en páginas de contenido dinámico, pues el crawler ejecuta el código JavaScript de las mismas.
Utiliza webhooks para enviar notificaciones push. Las notificaciones se enví­an cuando se ha producido algún cambio en alguno de los textos de las páginas del sitio web.

En su charla en APIdays Mediterranea se ha comentado un caso real de uso de esta API. En concreto, la startup Sciling la ha usado para desarrollar una aplicación web que estima lo que costarí­a traducir un sitio web.

Aunque esta API aún no está abierta al público, se espera que lo esté en un futuro.

Fotografí­a de Mariano Cuesta.

Spotify podrí­a entrar en el mercado de los contenidos de ví­deo

Spotify

Tal y como informaba un estudio de Cisco Systems publicado el pasado año, para el año 2018 se espera que el 84% del tráfico en Internet pertenezca a los contenidos en formato de ví­deo.

En este sentido, ya estamos observando como diferentes iniciativas están apostando por el ví­deo, bien como eje central de sus servicios o bien como complemento a los mismos. Ahora nos encontramos con una conocida compañí­a que también quiere adentrarse en el mundo del ví­deo, aunque de momento hay que tomarlo tan sólo como un rumor hasta que se confirme oficialmente por la misma.

Y es que Spotify, según informa The Wall Street Journal, también quiere ofrecer contenidos de ví­deo. En este sentido, según el citado medio, la compañí­a se habrí­a puesto en contacto con productores de contenido para YouTube para realizar las correspondientes asociaciones que permitan a Spotify adquirir contenidos ya producidos como crear nuevos contenidos originales, según fuentes cercanas.

Según apunta The Verge, no serí­a la única compañí­a de streaming de audio de temas musicales que se adentra en el segmento de los contenidos de ví­deo. ya que una de sus rivales, Tidal, ya incluye acceso a contenidos a los ví­deos musicales dentro de su suscripción, aunque además reforzará su oferta de contenidos audiovisuales mediante la difusión de conciertos en directo así­ como otros contenidos exclusivos, aspecto aún en planteamiento.

Por tanto, ante estos rumores, ya podemos hacernos una idea de lo que podrí­a llegar en Spotify de confirmarse oficialmente estos movimientos.

FreeLing y TextServer, procesamiento del lenguaje natural basado en la nube

Después de más de doce años en funcionamiento, FreeLing, una librerí­a de análisis del lenguaje de código abierto, se ha convertido en una herramienta madura y bastante conocida y utilizada no solo por investigadores de procesamiento del lenguaje natural, sino también por unas cuantas compañí­as del sector tecnológico.

Siguiendo la moda de llevar las utilidades básicas a la nube, la Universitat Polití¨cnica de Catalunya lanza TextServer, un repositorio de APIs que ofrece funcionalidades de análisis del lenguaje disponible para varias lenguas. Lluí­s Padró ha estado en APIdays Mediterranea presentando su funcionamiento y sus ventajas. En vez de tener que desarrollar un programa para cada una de las plataformas disponibles, ofrecer una API tiene la ventaja de que ella sola se adapta a cada plataforma y, por tanto, es accesible a más gente.

_MG_0219Además, es más ágil en cuanto a la obtención de licencias se refiere: la solución es ofrecer una versión gratis y otra de pago, y el cliente final es quien elige entre las diferentes licencias.

Por último, una caracterí­stica muy interesante para investigadores, que suelen trabajar unos sobre el trabajo de otros, es que es reutilizable. Mediante una API, pueden compartir fácilmente los mismos resultados de búsqueda para una determinada petición, y no van a tener problemas derivados de que cada usuario tenga una versión distinta del programa, equipo, etc.

Se espera que TextServer incluya en un futuro servicios basados en FreeLing y otras funcionalidades posibles gracias al procesamiento del lenguaje natural.

Fotografí­as de Mariano Cuesta.

augment, una extensión para integrar aplicaciones en Gmail

captura-92

En getaugment tenemos un proyecto que puede ayudar a aumentar nuestra productividad dentro de Gmail.

Se trata de una extensión para chrome que fue creada para permitir la integración de aplicaciones externas dentro del cliente de correo, siendo posible así­ desde incluir tareas en trello hasta configurar compromisos en Google Calendar sin necesidad de salir de Gmail.

Actualmente ofrece integración con Evernote, Calendar, Dropbox, Trello, Asana, Github yTodoist, aplicaciones que abren un formulario integrado en el email con los datos necesarios para la gestión de la información, tal y como se puede ver en el ví­deo de demostración:

Continúa leyendo «augment, una extensión para integrar aplicaciones en Gmail»

Dos opciones para alquilar autocaravanas entre particulares

Hace unos dí­as nos presentaron alquilarmiautocaravana, un nuevo proyecto creado para ayudar a los particulares a alquilar autocaravanas, una opción cada vez más común entre los que quieren viajar por Europa en grupo.

No es la primera vez que hablamos de un proyecto así­, hace unos años escribimos unas lí­neas sobre areavan, otra opción con bastantes puntos en común.

Hablamos con los dos en busca de sus puntos fuertes, aquí­ os dejamos el resultado:
Continúa leyendo «Dos opciones para alquilar autocaravanas entre particulares»

Cocinar con APIs: crear valor con imágenes y palabras

Seguimos inmersos en el mundo de las APIs en APIdays Mediterranea, esta vez de la mano de Enrique Otero y Nieves íbalos.

Las APIs nos ayudan a crear valor reduciendo el tiempo de prototipado, pudiendo idear y validar pruebas de concepto rápidamente con nuestros clientes. Así­, se acelera el proceso de aprendizaje y se reduce el time to market. Además nos facilitan iterar desde la idea inicial a la solución o producto final siguiendo metodologí­as inspiradas en lean startup. En áreas como la inteligencia artificial y la computación ubicua está emergiendo un ecosistema de APIs que acerca las posibilidades de estas tecnologí­as a desarrolladores, emprendedores y startups.

Como investigadores y tecnólogos del departamento de Innovación de BEEVA, Enrique y Nieves han desarrollado varios prototipos en las áreas del machine learning y la internet de las cosas. Estas pruebas de concepto les han permitido avanzar rápidamente en aquellas lí­neas o tecnologí­as que son más prometedoras. Por ejemplo, han podido profundizar, entre otras áreas de investigación, en sistemas basados en contexto, sistemas de recomendación, procesamiento de lenguaje natural y en los últimos avances en deep learning para análisis de imágenes.

En BEEVA se dedican a «cocinar» soluciones tecnológicas pensando en el futuro y apostando por tecnologí­as como big data, cloud computing y API strategy. Para ellos, las APIs se han convertido en ingredientes fundamentales en su apuesta constante por innovar.

Fotografí­a de Mariano Cuesta.

Sensovida, un proyecto para monitorizar personas mayores, por web y móvil, sin invadir su privacidad

captura-85Lo que veis en la imagen son los componentes que presentan en Sensovida, un nuevo proyecto que puede ayudar a monitorizar las actividades de las personas mayores sin necesidad de usar micrófonos o cámaras, protegiendo así­ la privacidad de nuestros familiares.

Los datos recogidos del usuario son muy variados, y se pueden obtener en tiempo real consultándolos tanto desde el ordenador como desde el móvil. Es posible, por ejemplo, verificar si la puerta de la nevera se abre, o si ha aumentado la temperatura de una habitación, o si se ha entrado al baño y lleva más de una hora dentro… dispone de sensores ambientales que podemos poner en lugares estratégicos, pero siempre para controlar cosas, no personas.

La información recibida es procesada por algoritmos propios para obtener conclusiones (no es necesario interpretar los datos de los sensores), por lo que podremos saber si se ha producido una caí­da, algo fácil de imaginar si hay una falta de actividad en el ambiente monitorizado durante mucho tiempo.

El proyecto ha sido creado por cuatro ingenieros: Fidel de la Hoya, Elvira Morán, Nerea Barba y Eduardo Moreno, quienes han hecho varios estudios para llegar a la conclusión de que si 9 de cada 10 mayores prefieren vivir solos en su casa, hay que ofrecer herramientas para que puedan hacerlo con seguridad.

¿Qué se necesita para diseñar y ejecutar una API?

Diseñar y ejecutar una API es difí­cil, y va mucho más allá de los aspectos tecnológicos. En esta charla de APIdays Mediterranea, Manfred Bortenschlager ha tratado varios elementos crí­ticos que determinan si una API tiene éxito o no, como por ejemplo: los objetivos de la API, su diseño, la experiencia del desarrollador, los socios, los recursos, su coste o el valor que genera.

También ha mostrado una herramienta interactiva de apoyo al proceso de reflexión sobre el diseño y la ejecución de la API de forma satisfactoria: API Model Canvas.

APIModelCanvasLa charla, dirigida a actuales o futuros proveedores de APIs, ha dado una visión completa de los distintos factores clave de una API y de la estrategia relacionada con ella, así­ como una metodologí­a sencilla de seguir. En su presentación se pueden encontrar ejemplos prácticos de cómo funciona.

Manfred es un entusiasta de las APIs y trabaja para 3scale aportando soluciones para gestionarlas. Su trabajo consiste, entre otras cosas, en concienciar a los mercados sobre el valor de las APIs y enseñarles a implementarlas. Además, escribe y selecciona artí­culos sobre estrategias y tecnologí­as para APIs para API Magazine.

Fotografí­as de Mariano Cuesta.