Saltar al contenido
Noticias de tecnologia

La API de Wolfram Alpha es gratuita, pero ¿está abierta?

La API de Wolfram Alpha es gratuita, pero ¿está abierta?

Wolfram Alpha ha reunido una impresionante colección de información sobre todo, desde química hasta altas finanzas, pero hasta hace poco, los desarrolladores externos solo podían acceder a ella pagando entre dos y seis centavos por consulta. Hoy, la compañía anunció un gran cambio en sus planes de precios que otorga a los usuarios no comerciales 2.000 llamadas gratuitas al mes, además de agregar nuevas funciones como la entrega asincrónica de resultados más lentos. Dado que pocas aplicaciones externas parecen utilizar la interfaz anterior, ¿pueden estos cambios abrirla a una audiencia más amplia de desarrolladores?

La API en sí es muy similar a la interfaz web de Wolfram Alpha. Los desarrolladores pasan una cadena de consulta y luego obtienen resultados XML que reflejan exactamente lo que vería en el navegador para la misma búsqueda. Esto lo hace ideal para formatear y mostrar a los usuarios, ya que obtiene descripciones de texto plano e imágenes que visualizan la información. Así es exactamente como lo han estado utilizando la mayoría de los clientes insignia de Wolfram. Por ejemplo, Bing muestra información de Alpha junto con sus propios resultados de búsqueda, y Touch Press la usa para complementar sus libros interactivos.

Esto es genial si desea mostrar la información de inmediato a los usuarios, pero ¿qué sucede si desea comprender y procesar los datos como parte de su aplicación? Es posible que desee ejecutar su propio análisis sobre el precio de las acciones de una empresa, pero le resultará difícil convertir los resultados de texto sin formato en números que pueda introducir en un algoritmo, y aunque sus versiones de Mathematica están estructuradas, no es un formato simple de leer. in. Esto no puede ser accidental: sus términos de servicio dejan en claro que no puede “acceder, almacenar en caché, almacenar, retener o de ninguna manera compilar copias o partes de cualquier contenido de Wolfram | Alpha”. Wolfram ha acumulado una gran y valiosa colección de datos, y la empresa no quiere que sea demasiado accesible por temor a que se puedan copiar. Sin embargo, hay una señal de esperanza en la mención de una próxima API de datos, que parece que podría ofrecer una versión más amigable para el programador de los resultados.

La forma más sencilla de probarlo por ti mismo es a través de su página del Explorador de API. Si ingresa una consulta, verá aparecer los resultados XML, junto con la URL que llamaría desde su aplicación para ejecutar la misma búsqueda. Los resultados se dividen en secciones que Wolfram describe como “Pods”. Cada uno de estos corresponde a una pepita de información diferente relacionada con los términos que ingresó y coincide con la forma en que se muestran los resultados en la interfaz web normal.

Hay una guía de referencia completa disponible en formato PDF, que detalla las opciones que puede especificar para delimitar su consulta, así como el significado de algunas de las secciones de resultados.

Stephen Wolfram y su equipo han creado una colección de información asombrosamente poderosa. Como lo pone en el blog de Wolfram, el sueño es hacer que este “conocimiento computable” esté disponible para mejorar de inmediato cualquier programa que esté conectado al servicio. El anuncio de hoy es un gran paso adelante para abrirlo a muchos más desarrolladores, pero necesitará resultados mucho más legibles por computadora antes de que realmente cumpla esa promesa. ¿Está de acuerdo o estoy malinterpretando el poder de la API en este momento? ¿Hay aplicaciones existentes más allá de las pocas que destaca Wolfram? Háznoslo saber en los comentarios.