domingo, 30 de septiembre de 2018

Como saber que un libro se convierte en Mejor vendido

¿Cómo es que un libro se convierte en “bestseller”?

Analizando el comportamiento de los lectores en "Goodreads" ha permitido crear un modelo que podría decirnos si un libro será un bestseller.

Investigadores de la Universidad de Northwestern, Microsoft Research India y el Instituto Indio de Tecnología Kharagpur, han desarrollado un modelo para predecir si un libro pudiese convertirse en un bestseller en Amazon dentro de los siguientes 15 días después de su publicación. Su modelo, el cual se bosqueja en arXiv, trabaja analizando el comportamiento de la plataforma Goodreads.

Hemos estado trabajando en el análisis de la dinámicas de poblaciones de varias entidades sociales como hashtag en Twitter, tópicos en Quora, etcétera, dice Animesh Mukherjee, uno de los investigadores de este trabajo. “Sentimos que podíamos enfocarnos de manera similar para analizar la popularidad de los libros y encontramos que Goodreads era ideal para nuestras investigaciones”.

La popularidad de un libro depende de una multitud de factores y puede medirse usando muchos parámetros. En el estudio en cuestión, los investigadores se enfocaron en cómo las características de un libro que se está leyendo tienen influencia en su popularidad. Hicieron un análisis cruzado de plataformas y trataron de ligar esto con el volumen de ventas en Amazon.


“Seguimos nuestra intuición sobre que la popularidad de los libros se maneja principalmente por los lectores, de ahí la motivación para extraer el comportamiento que da origen a esta popularidad para así entender lo que pudiese pasar en el futuro con los libros. “Una de las mejores formas de cuantificar la popularidad de los libros es su número de ventas. Entonces tratamos de cuantificar la noción de popularidad en términos de los “bestsellers” de Amazon.
Los investigadores empezaron analizando el comportamiento colectivo de lectura de los usuarios de Goodreads. Entonces cuantificaron las diferentes características de las entidades de Goodreads, las cuales podían ser usadas para identificar diferencias entre los bestsellers de Amazon y otros libros menos vendidos. Finalmente desarrollaron un modelo de aprendizaje de máquinas que usa estas características para predecir cuando un libro será un bestseller en un tiempo no mayor de 15 días después de su publicación.
“Usamos los modelos más novedosos de aprendizaje de máquinas para desarrollar nuestras predicciones”, dice Mukherjee. “Observamos los ratings y revisiones de un libro en Goodreads y notamos que esto no es tan efectivo para predecir los bestsellers, así como los patrones de lectura de los usuarios. Por ejemplo, en Goodreads, un lector puede poner un mensaje sobre cuánto ha leído de un libro, en qué página está y hacer comentarios sobre el contenido. Encontramos que estas características son muy efectivas para saber si el libro pudiese ser un bestseller en el futuro”, dice el investigador.
El modelo logra un promedio de precisión de 88.72% en predecir los libros que se convertirían en bestseller después de dos semanas de su publicación. Su método, que se basa en los mensajes de los lectores, obtuvo una mejora de 16.4% comparado con los métodos que solamente usan los factores tradicionales de la popularidad, como el rating de un libro o las revisiones y críticas de los usuarios.


“Una de los hallazgos más importantes es que los libros bestsellers de Amazon no necesariamente tienen que ser calificados por una revisión de alta calidad de los lectores o por un gran volumen de ratings, dice Mukherjee. “En contraste, una gran mayoría de ellos tienen un estado de patrones de lectores después de haber leído el libro, que los distingue fuertemente del resto de los libros”.
Los investigadores también evalúan qué tan bueno es su método para predecir dos tipos de libros: aquellos que tienen muy buen rating que reciben un gran número de revisiones pero que no son bestsellers y las nominaciones de Goodreads para premiar a los mejores libros que tampoco son bestsellers. Estos logran un alto promedio de 87.1% para Goodreads y 86.22 para el primer caso.
“Creemos que este trabajo es una contribución importante a la literatura actual y que no solamente muestra el comportamiento colectivo de lecturas en una plataforma social a través de un estudio de medición riguroso, pero estableciendo también un enlace fuerte entre dos canales ortogonales, Goodreads y Amazon”, dice Mukherjee. El modelo desarrollado pudiese permitir el nacimiento de nuevas herramientas para las políticas de diseño de sitios involucrados con el tema de los libros. Esto es probablemente la razón por la cual Amazon compró Goodreads en el 2013.
“Hay muchas direcciones que queremos explorar en el futuro”, dice Mukherjee. “Una de ellas es investigar la popularidad de los diferentes géneros de libros. otro es el estudio de la interdinámica de género con la demografía de los lectores. Por ejemplo, ¿cómo el comportamiento de lectura de hombres difiere del de las mujeres y cómo ocurren términos del continente en donde se hace el análisis?

viernes, 28 de septiembre de 2018

Facebook por fin admite que si usa tu número celular para publicidad

Facebook admite que usa tu número celular para mostrarte publicidad

La empresa admitió que usa el teléfono de los usuarios para mostrar publicidad personalizada en cada perfil.

Una de las cosas que siempre hemos recomendado en Unocero es que actives la verificación en dos pasos de todos los servicios que te permitan hacerlo, y Facebook es uno de ellos. Y es que una de las grandes ventajas de la verificación en dos pasos es la seguridad, sin embargo, la red social ha admitido que usa este dato para mostrarte publicidad.

Cruzando la delgada línea de la privacidad

Lo que ha molestado a muchos usuarios de este dato descubierto por Gizmodo y confirmado por Facebook, es que en la mayoría de los casos el número de teléfono se ingresa a la red social únicamente como dato de seguridad, por lo que el hecho de que la empresa de Mark Zuckerberg lo utilice para fines publicitarios es pasarse de la raya, según opinan diversas personas en foros y redes sociales.
Es verdad que también tenemos la opción de colocar la información de nuestro teléfono personal en nuestro perfil para que la red social pueda relacionar qué tipo de publicidad mostrarte con base en comercios o sitios web que se anuncian en Facebook que también tienen tu número de teléfono, pero como lo mencionamos, muchos usuarios solo lo han dado para activar la verificación en dos pasos.

Un portavoz de la compañía mencionó que Facebook utiliza la información que las personas proporcionan para ofrecer una experiencia mucho más personalizada en la red social, lo que en pocas palabras significa que usan toda tu información para su beneficio, sin importar que sea por motivos de seguridad, o no.

Esto es algo que ya sabíamos

Debemos dejar muy claro que Facebook no está incurriendo en ninguna práctica ilegal, de hecho, toda esta información debe estar incluida en los términos y condiciones del servicio, que si bien es cierto que Facebook ha redactado estos términos de manera confusa, pues no es una sorpresa que usen nuestra información para ganar más dinero.
Recordemos que aunque toda la información que ingresamos a a Facebook no es pública, la realidad es que puede ser utilizada por la compañía para fines comerciales, así que piensa muy bien los datos que vas a ingresar antes de continuar.



domingo, 23 de septiembre de 2018

Tink la nueva biblioteca de programación

Tink: Una nueva biblioteca de programación para hacer seguro tu código

Google ha liberado una biblioteca de criptografía multiplataforma llamada Tink. La idea es que el software sea más difícil de corromper y por ende, más seguro.


Tink es una biblioteca de código abierto, construido sobre bibliotecas ya existentes como BoringSSL y JCA (Java Cryptographic Architecture). Sin embargo, los desarrolladores han mejorado los algoritmos para tratar los problemas hallados por los programadores de Google que trabajan en el proyecto Wycheproof, el cual es un sistema para probar las bibliotecas criptográficas contra ataques conocidos. Fue desarrollado por miembros del equipo de seguridad de Google pero no es un producto oficial de la empresa. Wycheproof provee pruebas paras la mayoría de los algoritmos criptográficos, incluyendo RSA, cripto curvas elípticas y encripción autentificada. En breve: los desarrolladores han trabajado en esta biblioteca, Tink, para ayudar a los programadores a evitar los problemas de seguridad potenciales de su código.


Hay que reconocer que Tink trabaja aislando el API para las operaciones potencialmente peligrosas, haciendo posible a los desarrolladores descubrir y restringir el mal uso de sus sistemas. Un caso simple sería cuando el código es modificado sin autorización a nivel binario, lo cual nos hace hablar de sistemas que podrían tener problemas de seguridad no contemplados originalmente.

Tink soporta las siguientes primitivas:
  • AEAD (Authenticated Encryption with Associated Date)
  • MAC (Message Authentication Codes)
  • Firmas digitales
  • Encripción híbrida
Una primitiva es una interfaz que especifica qué operaciones son ofrecidas por la primitiva per se. Puede tener múltiples implementaciones y el usuario elige qué implementación usará para especificar una llave del tipo correspondiente. La estructura de la llave es un buffer con protocolo que contiene todos los materiales y parámetros necesarios para que la primitiva trabaje.

Pero más allá de las características criptográficas, Tink puede ser usado para la administración de llaves y para el soporte de sistemas de manejo de llaves (key management system – KMS). La versión actual soporta la nube KMS de Google, Amazon KMS y Android Keystore. Se planea ya soporte para Keychain de iOS de Apple.
Tink puede ser usado en Java, C++ y Objective C. El soporte para C#, Go y Javascript/Node se ha planeado para la siguiente versión.

sábado, 22 de septiembre de 2018

Linus Torvalds deja el desarrollo de Linux

Linus Torvalds deja el desarrollo de Linux (por ahora)

El creador de uno de los proyectos más importantes de software libre ha decidido dejar el desarrollo del kérnel y además se ha disculpado por su comportamiento en el pasado.


Linus Torvalds creó el proyecto de Linux hace ya más de tres décadas y éste evolucionó en una serie de distribuciones de un sistema opeativo de código abierto y libre, el cual no es menos que los sistemas operativos propietarios como Mac OS o Windows. Torvalds inició su proyecto con Minix, un sistema operativo “de juguete”, creado por Andrew Tanenbaum, el cual evolucionó eventualmente en lo que hoy es Linux.


Torvalds está dedicado a mantener y mejorar el kérnel del sistema, junto con otros 30 programadores que se dedican exclusivamente a este tema. De hecho, se esperaba que el equipo que trabaja en el kérnel anunciara el Linux 4.19-rc4, pero en lugar de eso, Linus Torvalds dijo que se saldría del proyecto, al menos temporalmente y además, en un acto sumamente peculiar por decir lo menos, pidió disculpas por su manera de comportarse en el pasado. Con respecto al “Release Candidate 4”, indicó que todo parece ir como se esperaba, con las actualizaciones a los controladores de redes y otros subsistemas.


Lo peculiar en Linux Torvalds es que en los foros donde se discute el desarrollo del kérnel, el creador de todo el proyecto muchas veces se comportaba groseramente. Se apeló para que cambiara su actitud pero no hubo cambio alguno. Ahora Linus dice que su lenguaje ha podido ofender o dañar los sentimientos de algunos de los desarrolladores, como en el caso de Sarah Sharp. Además, ese lenguaje ha podido alejar a ciertos desarrolladores, algo que no es bueno finalmente.
Así pues, Linus Torvalds deja el proyecto temporalmente, cosa que además, no es algo sorprendente o novedoso, pues también había interrumpido este trabajo cuando creó el proyecto Git. Sus disculpas parecen ser sinceras y probablemente esto cambie el enfoque incluso sobre cómo se desarrolla el kérnel.
Ya el creador de Python, Guido van Rossum, decidió abandonar el lenguaje que creó, Python, aunque esto no parece tener una fecha definida para su regreso. Tal vez Linus Torvalds está viendo venir a una nueva generación de programadores que tomen la estafeta del trabajo que dejó. Sin embargo, no está claro lo que va a pasa. He aquí lo que escribió Linus al respecto:
Pero todo esta situación arrancó entonces un tipo de discusión completamente diferente. […] Me di cuenta de que no había entendido nada bien a algunas personas involucradas. […] Mis ataques frívolos en correos no han sido profesionales ni necesarios. Especialmente las veces que lo llevé al ámbito personal. En mi búsqueda por una mejor solución esto tenía sentido para mí. Ahora sé que no estaba bien y lo siento de verdad. […] Un momento para mirarse al espejo. […] Me tomaré un descanso y recibiré ayuda para entender las emociones de las personas y cómo responder de manera apropiada. […] Esto no significa que esté quemado y necesite irme. Más bien al contrario. Quiero continuar con este proyecto al que he dedicado casi tres décadas.”



miércoles, 19 de septiembre de 2018

Nuevamente Trollean a Apple con video de como se hacen los Iphone XS

Trollean a Apple con video que muestra “cómo se crearon” los iPhone XS y iPhone XS Max

A veces la verdad duele, y otras, da mucha risa.

Trollear a Apple parece ser el pasatiempo favorito de muchas marcas, pero la verdad es que todo nos burlamos un poquito de la compañía de Tim Cook y sobre todo del iPhone. Queremos mostrarles un video que lo hace de manera espectacular.
¿Y por qué no? Después de todo es lo único que nos queda. Si ellos pueden burlarse de los consumidores al elevar los precios de sus equipos año con año, son ya si quiera innovar, por lo menos nos quedan las risas.

Encontramos el siguiente video que circula por redes sociales que muestra de manera muy literal que los teléfonos iPhone no cambian mucho y que año con año vemos lo mismo.
El clip en tal solo 30 segundos se burla de cómo todos nos convertimos víctimas de su macabro marketing y terminamos como testigos de un copy-paste cualquiera. Al final todos volteamos a ver y aplaudimos como si no se tratara de prácticamente lo mismo que vimos el evento anterior.
Entonces, ¿la crítica es para Apple o para nosotros que seguimos consumiendo? Se los dejamos de tarea.