Anaconda lanza PyScript
Nuestra primera historia de hoy se centra en un lanzamiento muy interesante de Anaconda. El 30 de abril, Anaconda presentó PyScript, un framework que permite usar Python directamente en el navegador, con funciones como contenido embebido, alojamiento de archivos externos, acceso al ecosistema de Python y más, todo sin depender de configuraciones en el servidor. El objetivo de PyScript es que cualquiera con nociones de Python pueda publicar aplicaciones en cualquier plataforma de hardware y software. Por eso el equipo de Anaconda apostó por el navegador: es seguro, estable, potente y funciona prácticamente en todas partes.
En palabras del propio equipo de Anaconda, PyScript es HTML, solo que mucho más potente gracias al rico y accesible ecosistema de librerías de Python. Les gusta pensar en PyScript como el “Minecraft del desarrollo de software”: usuarios que crean sus propios mundos (aplicaciones) o nuevos bloques y mods (componentes y widgets) y los comparten con la comunidad.
Las funciones clave de PyScript son:
- Permite usar Python y su ecosistema de librerías (incluidas numpy, pandas y scikit-learn) desde el propio navegador.
- Con la gestión de entornos, los usuarios deciden qué paquetes y archivos están disponibles al ejecutar el código de la página.
- Podemos desarrollar aplicaciones de forma visual con elementos de interfaz ya disponibles, como botones, contenedores y cuadros de texto.
- No hay que preocuparse por el despliegue: con PyScript todo sucede en el navegador. Como personas de datos, podemos compartir archivos HTML con paneles y/o análisis con nuestros stakeholders, que podrán abrirlos al instante en su navegador sin configuraciones complicadas.
La llegada de PyScript reduce como nunca la barrera para crear apps web de ciencia de datos en Python. Cualquiera con habilidades en Python para datos podrá compartir una app directamente con sus stakeholders sin necesidad de saber Javascript ni de resolver por su cuenta el despliegue. Ya hemos visto a bastantes data scientists probar PyScript en entornos reales; hemos dejado algunos ejemplos más abajo.
Por ahora PyScript solo es compatible con Python, pero a largo plazo busca dar soporte a otros lenguajes y hacer de la web un lugar más accesible para todos.
Récord mundial de velocidad para un coche autónomo
Nuestra siguiente historia repasa los avances en vehículos autónomos. Baidu no solo ha obtenido la primera licencia de robotaxi con la intención de desplegar taxis sin conductor en China, sino que además se ha batido el récord mundial de velocidad para un coche autónomo.
El vehículo, desarrollado por un equipo del Politecnico di Milano-PoliMOVE, alcanzó los 309 km/h (192,2 mph), superando la histórica “barrera” de los 300 km/h. El equipo, que logró el récord en la pista del Centro Espacial Kennedy de la NASA, espera repetir la hazaña en el circuito de Atlanta, notablemente menos recto.
Según el equipo, la prueba fue emocionante, pero lo que más les entusiasma es que los datos generados se publicarán, de modo que toda la industria pueda beneficiarse de su trabajo y de lo aprendido.
Trabajo en remoto en Airbnb
Airbnb se ha sumado a muchas otras empresas que implementan medidas de trabajo remoto para dar más flexibilidad a sus empleados. La compañía vio un aumento notable de la productividad durante los confinamientos y ha decidido no solo permitir el trabajo en remoto, sino también estandarizar los salarios con independencia de la ubicación, lo que diferencia a Airbnb de otras grandes tecnológicas. A medida que las empresas se adaptaban al trabajo remoto durante la pandemia, mucha gente descubrió que prefería esta modalidad a ir a la oficina a diario. Cada vez más personas piden flexibilidad, y algunos empleados de Apple incluso han llegado a amenazar con dimitir si no pueden trabajar plenamente en remoto.
Este cambio hacia el trabajo remoto se está convirtiendo en una ventaja competitiva para muchas empresas y equipos de datos: los empleadores acceden a un abanico de talento más amplio y las plantillas disfrutan de más flexibilidad y libertad.
Aunque muchas compañías se han decantado por un modelo híbrido, hay una resistencia clara por parte de los empleados: el 74% afirma que poder trabajar en remoto haría menos probable que abandonasen su empresa.
Aprendizaje automático para síntesis de audio
En la siguiente historia nos adentramos en el mundo de la producción musical. El auge de TikTok ha puesto el foco en el papel de la música y el audio en las redes sociales, lo que ha llevado a Bytedance, la empresa detrás de TikTok, a desarrollar una potente herramienta de producción musical que usa aprendizaje automático para transformar señales de audio y emular instrumentos reales.
Este nuevo plugin, llamado “Mawf”, está en beta y cuenta con modelos para tres instrumentos: saxofón, trompeta y khlui tailandés. Primero utiliza aprendizaje automático para analizar grabaciones de músicos profesionales y extraer cambios detallados en el timbre asociados a variaciones de tono y amplitud.
Después, el sistema aproxima el sonido de esos instrumentos a partir de una entrada digital del usuario, como una pista MIDI o de sintetizador.
Con las innovaciones que ya estamos viendo en otras áreas de la creación de contenido digital —desde DALL-E 2 generando imágenes hasta la edición de vídeo con IA—, no sorprende que la producción de audio también se esté potenciando con aprendizaje automático. El panorama creativo que viene es de lo más prometedor: nos acercamos a un mundo en el que podríamos decir “ponme un vídeo de una cebra con sombrero haciendo esa tendencia de TikTok que suena a ‘Nobody’s gonna know…’” y que una IA sea capaz de generarlo.
Mantente al día con las últimas novedades de datos
Para no perderte nada de la actualidad en datos, suscríbete al canal de YouTube de DataCamp y recibe cada semana tu ración del resumen de noticias de datos.
