Las APIs en el procesamiento del lenguaje natural

En la tarde de la segunda jornada de APIdays Mediterranea se trató el tema del Procesamiento del Lenguaje Natural (PLN) y cómo las APIs pueden ayudar a desarrollar este área. El campo del Procesamiento del Lenguaje Natural está presente no solo en el proceso de enseñanza-aprendizaje de lenguas, sino también en cualquier ámbito en el que el lenguaje esté involucrado, como motores de búsqueda o páginas web que tengan un catálogo de productos.

En este sentido, las APIs han supuesto una mejora cualitativa para el PLN ya que las sucesivas llamadas a la API permiten que las bases de datos se actualicen constantemente; así­ como una mejora cuantitativa, pues con este sistema la mayorí­a de los usuarios (profesores, desarrolladores web, linguistas o aficionados) pueden crear sus propias herramientas.

Antonio Matarranz, de Daedalus presentó sus APIs para el desarrollo de tecnologí­a basada en la semántica, más en concreto, cómo una API semántica puede mejorar nuestro negocio. En este sentido, Antonio explicó cómo la tecnologí­a semántica puede ayudar al posicionamiento en buscadores o a analizar el sentido positivo o negativo de lo que se comenta en las redes sociales sobre nuestra empresa. Aunque son conscientes de que la implementación de esta tecnologí­a no será tan sencilla, desde Daedalus han trabajado en diferentes experimentos para mejorar esta tecnologí­a que aportará ventajas tanto a vendedores como a clientes. Como ya hicieron otros ponentes a lo largo de APIdays Mediterranea, Antonio Matarranz destacó la facilidad de uso de las APIs, incluso para desarrolladores no experimentados. Por último, se presentó la API Textalitycs, una API que permitirá extraer el significado de diferentes contenidos. Entre el público se interesaron por cómo conseguí­an convencer a nuevos clientes a romper la barrera del miedo a probar nuevos productos, a lo que Antonio contestó que merecí­a la pena invertir en estas tecnologí­a porque los resultados eran beneficiosos.

Elena ílvarez, de Apicultur explicó por qué es necesario que existan APIs linguí­sticas. La idea que se tiene de la lengua es de un sistema ordenado en varias ramas, pero esto no es realmente así­ en el uso práctico, sino que la lengua se presenta como algo interconectado. La lengua es algo creativo y, según Elena, algo difí­cil de atrapar en un sistema. Elena remarcó que cuando los seres humanos necesitan comunicar conocimiento lo hacen a través de la lengua, pero las máquinas con las que tratamos no siempre están preparadas para esta riqueza y variedad. Así­, Elena advirtió de la barrera con el que se encuentra un desarrollador cuando tiene que resolver un problema linguí­stico, ya que muchos desconocen los rudimentos de la ciencia linguí­stica. La plataforma Apicultur intenta ayudar a los desarrolladores ofreciendo APIs que solucionarán problemas linguí­sticos. La conjunción de las APIs que proporciona Apicultur puede crear un traductor, diccionarios o plataformas de ejercicios para enseñar la lengua, por ejemplo.

Más información:

Sigue APIdays Mediterranea por streaming

Las APIs y los medios sociales

En la última sesión de APIdays Mediterranea los ponentes presentaron diferentes proyectos donde las APIs y los medios sociales se han encontrado. En el contexto actual, podrí­amos decir que las redes sociales tienen un papel esencial en la manera que tenemos de acceder a la información. El paso siguiente a la web social ha sido la web programable, donde los usuarios no solo comparten contenidos, sino sus propias aplicaciones y herramientas. De esta conjunción de medios sociales y APIs nos hablaron los ponentes

Xabi Sáez, de Karmacracy, presentó su herramienta basada en un acortador de links para compartir en redes sociales. Con su plataforma, los usuarios pueden compartir contenidos y seguir el interés que genera ese link a través de un conteo de clicks generados por él. Los usuarios de Karmacracy poseen un perfil donde van subiendo en el ranking si los contenidos que han compartido también interesan a otros. Posteriormente, Xabi presentó las diferentes APIs que permiten Karmacracy realice todas las tareas anteriormente comentadas. Xabi invitó a los asistentes a usar sus APIs públicas y a compartir con ellos los resultados.

Guillermo Barbero nos presentaron Spotbros, una aplicacion móvil que nació como chat donde se podrí­an mandar mensajes a contactos, pero también asistir a charlas públicas llamadas spots . En su ponencia en APIdays Mediterranea, explicaron cómo la API de Spotbros  permitirá a las empresas crear aplicaciones para comunicarse con cualquier usuario de Spotbros, creando así­ una nueva ví­a de comunicación empresa-cliente. Los ingenieros de Spotbros explicaron a continuación cómo los desarrolladores podrán crear aplicaciones para Spotbros. La sencillez de su API ha permitido que desarrolladores de todo el mundo puedan implementar nuevas aplicaciones enriqueciendo Spotbros cada dí­a con nuevos servicios. Al tratarse de una API abierta, cualquier desarrollador puede contribuir con su aplicación. En la actualidad ya cuentan con numerosos servicios  entre los que podemos destacar los de información como las de transporte público o la que nos da  resultados deportivos. También dentro de Spotbros encontramos aplicaciones de ocio como juegos de mesa, horóscopos, cartelera de cine o la programación de la televisión. Además, poseen herramientas linguí­sticas como un traductor o aquella que permite consultar el diccionario de la lengua española de una manera sencilla, simplemente introduciendo la palabra que queremos consultar. Y todo ello con un formato chat intuitivo y agradable para el usuario.

Más información:

Sigue APIdays Mediterranea por streaming

La polí­tica de las APIs según Mehdi Medjaoui

Mehdi Medjaoui, de Webshell, basó su ponencia en la polí­tica de las APIs.

Primero hizo un recorrido por la historia de Internet. En los años 90 las webs tení­an contenido. A comienzos del siglo XXI, el usuario comenzó a ser el centro. En la actualidad, es posible que el móvil sea el elemento más importante en el mundo de Internet. Sin embargo, el futuro de Internet no está en el móvil, sino en las APIs, la web programable.

Al igual que hicieran otros ponentes, Mehdi comparó el sistema de producción, distribución y venta del mercado tradicional de productos manufacturados y el mercado de las APIs demostrando que no existen grandes diferencias entre ambos. Se podrí­an aplicar los mismos sistemas del mercado tradicional al mercado de APIs.

Para que la relación empresa ”“ cliente funcione, Mehdi señaló que debí­a existir confianza. Normalmente, en el mundo de los negocios la confianza se ha basado en cumplir con los compromisos que se tienen con el cliente. La gestión de APIs no debiera ser diferente, por ello las APIs que comercialicemos deben tener una polí­tica que nos comprometa con el usuario. Este compromiso debe basarse en APIs accesibles para todos, abiertas, transparentes y que no cambien sus condiciones de uso. El hecho de que las APIs cambien podrí­a poner en riesgo el negocio de los clientes. Aún así­, la API debe evolucionar para mejorar. Encontrar ese equilibrio es el reto de quien quiera publicar APIs.

Finalmente, Mehdi destacó la importancia de tener una API abierta, ya que cuanto más abierta sea más rico será el ecosistema de APIs.

Más información:

Sigue APIdays Mediterranea por streaming

El negocio de las APIs visto por Kin Lane

Kin Lane demuestra su entusiasmo por las APIs allá donde va. Así­, ha acudido a APIdays Mediterranea como API Evangelist, es decir, una voz independiente que acerca al gran público el uso de APIs.

En la sesión inaugural de APIdays Mediterranea contagió a la audiencia desde el principio con su lema «In APIs we trust». Durante su presentación, ha hecho una reseña a la historia y evolución de las APIs y algunas de sus aplicaciones, tales como las redes sociales o la venta de productos. A continuación, ha hecho una apasionada defensa del uso de APIs destacando las ventajas que los desarrolladores van a encontrar y explicando el porqué de su exitoso avance en el mundo de la programación: su sencillez, su flexibilidad y la libertad que ofrecen en su uso fueron solo algunas de las excelencias que Kin Lane destacó.

Tras un comentario de los aspectos técnicos de las APIs, explicó cómo se pueden monetizar y hacer negocio con ellas, poniendo el énfasis en que son las propias empresas las que deben evangelizar sobre las APIs y formar parte de la comunidad para estar al corriente de las últimas tendencias y necesidades del mercado.

Precisamente a las tendencias actuales en el mundo de las APIs dedicó un interesante apartado de su ponencia descubriendo cuáles son las lí­neas de negocio que se están desarrollando. También nos descubrió los campos en los que están empezando a irrumpir, tales como la educación, la salud, las relaciones comerciales internacionales o la construcción de edificios inteligentes.

Finalmente, concluyó con una alusión a la polí­tica que una API debiera seguir. Así­, debe ser segura, pero visible y transparente. También deberí­a poderse integrar con otras APIs publicadas con anterioridad. Además, mostró la importancia de contar con el usuario, es decir, la empresa no debiera cambiar los términos de uso de la API.

Más información:

Sigue APIdays Mediterranea por streaming

El negocio de tu API en APIdays Mediterranea

En la primera mañana de APIdays Mediterranea, los diferentes ponentes trataron el tema de cómo sacar el máximo beneficio económico a las APIs.

Comenzó Guillaume Balas, de 3scale,  con su ponencia sobre  modelos de negocio basados en APIs. Primero, nos hizo  ver que la web del pasado es muy limitada. Sin embargo, las APIs permiten expandir el negocio creando nuevos modelos  y reduciendo costes. Así­, la empresa que aproveche el poder de las APIs tendrá una ventaja estratégica frente a sus competidores. Propuso cuatro maneras de implementar las APIs en un negocio: la API como producto; la API como medio para proyectar nuestro producto dándole visibilidad;  la API que promociona el producto; o bien la API alimenta nuestro producto con datos, por ejemplo. Continúa leyendo «El negocio de tu API en APIdays Mediterranea»