Archivo: Autor

 
0

miércoles,

septiembre

12,

2018

eCommerce, Tecnologia, Web

Inteligencia artificial en el E-commerce

Probablemente, habrás escuchado algo sobre qué es la inteligencia artificial y la revolución que está generando a día de hoy. Según que medios leas, es posible que pronto veamos una sociedad dependiente de robots autosuficientes que nos lleven al trabajo, nos faciliten nuestra vida en general, o por el contrario la inteligencia artificial será la perdición del ser humano y acabará con nosotros.

Y aunque todo eso parece algo lejano, la inteligencia artificial ya está cambiado la forma en la que percibimos el E-commerce al ayudar a las marcas y empresas a llegar a los clientes de una manera cada vez más personalizada.

Pero, ¿qué es la inteligencia artificial realmente?

La inteligencia artificial (IA), en inglés Artificial Intelligence (AI), ha dado rienda suelta a la imaginación del ser humano durante siglos y ha formado parte de nuestro vocabulario desde 1950, con varias etapas bien definidas:

Inteligencia artificial. (1950’s). Se define como un script o programa desarrollado capaz de sentir, razonar, actuar y adaptarse.

Machine Learning. (1980’s). Los ordenadores comienzan a aprender sin estar programados para ello. Un único algoritmo aprende de las experiencias pasadas y de los datos suministrados por los usuarios.

Deep Learning. (2010). Las máquinas comienzan a imitar la forma en la que funciona el cerebro humano. Sistemas de inteligencia artificial que pueden ser entrenadas para predecir resultados dados un conjunto de datos.

El Deep Learning es invaluable para el E-commerce. Es un aprendizaje automático (Machine Learning) que no sólo es capaz de aprender y analizar el comportamiento de los usuarios, sino utilizar todo este conocimiento para anticiparse a las necesidades de los clientes y crear experiencias personalizadas, por lo que es algo que cambia totalmente el juego y lo eleva al siguiente nivel mientras que las compañías de E-commerce  que no dan paso a la innovación, se enfrentan cada día a mantener a los clientes que cada vez demandan más personalización en todos los dispositivos.

La inteligencia artificial está revolucionando el E-commerce

Carritos

Puede que tu E-commerce esté muy bien desarrollado, pero en cambio puede que tengas cientos de productos por los que navegar lo que obliga a pensar demasiado al cliente, tanta información puede llegar a abrumar, menús infinitos, cientos de imágenes, búsquedas que dejan indiferente al cliente, descripciones genéricas que no satisfacen la necesidad de obtener una información personalizada. De hecho, se estima que en un más del 70% de los carritos son abandonados antes de que se efectúe la compra. Por eso, muchos de ellos siguen prefiriendo los establecimientos físicos donde pueden ir acompañados de alguien para una segunda opinión u obtener información personalizada a través de un empleado del mismo.

IBM Watson logo

Recientemente la compañía de ropa The North Face, se asoció con IBM para personalizar la experiencia de sus clientes incorporando la inteligencia artificial a su sitio web y aplicación de compras online. Watson de IBM, crea un perfil psicoanalítico en menos de un segundo, y desde éste, hace preguntas sobre dónde, cuando y para qué actividades utilizarán la ropa.

A continuación proporciona sugerencias personalizadas, lo que ahorra al cliente la molestia de tener que desplazarse por cientos de productos y leer tanta descripción que en realidad no satisface la necesidad del cliente.

Según IBM , los clientes pasaron un promedio de 2 minutos con la IA, y el 60% de los clientes que terminó la compra, volvió para dejar una opinión o recomendación del producto.

Búsqueda visual

El uso de la Inteligencia artificial para recomendaciones personalizadas es clave a la hora de comparar la compra online con la compra física y preguntar a un empleado, reduciendo ésta desventaja prácticamente a nada. Pero quizás otra de las grandes ventajas de la compra física es poder “navegar” por los pasillos, buscando productos que encajen para cubrir las necesidades del cliente hasta que algo encaje a la perfección, evaluando de una manera simple y de un vistazo, sin luchar contra menús mal estructurados o definidos e infinitos que abruman y cansan al cliente.

Empresas como Ebay, Target y uno de los grandes en redes sociales, Pinterest, utilizan Inteligencia artificial para simplificar este proceso e identificar el porqué de muchos casos en los que el cliente no llega a crear un carrito o lo abandona.

Pinterest reportó que el 93% de sus usuarios utilizan el sitio para planificar compras, así que la compañía utiliza IA para crear imágenes buscables, es decir, el usuario puede tocar una parte de una imagen donde aparece un producto en un contexto con más productos y que ha llamado su atención y mediante la  Inteligencia artificial y el reconocimiento de imágenes proveer al usuario información sobre ése producto simplemente con un toque o click.

Target, uno de los retailers más importantes de Estados Unidos, se asoció con Pinterest, para sustituir la búsqueda de palabras clave por la búsqueda de imágenes, es decir, que el cliente en vez de buscar un texto en concreto, simplemente suben una foto encontrada en Pinterest y dejar que la Inteligencia artificial rastree el inventario de la empresa para encontrar coincidencias de los productos que aparecen en la imagen.

Ebay por su parte, lleva esto un paso más allá permitiendo compartir una imagen directamente desde las redes sociales, sin necesidad de subirlas, y buscar en el sitio por productos similares en subasta.

Las redes sociales son las responsables de 3.200 millones de acciones visuales diarias, y una gran parte de clientes potenciales que les gustaría comprar u obtener información de un producto visto en alguna acción compartida con ellos y que no aportan alguna referencia, se ven frustrados a la hora de buscar por palabras clave.

La búsqueda visual está en sus inicios, pero se espera que mande a un segundo plano las palabras clave y eliminé por completo las fronteras de la compra online y la compra física.

Robots como máximo exponente de servicio al cliente.

Probablemente alguna vez has hecho una llamada telefónica a algún establecimiento y un robot ha contestado a la llamada. Preguntas pre-programadas, lentitud en la fluidez de la conversación que llega a sacarte de quicio, son características del actual servicio al cliente de muchas compañías que apuestan por esta estrategia, y que intentas saltarte esperando que te pasen con algún humano con el que poder hablar.

Pero nada más lejos de la realidad, la IA está avanzando tan rápido que se espera que en muy poco tiempo puedas mantener una conversación tal y como lo harías con alguien de atención al cliente, aportándote información de una manera muy eficiente y profesional, que en algunos casos puedes echar en falta.

Google, presentó en su evento I/O a Duplex, que utiliza Inteligencia Artificial mediante voz para mantener conversaciones naturales con seres humanos. En la demostración llamó a dos establecimientos para hacer una reserva y en las que prácticamente era imperceptible por parte de la persona que estuviera hablando con un robot. Las posibilidades son infinitas, como dar un servicio de atención al cliente en múltiples idiomas, las 24 horas del día, durante todo el año.

Actualmente se están utilizando Chatbots, como un primer paso hacia esto, el cual está dando buenos resultados para muchas compañías y que lo tienen implementado de forma permanente en su estrategia de E-commerce. La compañía Starbucks recientemente añadió un chatbot en su aplicación “My Barista” el cual se encarga de recoger pedidos realizados por voz o texto y luego utiliza inteligencia artificial para hacer recomendaciones personalizadas según el gusto del cliente registrado para próximos pedidos.

Un Robot puede haber generado este contenido perfectamente.

Hace no mucho, se predijo que la mayor parte del contenido empresarial lo generaría una máquina. Pues bien, eso ya está ocurriendo en éste momento. Compañías como Alibaba o The Washington Post ya lo utilizan asiduamente para generar contenido de muy alta calidad de forma automática y de forma masiva. Lo que le llevaría mucho tiempo a varios copywritters, marketers, redactores de contenido, periodistas, etc.. generar un determinado volumen de contenido, la inteligencia artificial lo genera en segundos.

Alibaba, un gigante del E-commerce, el pasado mes de Julio, presentó una herramienta de redacción publicitaria llamada AI copywritter, creada por el equipo de desarrollo de la misma, impulsada por inteligencia artificial. Aprovechando la ingente cantidad de contenido en las webs de la compañía de Tmall y Taobao, el robot utiliza  Deep Learning y procesamiento de lenguaje para aprender con las millones de muestras aportadas de alta calidad para generar descripciones y contenido automáticamente. Es decir, el vendedor inserta un enlace a uno de sus productos y le da click en “Producir copia inteligente” para ver todas los enfoques posibles de copia, siendo algunas como promocional, funcional, divertido, poético o conmovedor.

La herramienta ha pasado el test de Turing, el cual se trata de evaluar si un robot puede convencer a una persona de que estaba teniendo una interacción humana. Actualmente es capaz de de producir la barbaridad de 20.000 líneas de muy alta calidad, incluyendo texto, banners, etc… en 1 sólo segundo y permitiendo al vendedor ajustar el enfoque y la longitud del mismo., siendo usada actualmente alrededor de 1 millón de veces al día por los vendedores del sitio.

En el caso de The Washington Post, durante las olimpiadas de Río de Janeiro, donde se disputaban cientos de partidos y competencias, el periódico no disponía de la mano de obrasuficiente para hacer cobertura al evento. Lo que tenía era un programa llamado Heliograph, herramienta de creación propia con inteligencia artificial, que analizaba los datos de los partidos, estadísticas de los equipos, atletas, clasificaciones, puntaje, etc.. y en base a esto, generaba cientos de artículos deportivos que el periódico nunca habría podido generar.

Sin embargo, la mayoría de las empresas E-commerce que tienen algo relacionado con la IA implementado en su plataforma, sólo centra los esfuerzos y limita las posibilidades de la inteligencia artificial a la compra en sí. Y mientras que los chatbots y recomendaciones personalizadas, son muy interesantes y suben un nivel más a tu E-commerce, la posibilidad de analizar datos y lenguajes de los clientes con el fin de ofrecer contenido híper personalizado es una posibilidad revolucionaría en el mundo del E-commerce.

Concepto equivocado

Lo cierto es que aunque para el público en general la inteligencia artificial suene algo frío y sin humanidad, la IA está ayudando a las marcas a ser más personales  y cercanas que nunca, impactando de manera notoria en cada aspecto de la experiencia del comercio electrónico de la misma, desde la creación de contenido, navegación, búsqueda, conversión, recomendaciones, atención al cliente, logística, etc.

Aunque todavía esté en sus primeras etapas, lo cierto es que para las grandes compañías del E-commerce y del mundo en general, ya es una realidad en algunos aspectos, gracias a no conformarse e impulsar la innovación de manera pro activa.

LEER MÁS →

 
0

jueves,

mayo

3,

2018

Aplicaciones Móviles, eCommerce, Tecnologia

React, tecnología APP en eCommerce

 

¿Qué es React?

Una de las tendencias muy marcadas en el último año en el terrero del desarrollo de software y que seguirá en alza durante este 2018 es el flamante framework que se encuentra en las entrañas de sitios web y aplicaciones móviles de compañias tan gigantes como Facebook, Instagram, Airbnb, Uber, Wallmart, Bloomberg o incluso Skype , siendo testeada en versión React para android. Desarrollado por la propia compañía de Mark Zuckerberg y con una gran comunidad alrededor que se encarga de mantener y crear features, plugins, etc. Tiene Licencia MIT, lo que quiere decir que es de uso libre y puede ser patentado cualquier producto desarrollado bajo el propio framework.

Recientemente en el F8 , evento de Facebook en la ciudad de San Jóse (California) , dónde exponen todas las novedades que tienen preparadas entre otras cosas, anunciaron una nueva librería para desarrollar Realidad Virtual con éste framework, donde el lema es Learn once, write everywhere , lo que se traduce como un lenguaje universal para todas las plataformas.

Pero, ¿ y qué relación tiene con el E-commerce?

Esa pregunta nos lleva a otra tendencia, y si todavía eres una de esas personas que no tiene claro las posibilidades que brinda y el auge que están teniendo las apps móviles en el E-commerce, estás en el lugar indicado y en el momento correcto, para salir de esa inconsciencia transitoria.

En el último cuatrimestre de 2017, según lo que se desprende del informe realizado por Criteo, donde se tiene en cuenta los negocios E-commerce con ventas multi-canal (aplicaciones móviles, web y web adaptada a móviles) , el canal más popular en Estados Unidos, ha sido su aplicación móvil. De entre todas las transacciones realizadas por sus usuarios, la app móvil obtuvo un 44% del total de ellas, un 33% para el canal web y un 23% para la web móvil.

Pero ahí queda la cosa, el 66% de todas las ventas generadas en Estados unidos a través de un dispositivo móvil fue a través de una aplicación, demostrando que sus niveles de conversión son mejores que los de la web móvil gracias a su superior rendimiento, ya que ése es uno de los problemas que encuentra el usuario en muchas web a través de dispositivos móviles. Y de ahí viene la importancia de desarrollar pensando y mucho en la User Experience.

Aparte de lo ya comentado una aplicación móvil trae consigo una serie de ventajas de las que un buen emprendedor no debe hacer caso omiso si quiere ofrecer a sus usuarios una experiencia sobresaliente:

 

  1. Nivel de fidelización significativo.
  2. Notificaciones de promociones, eventos, etc.
  3. Posibilidad de uso sin conexión a Internet.
  4. Funcionalidades y diseño exclusivo en la User Interface.
  5. Mayor velocidad de rendimiento.
  6. Acceso fácil y al alcance de la mano de tu negocio..

 

Después de comenzar a entender las ventajas de una app móvil, te estarás planteando la posibilidad de desarrollar una, pero déjame advertirte que, el desarrollo de una aplicación móvil nativa no es para nada sencillo, sin contar con que hay que desarrollarla para varias plataformas con distintos lenguajes de programación, lo que aumenta los costos y los tiempos si lo que se quiere conseguir es un app multiplataforma. Pero no desesperes , aquí es donde React entra en juego, con una de sus librerías, React Native.

Así que hoy vengo a hablaros de lo que en Freshcommerce podemos hacer por ti, tanto si eres apasionado del E-commerce, de las apps o simplemente de la tecnología.

Nosotros ofrecemos un desarrollo Cross-platform y en concreto con enfoque ‘bridge‘ por sus múltiples ventajas.

Ventajas

En el desarrollo de aplicaciones móviles existen 3 aproximaciones para abordar la creación de la misma:

  1. Desarrollo nativo: En el desarrollo nativo de una app móvil, la premisa es clara. Utilizar el lenguaje propio de la plataforma a la que se espera publicar dicha app, pudiendo ser iOS para dispositivos Apple, Android y Windows para el resto. Esto tiene la desventaja de que si quieres que tu aplicación móvil sea multiplataforma, vas a tener que programar en los diferentes lenguajes e IDE’s para cada una de ellas sin la poisibilidad de compartir el código entre ellas. Su ventaja, que te aseguras que su rendimiento será 100% nativo. La experiencia de usuario es muy buena pero la de desarrollo no lo es tanto.
  2. Desarrollo Híbrido:  En el desarrollo híbrido contamos con la posibilidad de programas con tecnologías web, es decir HTML5, CSS3 y Javascript, haciendo que la experiencia desarrollando sea muy buena, pero tiene desventajas. El enfoque en sí, se trata de utilizar el núcleo del navegador del móvil y utilizar como contenedor, la tecnología nativa del dispositivo. Eso conlleva un rendimiento malo, ya que está continuamente interpretando a través del navegador todo el código escrito en su núcleo para poder simular una User Interface nativa, la cual realmente no es.
  3. Desarrollo Cross-platform: En el desarrollo Cross-platform lo que se consigue es dos ventajas muy importantes, rendimiento nativo y re-usabilidad del código para las diferentes plataformas. ¿Cómo lo consigue? , lo consigue a través de su compilación. Los frameworks de Cross-platform lo que hacen es compilar el código programado del propio framework y compilarlo a código nativo, para que el rendimiento sea practicamente igual que el de una aplicación nativa además de que con ese mismo código lo compila para las diferentes plataformas en las que tu quieras publicar tu aplicación móvil, llegando casi a un 95% de re-usabilidad en algunos casos.

Asi que descartado el desarrollo híbrido y el desarrollo nativo, entre las ventajas que podemos ver entre los dos frameworks Cross-platform elegidos por Freshcommerce podemos encontrar y en especial en React Native:

En la UX (user experience):

 

  • Rendimiento nativo ya que su código compila a Código nativo.
  • Lenguaje Javascript para compilación JIT y obtener diferentes hilos de ejecución para un mayor rendimiento.
  • User Interface nativa.
  • Uso de componentes nativos y Third parties.
  • Estrategia Flux/redux para un renderizado según el state de la app y sólo de los elementos modificados, lo que se traduce en un mayor rendimiento.
  • Excelente administrtación de la memoria para reducir el gasto en batería y velocidad de procesamiento.

ReactUX

 

En la DX (experiencia de desarrollo) :

 

  • Reducción de tiempos de desarrollo.
  • Hot Reloading.
  • Debugging soportado en Chrome para los devs en este navegador.
  • Código compartido con todas las plataformas.
  • IDE gratuito
  • Traducción a nativo de las últimas técnicas en CSS
  • Mucha documentación

react DX

Xamarin y React Native son las dos mejores opciones a la hora de desarrollar aplicaciones móviles, pero considerando que Xamarin lleva más tiempo en el mercado, la irrupción y la popularidad que está consiguiendo React , ganada a pulso, desde Freshcommerce nos decantamos por desarrollar nuestras apps móviles con este framework de Facebook con visos de tener un futuro espectacular.

LEER MÁS →

 
0

jueves,

marzo

1,

2018

Aplicaciones Móviles, eCommerce

¿Qué son las PWA? (Progressive Web Apps)

Sí, sé lo que estás pensando, otro artículo sobre software que pueda que no te aporte nada a tu negocio o empleo. Pero nada más lejos de la realidad. Si actualmente estás desarrollando tu carrera profesional en el mundo digital, tienes un negocio E-commerce o simplemente estás pensando en entrar en él, esto te interesa y mucho.

Desventajas de las APPs Móviles tradicionales

No nos va a sorprender que, hoy en día, el acceso a internet mediante el uso de dispositivos móviles es superior al de otras plataformas, lo que justifica la alta demanda que existe por parte de empresas y negocios el desarrollo de aplicaciones móviles.

Pero tienen un enorme problema, la gran cantidad de aplicaciones que existen en los marketplaces no son utilizadas por la gran cantidad de usuarios de está plataforma. Esto lo sabemos porque simplemente la mayoría utiliza las aplicaciones más populares (Facebook, Whatsapp, Twitter, Youtube, Instagram, etc.) y es por ello por lo que Google, como gran conocedor de esto (desarrollador de Android y el rey indiscutible de la información en internet), ha creado e impulsado el concepto de Progressive Web Apps, que viene siendo la manera de llevar todo el concepto y la simplicidad de las aplicaciones web a los dispositivos móviles y sumarle las ventajas y características de una aplicación móvil nativa. En otras palabras, crear una aplicación web que, al adaptarlo a dispositivos móviles, cuente con el comportamiento y características de una aplicación móvil.

PWAs al rescate ¿Cómo funcionan? ¿Qué ventajas aportan al eCommerce?

Y te estarás preguntando ¿cómo se consigue todo esto? Todo esto se consigue a través de una serie de tecnologías, estrategias técnicas y utilizando código reusable (API’s html5) para adaptar el comportamiento de la app web a una app móvil nativa con funcionalidades del propio navegador ya que, en la actualidad, el navegador cuenta con una serie de funcionalidades tales como acceder a la cámara, gps, acceder al micrófono, push notifications, etc. entre muchas otras, como si de una aplicación nativa se tratase. Gracias a ello, podemos aprovechar todo esto para adaptar la funcionalidad de la aplicación web en dispositivos móviles y que se comporte como una aplicación móvil nativa. Carga rápida como una aplicación móvil nativa, respuesta rápida a las interacciones, eficiencia y rendimiento prácticamente como una aplicación móvil nativa, funcionalidad offline gracias a la memoria caché, icono de acceso rápido como si se tratara de una aplicación móvil sin necesidad de instalación, apariencia y comportamiento como una aplicación móvil nativa, son algunas de las características que aumentan la confianza en los usuarios y que las PWA obtienen al traer lo mejor de la aplicación web y móvil en una.

El término Progressive quiere decir que puedes ir mejorándolo e implementando a medida que los navegadores se actualizan solos e incluyen nuevas funcionalidades, al igual que los API de html5, sin necesidad de reescribir de cero.

Como ya comentaba, la distribución del software en móviles es uno de los grandes problemas, por eso las PWA parten con mucha ventaja ya que el entorno de la web en sí es un modelo distribuido y la manera con la que los usuarios entran a tu sitio web sin necesidad de descargarlo e instalarlo es mucho más simple y no te fuerza a ello, mejorando la experiencia del usuario.

Así, Google se ha basado en ello para eventualmente crear el concepto de PWA que ya se está estandarizando como un concepto y tecnología propia de la que se está hablando en todos los rincones de desarrollo Front-End. Al ser un estándar, significa que no vas a tener que utilizar software de terceros (plugins, add-ons, etc.), sino que los propios navegadores proveerán estás características y funcionalidades. Así que no es aventurado afirmar que puede ser el futuro de las aplicaciones y sitios web.

Y si hablamos de Front-End, tenemos que hablar del gran Javascript. Una de las características Javascript que es fundamental en las PWA es el Service Worker, para ejecutar otro hilo ejecución en tu aplicación en background sync. o segundo plano para realizar otras tareas de forma pararela sin interferir en la ejecución del hilo principal, habilitar notificaciones push, sincronizar datos una vez se hayan enviado y la conectividad se cortó para que automáticamente los envie una vez vuelva a recuperarla, habilitar que contenido cachear, geolocalización, media API y un largo etcétera.

Como sabéis, o no, hay muchos frameworks basados en Javscript tales como ReactJS, AngularJS, VueJS, NativeScript, etc. así que está en vosotros valorar cual de ellos se adapta mejor a vuestras necesidades.

Sin duda,el futuro del marketing móvil y desarrollo de aplicaciones pasa por este concepto de las Progressive Web Apps ya que aúnan lo mejor de los mundos y mejora la experiencia del usuario final.

LEER MÁS →