SlideShare une entreprise Scribd logo
1  sur  38
Motores recomendación
Jerome Ruiz - Datastax
Franscisco Ros - Isthari
José Hernández - Isthari
Founded in April 2010
500+
Santa Clara, Austin, New York, London,
Paris, Berlin, Tokyo, Melbourne
450+
Employees Customers
30+
Percent
DataStax Corporate Overview
No Vertical Market Concentration
© 2015 DataStax, All Rights Reserved.
DataStax Enterprise is the database for
cloud applications (Web, IoT, Mobile)
Company Confidential
Attributes of a Cloud
Application
Continuously Available
Geographically Distributed
Operationally Low Latency
Linearly Scalable
Immediately Decisive
2013 2014 2015
Magic Quadrant for Operational Database Management Systems
DataStax Use Cases
• MDM: Customer 360, Product Catalog
• Personalization and Recommendation
• Internet of Things (IoT) and Time Series
• Computer Security and Fraud Detection
• List Management
• Messaging
• Inventory Management
• Authentication
© 2015 DataStax, All Rights Reserved. 6
Netflix Delights Customers with Personal Recommendations
World’s leading streaming media provider with digital revenue $1.5BN+
Tailors content delivery based on viewing preference data captured in Cassandra
Increased market cap by 600% since 2012
Introduction of ‘Profiles’ drove throughput to over 10M transactions per second
Replaced Oracle in six data centers, worldwide, 100% in the cloud
Use Case: Personalization
7
Sistemas de recomendación On-line
• Diseño de filtros sobre colecciones de items que interesan a un usuario
para sugerir, en tiempo real, productos o contenidos no visualizados.
- Creación de perfiles de usuarios, completos, de consumo y navegación.
- Implicitos: Registro de acciones de usuario y análisis de items
accedidos
- Explicitos: Respuestas de usuario sobre temas o productos de interés
- Se realizan comparativas entre colecciones de datos de
usuarios/productos
similares, ofreciendo al usuario recomendaciones de contenidos no vistos
Sistemas de recomendación On-line. Tipos
- Basados en conocimiento, el sistema conoce las
preferencias del usuario en base a sus
respuestas a cuestiones directas
- Contenido, recomendando items no visualizados de
un catálogo de items similares
- Filtros colaborativos, sugerencias en base a
acciones de usuarios con perfiles de consumo
similares
- Híbridos
Sistemas de recomendación On-line. Ventajas
- Adquirir conocimiento profundo sobre los hábitos de nuestros clientes
- Tipo de compra
- Reacción ante ofertas
- Sensibilidad ante precios, productos, campañas
- Predicción y anticipación de las necesidades
- Facilita la localización de productos/contenidos, incentivando su
consumo
- Favorece los procesos de Venta Cruzada
- Fidelización de clientes, mejorando la experiencia de usuario
Estadísticas
Netflix: ⅔ películas vistas son recomendadas
Amazon: 35% ventas
Google News: 38% de clickthroug a partir de recomendación
Fuente: Xavier Amatriain, Recommended Systems
Negocio: Acciones
• Recomendaciones en tiempo real (durante la sesión) de
productos
– Relacionados
– Venta cruzada
• Parametrización de entornos por cliente
• Mailing selectivo con recomendaciones basadas en navegación
Demo
Messaging middleware
Captura de datos
Messaging middleware
Captura de datos
Messaging middleware
Captura de datos
Tendencias
Tendencias
ITEM - ITEM COLLABORATIVE FILTERING
B A
ITEM - ITEM COLLABORATIVE FILTERING
B BA A
ITEM - ITEM COLLABORATIVE FILTERING
B BA A AB
ITEM - ITEM COLLABORATIVE FILTERING
Item 1 Item 2 Item 3 Item 4
User 1 1 1 1
User 2 1 1 1
User 3 1 1
User 4 1
COEFICIENTE TANIMOTO
Item 1 Item 2 Item 3 Item 4
Item 1 1 0.33 0.625 0.625
Item 2 0.33 1 0.375 0.375
Item 3 0.625 0.375 1 0.714
Item 4 0.625 0.375 0.714 1
Na - Han comprado A
Nb - Han comprado B
Nc - Han comprado A y B
COEFICIENTE COSENO
Item 1 Item 2 Item 3 Item 4
Item 1 1 0.507 0.772 0.772
Item 2 0.507 1 0.707 0.707
Item 3 0.772 0.707 1 0.833
Item 4 0.772 0.707 0.833 1
Na - Han comprado A
Nb - Han comprado B
Nc - Han comprado A y B
Recomendaciones usuario
Item 1 Item 2 Item 3 Item 4
Item 1 1 0.33 0.625 0.772
Item 2 0.33 1 0.375 0.375
Item 3 0.625 0.375 1 0.714
Item 4 0.625 0.375 0.714 1
X
1
0
0
1
1.772
1.214
1.605
1.772
=
Usuario Recomendación
Ventajas de Cassandra
• Escalabilidad lineal
Ventajas de Cassandra
• Escalabilidad lineal
• Multi-datacenter
Ventajas de Cassandra
• Escalabilidad lineal
• Multi-datacenter
• Separación de cargas
Ventajas de Cassandra
• Escalabilidad lineal
• Multi-datacenter
• Separación de cargas
• Wide rows
item-10 item-20 ... item-n
item-1 3 20 ... 1
Ventajas de Cassandra
• Escalabilidad lineal
• Multi-datacenter
• Separación de cargas
• Wide rows
item-10 item-20 ... item-n
item-1 3 20 ... 1
item-10 user-22 ... item-n
user-1 3 20 ... 1
Actualización Real-time
Item 1 Item 2 Item 3 Item 4
Item 1 1 0.33 0.625 0.772
Item 2 0.33 1 0.375 0.375
Item 3 0.625 0.375 1 0.714
Item 4 0.625 0.375 0.714 1
X
1
1
0
1
1.772
1.214
1.605
1.772
=
Usuario Recomendación
0.33
1
0.375
0.375
+
Incremento
Demo personalizada
bigdata@isthari.com

Contenu connexe

En vedette

Big MDM Part 2: Using a Graph Database for MDM and Relationship Management
Big MDM Part 2: Using a Graph Database for MDM and Relationship ManagementBig MDM Part 2: Using a Graph Database for MDM and Relationship Management
Big MDM Part 2: Using a Graph Database for MDM and Relationship ManagementCaserta
 
Apache HBase Improvements and Practices at Xiaomi
Apache HBase Improvements and Practices at XiaomiApache HBase Improvements and Practices at Xiaomi
Apache HBase Improvements and Practices at XiaomiHBaseCon
 
Graph Databases for Master Data Management
Graph Databases for Master Data ManagementGraph Databases for Master Data Management
Graph Databases for Master Data ManagementNeo4j
 
Using a Graph Database for Next-Gen MDM
Using a Graph Database for Next-Gen MDMUsing a Graph Database for Next-Gen MDM
Using a Graph Database for Next-Gen MDMNeo4j
 
Data Streaming with Apache Kafka & MongoDB
Data Streaming with Apache Kafka & MongoDBData Streaming with Apache Kafka & MongoDB
Data Streaming with Apache Kafka & MongoDBconfluent
 
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...Helena Edelson
 
Lambda Architecture with Spark Streaming, Kafka, Cassandra, Akka, Scala
Lambda Architecture with Spark Streaming, Kafka, Cassandra, Akka, ScalaLambda Architecture with Spark Streaming, Kafka, Cassandra, Akka, Scala
Lambda Architecture with Spark Streaming, Kafka, Cassandra, Akka, ScalaHelena Edelson
 
Using Hadoop as a platform for Master Data Management
Using Hadoop as a platform for Master Data ManagementUsing Hadoop as a platform for Master Data Management
Using Hadoop as a platform for Master Data ManagementDataWorks Summit
 
Fraud analytics detección y prevención de fraudes en la era del big data sl...
Fraud analytics detección y prevención de fraudes en la era del big data   sl...Fraud analytics detección y prevención de fraudes en la era del big data   sl...
Fraud analytics detección y prevención de fraudes en la era del big data sl...Alejandro Correa Bahnsen, PhD
 

En vedette (9)

Big MDM Part 2: Using a Graph Database for MDM and Relationship Management
Big MDM Part 2: Using a Graph Database for MDM and Relationship ManagementBig MDM Part 2: Using a Graph Database for MDM and Relationship Management
Big MDM Part 2: Using a Graph Database for MDM and Relationship Management
 
Apache HBase Improvements and Practices at Xiaomi
Apache HBase Improvements and Practices at XiaomiApache HBase Improvements and Practices at Xiaomi
Apache HBase Improvements and Practices at Xiaomi
 
Graph Databases for Master Data Management
Graph Databases for Master Data ManagementGraph Databases for Master Data Management
Graph Databases for Master Data Management
 
Using a Graph Database for Next-Gen MDM
Using a Graph Database for Next-Gen MDMUsing a Graph Database for Next-Gen MDM
Using a Graph Database for Next-Gen MDM
 
Data Streaming with Apache Kafka & MongoDB
Data Streaming with Apache Kafka & MongoDBData Streaming with Apache Kafka & MongoDB
Data Streaming with Apache Kafka & MongoDB
 
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
Lambda Architecture with Spark, Spark Streaming, Kafka, Cassandra, Akka and S...
 
Lambda Architecture with Spark Streaming, Kafka, Cassandra, Akka, Scala
Lambda Architecture with Spark Streaming, Kafka, Cassandra, Akka, ScalaLambda Architecture with Spark Streaming, Kafka, Cassandra, Akka, Scala
Lambda Architecture with Spark Streaming, Kafka, Cassandra, Akka, Scala
 
Using Hadoop as a platform for Master Data Management
Using Hadoop as a platform for Master Data ManagementUsing Hadoop as a platform for Master Data Management
Using Hadoop as a platform for Master Data Management
 
Fraud analytics detección y prevención de fraudes en la era del big data sl...
Fraud analytics detección y prevención de fraudes en la era del big data   sl...Fraud analytics detección y prevención de fraudes en la era del big data   sl...
Fraud analytics detección y prevención de fraudes en la era del big data sl...
 

Similaire à Cassandra Motores de recomendación Isthari - Datastax

Introducción a la analitica web como disciplina.
Introducción a la analitica web como disciplina.Introducción a la analitica web como disciplina.
Introducción a la analitica web como disciplina.Javi Olmo
 
Customer Analytics: de text analytics a Voice of Customer
Customer Analytics: de text analytics a Voice of CustomerCustomer Analytics: de text analytics a Voice of Customer
Customer Analytics: de text analytics a Voice of CustomerSngular Meaning
 
¡Enriquezca sus análisis identificando los perfiles de sus usuarios!
¡Enriquezca sus análisis identificando los perfiles de sus usuarios!¡Enriquezca sus análisis identificando los perfiles de sus usuarios!
¡Enriquezca sus análisis identificando los perfiles de sus usuarios!AT Internet
 
Tendencias TIC: Seminario de netmind para Orange
Tendencias TIC: Seminario de netmind para OrangeTendencias TIC: Seminario de netmind para Orange
Tendencias TIC: Seminario de netmind para Orangenetmind
 
Introducción a la Analítica Digital, Clase 01
Introducción a la Analítica Digital, Clase 01Introducción a la Analítica Digital, Clase 01
Introducción a la Analítica Digital, Clase 01Alejandro Zahler
 
Big Data con Sql Server 2014 y la nube
Big Data con Sql Server 2014 y la nubeBig Data con Sql Server 2014 y la nube
Big Data con Sql Server 2014 y la nubeEduardo Castro
 
Oxxigeno - Llega la web comercialmente inteligente
Oxxigeno - Llega la web comercialmente inteligenteOxxigeno - Llega la web comercialmente inteligente
Oxxigeno - Llega la web comercialmente inteligenteguest6cd6f0
 
WarmiInTech Personalizer.pptx
WarmiInTech Personalizer.pptxWarmiInTech Personalizer.pptx
WarmiInTech Personalizer.pptxLuis Beltran
 
Webinar Dic 2016 BOC Cloud_v1
Webinar Dic 2016 BOC Cloud_v1Webinar Dic 2016 BOC Cloud_v1
Webinar Dic 2016 BOC Cloud_v1Ricardo Sada
 
Presentación Analytics Expo mkt 2014 big data great power
Presentación Analytics Expo mkt 2014   big data great powerPresentación Analytics Expo mkt 2014   big data great power
Presentación Analytics Expo mkt 2014 big data great powerBUSINESS ANALYTICS SAC
 
Big data con SQL Server 2014
Big data con SQL Server 2014Big data con SQL Server 2014
Big data con SQL Server 2014Eduardo Castro
 
Open Digital Day 29 de noviembre
Open Digital Day 29 de noviembreOpen Digital Day 29 de noviembre
Open Digital Day 29 de noviembremadridgeekgirls
 
Peru - Ofreciendo experiencias de valor inteligentes y a la medida con Azure ...
Peru - Ofreciendo experiencias de valor inteligentes y a la medida con Azure ...Peru - Ofreciendo experiencias de valor inteligentes y a la medida con Azure ...
Peru - Ofreciendo experiencias de valor inteligentes y a la medida con Azure ...Luis Beltran
 
Audiencias navarra noviembre 2010
Audiencias navarra noviembre 2010Audiencias navarra noviembre 2010
Audiencias navarra noviembre 2010Ruben Gallardo
 
El futuro de mercadotecnía
El futuro de mercadotecníaEl futuro de mercadotecnía
El futuro de mercadotecníaEmma Glucina
 
Analítica web & CRO webinar.pptx.pdf
Analítica web & CRO webinar.pptx.pdfAnalítica web & CRO webinar.pptx.pdf
Analítica web & CRO webinar.pptx.pdfVWO
 
Cómo llegar a la máxima personalización del eCommerce combinando Big Data, Cl...
Cómo llegar a la máxima personalización del eCommerce combinando Big Data, Cl...Cómo llegar a la máxima personalización del eCommerce combinando Big Data, Cl...
Cómo llegar a la máxima personalización del eCommerce combinando Big Data, Cl...atSistemas
 

Similaire à Cassandra Motores de recomendación Isthari - Datastax (20)

My Retail Mobile
My Retail MobileMy Retail Mobile
My Retail Mobile
 
Introducción a la analitica web como disciplina.
Introducción a la analitica web como disciplina.Introducción a la analitica web como disciplina.
Introducción a la analitica web como disciplina.
 
Customer Analytics: de text analytics a Voice of Customer
Customer Analytics: de text analytics a Voice of CustomerCustomer Analytics: de text analytics a Voice of Customer
Customer Analytics: de text analytics a Voice of Customer
 
15.35 Ricardo Rojas.pdf
15.35 Ricardo Rojas.pdf15.35 Ricardo Rojas.pdf
15.35 Ricardo Rojas.pdf
 
Marketing y Big Data - GerenciArte
Marketing y Big Data - GerenciArteMarketing y Big Data - GerenciArte
Marketing y Big Data - GerenciArte
 
¡Enriquezca sus análisis identificando los perfiles de sus usuarios!
¡Enriquezca sus análisis identificando los perfiles de sus usuarios!¡Enriquezca sus análisis identificando los perfiles de sus usuarios!
¡Enriquezca sus análisis identificando los perfiles de sus usuarios!
 
Tendencias TIC: Seminario de netmind para Orange
Tendencias TIC: Seminario de netmind para OrangeTendencias TIC: Seminario de netmind para Orange
Tendencias TIC: Seminario de netmind para Orange
 
Introducción a la Analítica Digital, Clase 01
Introducción a la Analítica Digital, Clase 01Introducción a la Analítica Digital, Clase 01
Introducción a la Analítica Digital, Clase 01
 
Big Data con Sql Server 2014 y la nube
Big Data con Sql Server 2014 y la nubeBig Data con Sql Server 2014 y la nube
Big Data con Sql Server 2014 y la nube
 
Oxxigeno - Llega la web comercialmente inteligente
Oxxigeno - Llega la web comercialmente inteligenteOxxigeno - Llega la web comercialmente inteligente
Oxxigeno - Llega la web comercialmente inteligente
 
WarmiInTech Personalizer.pptx
WarmiInTech Personalizer.pptxWarmiInTech Personalizer.pptx
WarmiInTech Personalizer.pptx
 
Webinar Dic 2016 BOC Cloud_v1
Webinar Dic 2016 BOC Cloud_v1Webinar Dic 2016 BOC Cloud_v1
Webinar Dic 2016 BOC Cloud_v1
 
Presentación Analytics Expo mkt 2014 big data great power
Presentación Analytics Expo mkt 2014   big data great powerPresentación Analytics Expo mkt 2014   big data great power
Presentación Analytics Expo mkt 2014 big data great power
 
Big data con SQL Server 2014
Big data con SQL Server 2014Big data con SQL Server 2014
Big data con SQL Server 2014
 
Open Digital Day 29 de noviembre
Open Digital Day 29 de noviembreOpen Digital Day 29 de noviembre
Open Digital Day 29 de noviembre
 
Peru - Ofreciendo experiencias de valor inteligentes y a la medida con Azure ...
Peru - Ofreciendo experiencias de valor inteligentes y a la medida con Azure ...Peru - Ofreciendo experiencias de valor inteligentes y a la medida con Azure ...
Peru - Ofreciendo experiencias de valor inteligentes y a la medida con Azure ...
 
Audiencias navarra noviembre 2010
Audiencias navarra noviembre 2010Audiencias navarra noviembre 2010
Audiencias navarra noviembre 2010
 
El futuro de mercadotecnía
El futuro de mercadotecníaEl futuro de mercadotecnía
El futuro de mercadotecnía
 
Analítica web & CRO webinar.pptx.pdf
Analítica web & CRO webinar.pptx.pdfAnalítica web & CRO webinar.pptx.pdf
Analítica web & CRO webinar.pptx.pdf
 
Cómo llegar a la máxima personalización del eCommerce combinando Big Data, Cl...
Cómo llegar a la máxima personalización del eCommerce combinando Big Data, Cl...Cómo llegar a la máxima personalización del eCommerce combinando Big Data, Cl...
Cómo llegar a la máxima personalización del eCommerce combinando Big Data, Cl...
 

Dernier

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Dernier (15)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

Cassandra Motores de recomendación Isthari - Datastax

  • 1. Motores recomendación Jerome Ruiz - Datastax Franscisco Ros - Isthari José Hernández - Isthari
  • 2. Founded in April 2010 500+ Santa Clara, Austin, New York, London, Paris, Berlin, Tokyo, Melbourne 450+ Employees Customers 30+ Percent DataStax Corporate Overview
  • 3. No Vertical Market Concentration
  • 4. © 2015 DataStax, All Rights Reserved. DataStax Enterprise is the database for cloud applications (Web, IoT, Mobile) Company Confidential Attributes of a Cloud Application Continuously Available Geographically Distributed Operationally Low Latency Linearly Scalable Immediately Decisive
  • 5. 2013 2014 2015 Magic Quadrant for Operational Database Management Systems
  • 6. DataStax Use Cases • MDM: Customer 360, Product Catalog • Personalization and Recommendation • Internet of Things (IoT) and Time Series • Computer Security and Fraud Detection • List Management • Messaging • Inventory Management • Authentication © 2015 DataStax, All Rights Reserved. 6
  • 7. Netflix Delights Customers with Personal Recommendations World’s leading streaming media provider with digital revenue $1.5BN+ Tailors content delivery based on viewing preference data captured in Cassandra Increased market cap by 600% since 2012 Introduction of ‘Profiles’ drove throughput to over 10M transactions per second Replaced Oracle in six data centers, worldwide, 100% in the cloud Use Case: Personalization 7
  • 8. Sistemas de recomendación On-line • Diseño de filtros sobre colecciones de items que interesan a un usuario para sugerir, en tiempo real, productos o contenidos no visualizados. - Creación de perfiles de usuarios, completos, de consumo y navegación. - Implicitos: Registro de acciones de usuario y análisis de items accedidos - Explicitos: Respuestas de usuario sobre temas o productos de interés - Se realizan comparativas entre colecciones de datos de usuarios/productos similares, ofreciendo al usuario recomendaciones de contenidos no vistos
  • 9. Sistemas de recomendación On-line. Tipos - Basados en conocimiento, el sistema conoce las preferencias del usuario en base a sus respuestas a cuestiones directas - Contenido, recomendando items no visualizados de un catálogo de items similares - Filtros colaborativos, sugerencias en base a acciones de usuarios con perfiles de consumo similares - Híbridos
  • 10. Sistemas de recomendación On-line. Ventajas - Adquirir conocimiento profundo sobre los hábitos de nuestros clientes - Tipo de compra - Reacción ante ofertas - Sensibilidad ante precios, productos, campañas - Predicción y anticipación de las necesidades - Facilita la localización de productos/contenidos, incentivando su consumo - Favorece los procesos de Venta Cruzada - Fidelización de clientes, mejorando la experiencia de usuario
  • 11. Estadísticas Netflix: ⅔ películas vistas son recomendadas Amazon: 35% ventas Google News: 38% de clickthroug a partir de recomendación Fuente: Xavier Amatriain, Recommended Systems
  • 12. Negocio: Acciones • Recomendaciones en tiempo real (durante la sesión) de productos – Relacionados – Venta cruzada • Parametrización de entornos por cliente • Mailing selectivo con recomendaciones basadas en navegación
  • 13. Demo
  • 14.
  • 15.
  • 21.
  • 22. ITEM - ITEM COLLABORATIVE FILTERING B A
  • 23. ITEM - ITEM COLLABORATIVE FILTERING B BA A
  • 24. ITEM - ITEM COLLABORATIVE FILTERING B BA A AB
  • 25. ITEM - ITEM COLLABORATIVE FILTERING Item 1 Item 2 Item 3 Item 4 User 1 1 1 1 User 2 1 1 1 User 3 1 1 User 4 1
  • 26.
  • 27. COEFICIENTE TANIMOTO Item 1 Item 2 Item 3 Item 4 Item 1 1 0.33 0.625 0.625 Item 2 0.33 1 0.375 0.375 Item 3 0.625 0.375 1 0.714 Item 4 0.625 0.375 0.714 1 Na - Han comprado A Nb - Han comprado B Nc - Han comprado A y B
  • 28. COEFICIENTE COSENO Item 1 Item 2 Item 3 Item 4 Item 1 1 0.507 0.772 0.772 Item 2 0.507 1 0.707 0.707 Item 3 0.772 0.707 1 0.833 Item 4 0.772 0.707 0.833 1 Na - Han comprado A Nb - Han comprado B Nc - Han comprado A y B
  • 29. Recomendaciones usuario Item 1 Item 2 Item 3 Item 4 Item 1 1 0.33 0.625 0.772 Item 2 0.33 1 0.375 0.375 Item 3 0.625 0.375 1 0.714 Item 4 0.625 0.375 0.714 1 X 1 0 0 1 1.772 1.214 1.605 1.772 = Usuario Recomendación
  • 30.
  • 31. Ventajas de Cassandra • Escalabilidad lineal
  • 32. Ventajas de Cassandra • Escalabilidad lineal • Multi-datacenter
  • 33. Ventajas de Cassandra • Escalabilidad lineal • Multi-datacenter • Separación de cargas
  • 34. Ventajas de Cassandra • Escalabilidad lineal • Multi-datacenter • Separación de cargas • Wide rows item-10 item-20 ... item-n item-1 3 20 ... 1
  • 35. Ventajas de Cassandra • Escalabilidad lineal • Multi-datacenter • Separación de cargas • Wide rows item-10 item-20 ... item-n item-1 3 20 ... 1 item-10 user-22 ... item-n user-1 3 20 ... 1
  • 36. Actualización Real-time Item 1 Item 2 Item 3 Item 4 Item 1 1 0.33 0.625 0.772 Item 2 0.33 1 0.375 0.375 Item 3 0.625 0.375 1 0.714 Item 4 0.625 0.375 0.714 1 X 1 1 0 1 1.772 1.214 1.605 1.772 = Usuario Recomendación 0.33 1 0.375 0.375 + Incremento
  • 37.

Notes de l'éditeur

  1. Buenas tardes a todos y muchas gracias por atender el webinar organizado por nuestro partner Isthari sobre los motores de recomendacion. .   Me presento. Soy Jerome Ruiz, y llevo el canal para Datastax en Europa del Oeste.   Datastax es la compania detras de la famosa base de datos open source Apache Cassandra.   Nuestra compania esta basada en Santa Clara, California y tenemos oficinas en Europa en Londres, Paris y Berlin.   Ademas, contamos con una red de partners « certificados », como lo es Isthari en Espana al nivel « Silver », que llamamos «Strategic GTM partners »   Fundada en 2010 por Jonathan Ellis y Matt Pfeil, DataStax tiene ya casi quinientos empleados y cuenta como clientes con las empresas mas grandes del mundo en todos los sectores (bancos, distribuccion, energia,etc…).
  2. Aqui tienen una lista non exhaustiva de clientes globales Es interesante notar que tenemos los grandes del « internet », gente como ebay, Netflix, Google come empresas « tradicionales » como los bancos BNPP ; ING o UB
  3. Datastax brinda al mercado Datastax Enterprise, la plataforma de base de datos basada en la tecnologia open source Apache Cassandra con funccionalidades y herramientas avanzadas, soporte tecnico (mantenimiento) y certificacion que necesitan las empresas.   Nos gusta presentar a Datastax Enterprise como la plataforma de base de datos completa para las aplicaciones « cloud » (en la nube).   Me explico ;   Que es lo que llamamos una aplicacion « Cloud » ?   Es una aplicacion que provee valor en tiempo real y que sea escalable. Esta aplicacion se puede atacar desde diferentes « endpoints » como un « browser », mobiles o maquinas geograficamente distribuidos, tiene muchas transaciones, esta siempre disponible y instantaneamente responsiva.     Eso es lo que permite Datastax Enterprise por su arquitectura (Peer to Peer) unica y sus caracteristicas tecnicas :   Siempre disponible, (hablamos de « disaster avoidance » , nunca se para ) con Escalabilidad linear, Distribuidida a travers de diferente data centers o en la nube Alto rendimiento tanto en escritura como en lectura de los datos Y facil de operar
  4. Es increible pensar que solo despues de dos años Datastax has sido nombrado ‘lider’ en el Gartner Magic Quadrant para los Sistemas Administradores de Base de Datos operacionales ! Lo que sale de esta encuesta es que el 72% de los clientes de referencia planean ampliar su compromiso con DataStax durante los próximos 12 meses . Casi la mitad de los clientes de referencia DataStax declaró que DataStax Enterprise es un Sistema Administrador de Base de Datos operacional estándar en su empresa. Esto refleja que DataStax responde a los desafíos modernos de gestión de datos.
  5. Las aplicaciones creadas usando Datastax Enterprise caen de manera general en uno de los casos de uso siguientes :   Internet of Things and Time Series Master Data Management, Product Catalog and Omnichannel Personalization and Recommendations Authentication, Authorization and Entitlements Anti-Fraud and Security Inventory Messaging Lists   Estos casos de uso pueden ser considerados como los bloques básicos para construir las aplicaciones.   Por ejemplo un sistema de recomendación para servicios financieros podrá combinar el caso de uso Internet of Things (Time Series), el caso de uso MDM, y también el caso de uso de Personalización y Recomendaciones. Las aplicaciones de personalización aprovechan de los datos en tiempo real para crear valor para el negocio. Esto podría manifestarse como una recomendación o experiencia personalizada cuando se trata de seres humanos, o en el caso de maquinas, se trata de vigilancia proactiva disparando alertas para anticipar la falla de los equipos.
  6. Netflix ha revolucionado la experiencia de sus usuarios con su nuevo servicio de streaming “Watch Now” lanzado en 2007. Netflix recoge y almacena todos los detalles sobre el suscriptor incluyendo los títulos de los que juegan, qué títulos se juegan antes y después, por que abandonan al cabo de cinco minutos de visualización, y donde se detienen. Netflix recoge todos estos puntos de datos para adaptar la experiencia para cada cliente. Netflix adapta entrega de contenido basado en la visualización de los datos de preferencia capturados en DataStax Enterprise. Netflix almacena todo el historial de visualización de los 36 millones de miembros, en DataStax Enterprise. La introducción de "perfiles" impulsó el rendimiento a más de 10 millones de transacciones por segundo. Oracle sustituido en 6 centros de datos, en todo el mundo, 100% en la nube.