10 ejemplos de redes neuronales profundas, con aplicaciones prácticas

Las redes neuronales profundas (DNN, por sus siglas en inglés) son una subcategoría de las redes neuronales artificiales que se utilizan para modelar datos complejos y aprender patrones y características a través de múltiples capas de procesamiento.

Aquí os dejaré diez ejemplos destacados de redes neuronales profundas, cada una con una función y aplicación específica, para que quede más claro.

Continúa leyendo «10 ejemplos de redes neuronales profundas, con aplicaciones prácticas»

Google lanza Google Analytics Demos & Tools para ayudar a los desarrolladores de esta plataforma

Google Analytics Demos & Tools

Con el objetivo de ofrecer a los desarrolladores de Google Analytics ejemplos y demostraciones de lo que pueden llegar a hacer en esta plataforma, Google acaba de anunciar el lanzamiento de Google Analytics Demos & Tools, un nuevo espacio web con el que, además de dar respuesta a la demanda de los mismos, les ayuda a ser más productivos y les dará a conocer las posibilidades de aprovechamiento que podrán obtener en sus negocios a través de la medición y el análisis avanzado.

Google destaca de entre las opciones disponibles en el nuevo espacio la disponibilidad de una completa herramienta de demostración del comercio electrónico mejorado con ejemplos de código de Google Analytics y Google Tag Manager, una nueva herramienta de exploración de cuentas para ayudar a encontrar fácilmente las IDs que podrán necesitar para varios servicios de Google Analytics e integraciones de terceros, así­ como varios ejemplos fácil es de desarrollo de paneles de administración personalizados, entre otros.

Por último, Google apunta a todas aquellas páginas que requieren autorización utilizarán la API Embed para la identificación de usuarios, las estadí­sticas de uso, incluyendo clics de enlaces externos, estados de autorización, excepciones del lado del cliente, y muchos otros eventos de interacción del usuario que se puedan medir mediante el uso de analytics.js.

La aplicación de diccionarios de idiomas Ultralingua llega a la plataforma Android

Ultralingua

Como venimos diciendo, ya no queda lugar a dudas de que a través de nuestros dispositivos móviles, les podemos dar diferentes usos en función de las aplicaciones que instalemos en los mismos. En este sentido, hubo un tiempo en que existí­an unos dispositivos enfocados a las traducciones de palabras.

En la era actual, estos dispositivos ya pasaron a la historia debido a la versatilidad que nos ofrece las aplicaciones móviles enfocadas en la traducción. En este sentido, tenemos que señalar el lanzamiento de Ultralingua para la plataforma Android, disponible de manera gratuita en Google Play para cualquier dispositivo Android que cuente con la versión 4.1 en adelante.

¿Qué nos ofrece? De manera gratuita, nos ofrece su diccionario y libro de sinónimos en inglés, aunque también dispone de más de 35 diccionarios completos que podemos adquirir cada uno de ellos a través de la propia aplicación.

Contaremos con ejemplos de frases, dialectos, variaciones regionales, ejemplos de uso, conjugaciones completas de miles de verbos, etc. Lo mejor de todo es que una vez tengamos los diccionarios descargados, no necesitaremos disponer de conexión a Internet para realizar las consultas, ofreciendo los resultados de manera instantánea conforme vayamos escribiendo.

De momento, desde su perfil en Google Play no hay comentarios aunque sí­ valoraciones altamente positivas establecidas por aquellos usuarios que ya lo han probado y han querido compartir sus valoraciones para el resto de usuarios. No hay aspectos que destaquen en lo referente al diseño o cualquier otro aspecto de í­ndole visual, ya que Ultralingua está enfocado prácticamente en los diccionarios de idiomas.

Google publica curso de HTML5 con Google Drive

GDH

Nunca está de más aprender y ampliar los conocimientos sobre materias especí­ficas, más cuando a través de Internet existen herramientas que facilitan enormemente cumplir con este objetivo. En el caso de los desarrolladores web, éstos ya tienen el tercer curso completo de Google Developers Hackademy, que les introducirá al desarrollo web HTML5 con Google Drive. Este curso consta de unos cinco ví­deos de corta duración, empezando la sesión 1, el cual enseñará la estructura de documentos HTML5, la estructura de archivos en aplicaciones HTML5, alojamiento web gratuito mediante Google Drive Public Folders, etc.

La sesión 5 viene a ser el ví­deo del cierre del curso que tiene como objetivo repasar los fundamentos y conceptos adquiridos a lo largo del curso, lo que permitirá a los desarrolladores consolidar los conocimientos adquiridos de una forma dinámica y amena. Todos los ví­deos son presentados por César Antón, Google Developer Expert, y se ofrecen de una manera sencilla e informal, con gráficas y ejemplos que permitan una fácil asimilación de los conocimientos.

En total, la suma de la duración de los ví­deos dan un total de más de 37 minutos de curso, permitiendo su fácil seguimiento a través de cualquier dispositivo que esté conectado a Internet, estando los ví­deos alojados en la propia plataforma YouTube, con las ventajas que ello conlleva, por ejemplo, incluir dichos ví­deos en una lista de cursos en ví­deo.

ShareLaTeX, editor online de documentos LaTeX, se vuelve de código abierto

ShareLatex 2

Hace poco hablamos de ShareLaTeX, un excelente editor de LaTeX online con opciones colaborativas, un veloz compilador, una elegante apariencia y opciones para trabajar desde cualquier navegador actual sin tener que instalar extras. LaTeX es un lenguaje usado para la creación de documentos cientí­ficos y de alta calidad, especialmente aquellos que requieren fórmulas matemáticas.

Pues bien, han publicado en su blog la buena noticia de que han decidido abrir su código y dejarlo a disposición de cualquiera que desee revisarlo, editarlo y mejorarlo ya que el interés que ha causado en la comunidad es tan grande y las solicitudes que hacen a sus creadores para agregarle opciones son tantas, que se ha tomado el camino fácil de dejar que la comunidad sea partí­cipe de su desarrollo.

Lo brillante de esto es que además de que pueden nacer proyectos tomándole como base, podrá usarse de forma local sin depender de una conexión a Intenet para aprovechar toda su funcionalidad que en muchos aspectos supera a la de los editores de escritorio más populares. Eso sí­, mantendrán su servicio freemium online vigente siendo el plan de pago más barato el de US$ 8 mensuales (a diferencia de la versión gratuita, permite más de un colaborador en simultáneo e integra a Dropbox).

Respecto a la parte técnica, ShareLaTeX está escrito en CoffeeScript y con Node.js. Su código está disponible en GitHub y también cuentan con un chat abierto para dialogar con otros usuarios. Por supuesto, el desarrollo no se limita a la edición de código sino también a la colaboración en cuanto a traducciones a idiomas que aún no están disponibles, reporte de fallos, ayuda con el diseño, etc.

Más información: Blog de ShareLaTeX

ShareLaTeX, editor de LaTeX colaborativo, online y con decenas de plantillas

ShareLatex

ShareLaTeX es un excelente editor online de LaTeX para crear documentos cientí­ficos y en general documentos de alta calidad sólo posibles con este sencillo lenguaje que suele parecer complejo excepto si se cuenta con las debidas guí­as (p.e., este reciente manual básico en español y en PDF, y esta ayuda para las gráficas) o si se dispone de una buena cantidad de plantillas para ahorrar bastante tiempo en la creación de diferentes tipos de documentos.

Volviendo al protagonista del dí­a, ShareLaTeX, es realmente útil por sus caracterí­sticas online que permiten acceder a un eficaz editor de LaTeX sin depender de software instalable sino simplemente desde el navegador, y contar con todos los documentos desde cualquier lugar. Adicionalmente viene con herramientas de trabajo colaborativo (sólo un colaborador en la versión gratuita) y con un muy útil espacio con decenas de templates para crear exámenes, libros, artí­culos cientí­ficos, CVs, cartas y otras comunicaciones, tarjetas de negocios, syllabus, presentaciones con beamer, pósters y tesis.

Su apariencia es similar a la de los editores de escritorio, con coloreado de sintaxis para el código, resaltado de errores, árbol de archivos y una vista previa del PDF resultante disponible en todo momento luego de pulsar el botón Recompile. Luego de trabajar en un proyecto es posible exportar sólo el PDF o bien descargar todos los ficheros que le hacen funcionar comprimidos en una carpeta ZIP. Continúa leyendo «ShareLaTeX, editor de LaTeX colaborativo, online y con decenas de plantillas»

Google lanza la nueva API de YouTube Analytics

YouTube Analytics API

A través de Google Developers Blog, Ted Hamilton anuncia el lanzamiento de la nueva API de las analí­ticas de YouTube, YouTube Analytics, en la cual permitirá conocer mejor cómo interactúan los usuarios con los ví­deos gracias a la generación de los informes estadí­sticos personalizados. La misma incluye la visualización estándar y las métricas de fidelización, como las métricas de visualización, métricas de rendimiento conseguido, métricas de rendimiento publicitario, y métricas de anotación.

Además, el lanzamiento de la nueva API viene acompañada de librerí­as de clientes y ejemplos de código, de manera que los desarrolladores ya pueden comenzar a trabajar sus aplicaciones sin empezar desde cero. Para ello, cuentan con ejemplos de código en Java, JavaScript, Python y Ruby. Además, pueden realizar peticiones HTTP RESTful y usar su API de exploración para obtener informes de prueba antes de escribir alguna lí­nea de código.

En la publicación se citan algunas aplicaciones de ejemplo ya disponibles, como Next Big Sound, vidIQ, o Wizdeo´s WizTracker, y también señalan a la documentación disponible, así­ como la invitación a la suscripción al YouTube for Developers channel y a YouTubeDev, su página en Google+, para obtener más información y estar permanentemente actualizados.

Más información: Publicación oficial en Google Developers Blog

Detexify, para encontrar cómo se escribe determinado sí­mbolo en LaTeX

latex simbolo

Detexify es una herramienta en lí­nea que mostrará sugerencias de código en LaTeX según el -garabato- bosquejo que dibujemos en su parte izquierda. La idea es simple: no sabemos cómo se escribe el producto Kronecker, la sumatoria, el sí­mbolo de la integral, cierta letra griega, una flecha u otro sí­mbolo pensado (el murciélago de Batman, un mundo, un signo zodiacal, el taijitu, un emoticon, etc.), así­ que lo dibujamos y Detexify nos mostrará el comando en LaTeX para utilizarlo.

Además de los comandos sugeridos que presentará en orden de similaridad con el dibujo ingresado, mostrará las librerí­as que cada comando pueda requerir para su impresión. También cuenta con un modo de búsqueda alternativo en la pestaña symbols donde se puede filtrar por palabras clave, comandos o paquetes, e incluso buscar en la galerí­a completa y ayudar a la herramienta a ser más inteligente.

Aunque escribir en LaTeX es bastante fácil, lo caracterí­stico del lenguaje es que muchas veces es necesario valerse de documentación y recursos extra para tareas como crear tablas con formatos especiales, aprender a hacer gráficas, manejar alineaciones especiales y hasta uno de los más sencillos requerimientos: encontrar el código correspondiente a determinado sí­mbolo. Editores como Texmaker cuentan con una biblioteca de sí­mbolos en su parte lateral para suplir tal necesidad pero a veces no son suficientes o la búsqueda no es tan cómoda para encontrar lo que realmente se tiene en mente. Para lo último, para lograr imprimir en pantalla lo que se tiene en mente, es para lo que se ha creado Detexify.

Enlace | Detexify

TeXample, cientos de ejemplos de LaTeX para aprender a hacer gráficas y mucho más

Texample

Si algo tiene LaTeX, el fascinante lenguaje de escritura de textos cientí­ficos y técnicos, es la enorme comunidad que le da soporte y que asimismo permite que haya bastante material de ayuda en la red para aprender a usarlo y ver que nada tiene de complejo, que sólo requiere un poco de práctica. Sin embargo, pensar que LaTeX es sólo una herramienta para crear documentos con fórmulas matemáticas es subvalorarlo, algo que nos demuestran en TeXample.

TeXample.net es un espacio en el que encontraremos útiles recursos pero especialmente centenares de ejemplos de todo lo que se puede hacer con LaTeX, cada uno con su respectiva ayuda y código para probar en instantes: diagramas, mapas mentales, polí­gonos, figuras tridimensionales, animaciones, esquemas eléctricos, fractales, gráficos estadí­sticos, planos, vectores y muchas más representaciones que van desde las ciencias computacionales y la fí­sica hasta las ciencias económicas.

Hay incluso ejemplos para hacer calendarios y sudokus, pero en general lo que se destacan son las amplias posibilidades de LaTeX que pueden ponerse en práctica en segundos. Resta invitar a seguir haciendo uso de sus bondades y a los que apenas oyen hablar de este magní­fico lenguaje, que al menos conozcan de qué trata y lo prueben. Por supuesto, es software libre.

Enlace: TeXample

chaosinyourtown y baroque.me, dos proyectos divulgados en Google Creative Sandbox


Si vuestra calle está registrada en Google Street View seguramente os interesará ver como un robot gigante camina por el barrio destruyendo todo lo que a su paso encuentra (o no).
Eso es lo que muestra chaosinyourtown.com, un proyecto que conocemos ví­a Google Creative Sandbox, donde se publican iniciativas originales creadas con las herramientas de google.
Sólo tenéis que indicar vuestro nombre y la dirección. Si no viví­s en una ciudad ya fotografiada por los coches de Google, podéis probar cualquier dirección de Madrid o Barcelona, por poner un par de ejemplos (en mi caso probé calle mallorca 569 de barcelona).
Si no tenéis ganas e ver tanta destrucción, siembre podéis acceder a baroque.me, otro proyecto publicado en Google Sandbox creado por Alexander Chen y usando html5 para tocar una obra de Bach.

Podéis ver los detalles del mismo en su blog, proyecto que ha ganado suficiente visibilidad como para llegar a ser entrevistado por la BBC.