12 Tecnologías de Inteligencia Artificial del Project Debater de IBM están disponibles como APIs

La argumentación y el debate son capacidades fundamentales de nuestra inteligencia humana. Hasta hace poco, estaban totalmente fuera del alcance de la Inteligencia Artificial.

En Febrero de 2019 y después de seis años de trabajo por parte de los investigadores e ingenieros enfocados en el procesamiento de lenguaje natural y el aprendizaje automático.

IBM presentó una inteligencia artificial de IBM denominado Project Debater se convirtió en el primer sistema de inteligencia artificial capaz de debatir con humanos .

Aunque la IA no fue capaz de lograr “ganar” el debate contra Harish Natarajan en San Francisco ese año, Project Debater demostró que la IA puede ayudar a las personas a construir argumentos persuasivos y tomar decisiones bien informadas.

La Inteligencia Artificial se convirtió en el tercero de los grandes desafíos de IBM Research, después de Deep Blue y Watson.

En el artículo reciente “Un sistema de debate autónomo” publicado en Nature, se describe la arquitectura de Project Debater y se evalua su desempeño.

Ahora, IBM ofrece acceso gratuito para uso académico a 12 de las las tecnologías subyacentes del Project Debater en forma de APIs en la nube, así como diferentes opciones de prueba y licencias para desarrolladores.

Para lograr el nivel de poder llegar a debatir con humanos, una IA debe estar equipada con unas habilidades muy concretas.

  • Debes de ser capaz de identificar argumentos relevantes para un tema de debate dado, detectar la posición de los argumentos y evaluar su calidad.
  • Debes identificar argumentos generales y recurrentes que sean relevantes para el tema específico.
  • Organizar los diferentes tipos de argumentos en una narrativa convincente.
  • Lograr reconocer los argumentos hechos por el oponente humano y hacer capaz de replicar a la máquina.
  • La inteligencia artificial debe poder utilizar técnicas de debate competitivo.

Eso es, todo lo que se trabaja en el Proyecto Debate de IBM. Desarrollando una colección de componentes, cada uno de ellos, diseñado para realizar una subtarea específica.

A lo largo de los años, se han publicado más de 50 artículos que describen cada uno de todo esos componentes y muchos otros en conjuntos de datos relacionados para el uso y estudio académico.

Desarrollando las habilidades de debate

Si se quiere recrear un debate con éxito, la máquina debe tener un alto nivel de precisión de cada uno de los componentes. Por ejemplo, debe ser capaz de detectar la postura de un argumento.

Por eso la importancia de la recopilación de datos. Por ejemplo, el clasificador de detección de pruebas, se entrenó con más de 200.000 ejemplos etiquetados.

El problema de la escalabilidad

Otro gran desafío, es la escalabilidad. Por ejemplo, IBM tuvo que aplicar la “wikificación” (identificación de menciones de conceptos de Wikipedia) al cuerpo de información de más de 10 mil millones de oraciones. Una tarea imposible para cualquier herramienta existente.

Desde IBM, desarrollaron un algoritmo de “wikificación” nuevo y mucho más rápido capaz de aplicarse a grandes masas de datos.

Las API´s de Project Debater dan acceso a diferentes capacidades desarrolladas originalmente para la generación de un sistema de debate en vivo.

Luego, están las API para dos servicios de alto nivel que crean diferentes tipos de resúmenes: La Generación narrativa (Narrative Generation) y El análisis de puntos clave.

Por ejemplo, cuando se le da un conjunto de argumentos a Narrative Generation, la API construye un discurso bien estructurado que apoya o replica un tema dado de acuerdo con la polaridad especificada.

Los desarrolladores pueden acceder a la documentación de la API de Project Debater como invitados en el sitio de documentación principal del Proyecto de IBM.

Iniciando sesión como invitados, podrás ver la documentación y ejecutar demostraciones interactivas en línea de la mayoría de los servicios. Además, vas a poder ver el código de ejemplos completos de extremo a extremo, utilizando los servicios.

? ACCEDE A LAS API´s del PROYECTO DEBATE DE IBM

? VISITA LA WEB DEL PROYECTO PROJECT DEBATER

Fuente: 12 new Project Debater AI technologies available as cloud APIs

Relacionado

¿Qué es una API y Cómo se usa?

Una API (Interfaz de Programación de Aplicaciones) es un conjunto de reglas y protocolos que permiten que dos aplicaciones o componentes de software diferentes se comuniquen entre sí y compartan datos o funcionalidades. En la práctica, las API generalmente se usan para permitir que las aplicaciones del lado del cliente accedan a una base de datos protegida de otro modo. ¿Cómo Usar una API? Las API ¡SEGUIR LEYENDO!

Repositorio de API´s gratuitas para su usar en proyectos de software y desarrollo web

Una lista colectiva de API gratuitas para usar en software y desarrollo web. Animales ENLACE DESCRIPCIÓN AUTORIZACIÓN HTTPS CORE Datos del gato Hechos diarios de gatos No sí Desconocido gatos Fotos de gatos de Tumblr apiKey sí Desconocido Perros Basado en el conjunto de datos de perros de Stanford No sí sí HTTPCat Cat para cada estado HTTP No sí Desconocido UICN Lista Roja de Especies ¡SEGUIR LEYENDO!

9 Cursos de Coursera con Certificado totalmente Gratis

Coursera celebra que cumple 9 años en línea y regala la oportunidad de obtener un certificado gratuito entre uno de los siguientes 9 grandes cursos. Los cursos son en inglés, pero la mayoría de ellos, ofrecen la opción de activar los subtítulos en español. Como casi seguramente ya sabes, Coursera ofrece la opción de realizar sus cursos de forma gratuita pero sin la opción de recibir ¡SEGUIR LEYENDO!

Curso de desarrollo de API con la plataforma de API Apigee de Google Cloud

Desarrolla API con la plataforma de API de Apigee. Aprenda a diseñar, compilar, proteger, implementar y administrar soluciones de API con Apigee, la solución de administración de API de ciclo de vida completo de Google Cloud. ? ÚNETE AL CURSO DE DESARROLLO DE APIS DE GOOGLE CLOUD ? CONOCE LOS CURSOS DE GOOGLE CLOUD EN ESPAÑOL Diseño de API y fundamentos de la plataforma API de ¡SEGUIR LEYENDO!

Se celebra la Cumbre de la Fundación CD: Nuevos miembros y los objetivos estratégicos para 2020

La Fundación de la Entrega Continua (CDF), el hogar neutral para los proveedores de muchos de los proyectos de más rápido crecimiento para la entrega continua, anunció hoy una gran cantidad de información que destaca el impresionante crecimiento en membresía, planificación, gobierno, seguridad y construcción de comunidad. El CDF se estableció en marzo de 2019. Los proyectos actuales alojados son Jenkins, Jenkins X, Spinnaker y Tekton. ¡SEGUIR LEYENDO!

60 Mejores Cursos Gratis de Programación Web y Móvil

Recopilatorio de cursos de programación web con los que aprender a generar apps y aplicaciones móviles en cualquier lenguaje de programación online y gratis.

Cursos de Programación gratuitos de Youtube 2022 (Marzo)

¿Cómo pasar de junior semi senior rápidamente? ? VER EN YOUTUBE por HolaMundo ¿Necesitas título para trabajar como programador@? ? VER EN YOUTUBE por Alejandra Bricio y The Dojo MX ¿Por qué debemos certificarnos? ¿Cuáles son las certificaciones Microsoft? ? VER EN YOUTUBE por JGAITPro Ruta de certificaciones Microsoft para Administradores de TI ¿Por cual debo comenzar? ? VER EN YOUTUBE por JGAITPro ¿Qué es una ¡SEGUIR LEYENDO!

Salir de la versión móvil