Upload
corie-brickman
View
100
Download
1
Embed Size (px)
Citation preview
Driving Digital Transformation With Neo4jGRAPHS IN RETAIL
June 23, 2016Neo4j Webinar
Alessandro SvenssonSolutions @ Neo Technology
AGENDA• Quick intro to graphs • Graphs in Retail • Real-Time Recommendations • Delivery & Logistics • Summary
A quick definition of graphs
A way of representing data
DATA DATA
Relational Database
A way of representing data
StructuredPre-computed
Based on rigid rules
Graph Database
Relational Database
A way of representing data
Highly FlexibleReal-Time QueriesHighly Contextual
StructuredPre-computed
Based on rigid rules
Neo4j is the world’s first “off the shelf” graph database designed to derive value from data relationships
Finance Social networks RetailHR & Recruiting
Manufacturing & Logistics
Health Care Telco
Today we see graph-projects in virtually every industry
Retail
NEO4j solves retail-related challenges for some of the largest companies in the world
Adidas uses Neo4j to combine content and product data into a single, searchable graph database which is used to create a personalized customer experience
“We have many different silos, many different data domains, and in order to make sense out of our data, we needed to bring those together and make them useful for us,” – Sokratis Kartelias, Adidas
eBay Now Tackles eCommerce Delivery Service Routing with Neo4j
“We needed to rebuild when growth and new features made our slowest query longer than our fastest delivery - 15 minutes! Neo4j gave us best solution” – Volker Pacher, eBay
Walmart uses Neo4j to give customer best web experience through relevant and personal recommendations
“As the current market leader in graph databases, and with enterprise features for scalability and availability, Neo4j is the right choice to meet our demands”. - Marcos Vada, Walmart
Real-Time Recommendations
End ConsumersComponent Manufacturers
Logistics
Traditional Retail Value ChainRetailersWholesalersAssembly
Plants
PAYMENTSSALES- CHANNELS
SUPPLY CHAIN
PRODUCTS MARKETING
CRM
CUSTOMER EXPERIENCE
<retail value chain in the online world<
THE ONLINE RETAIL VALUE
CHAIN
PAYMENTSSALES-CHANNELS
SUPPLY CHAIN
PRODUCTS MARKETING
CRM
CUSTOMER EXPERIENCEStore
Mobile
Webstore
PAYMENTSSALES-CHANNELS
SUPPLY CHAIN
PRODUCTS MARKETING
CRM
CUSTOMER EXPERIENCEStore
Mobile
Shipping
Inventory
Express goods
Home delivery
Webstore
PAYMENTSSALES-CHANNELS
SUPPLY CHAIN
PRODUCTS MARKETING
CRM
CUSTOMER EXPERIENCEStore
Mobile
Shipping
Inventory
Express goods
Home delivery RatingsPrice-range
Category
Webstore
PAYMENTSSALES-CHANNELS
SUPPLY CHAIN
PRODUCTS MARKETING
CRM
CUSTOMER EXPERIENCEStore
Mobile
Shipping
Inventory
Express goods
Home delivery RatingsPrice-range
Category ContentPromotions
Online advertising
Webstore
PAYMENTSSALES-CHANNELS
SUPPLY CHAIN
PRODUCTS MARKETING
CRM
CUSTOMER EXPERIENCEStore
Mobile
Shipping
Inventory
Express goods
Home delivery RatingsPrice-range
Category ContentPromotions
Online advertising
Loyalty Programs
Returns
Feedback
reviews
Tweets
Emails
Customer support
Webstore
PAYMENTSSALES-CHANNELS
SUPPLY CHAIN
PRODUCTS MARKETING
CRM
CUSTOMER EXPERIENCEStore
Mobile
Shipping
Inventory
Express goods
Home delivery RatingsPrice-range
Category ContentPromotions
Online advertising
Loyalty Programs
Returns
Feedback
reviews
Tweets
Emails
Customer support
Credit Card
Cash
Mobile Pay
Purchase History
PAYMENTS
Webstore
PAYMENTSSALES-CHANNELS
SUPPLY CHAIN
PRODUCTS MARKETING
CRM
CUSTOMER EXPERIENCEStore
Mobile
Shipping
Inventory
Express goods
Home delivery RatingsPrice-range
Category ContentPromotions
Online advertising
Loyalty Programs
Returns
Feedback
reviews
Tweets
Emails
Customer support
Credit Card
Cash
Mobile Pay
Purchase History
BEYOND MOBILE
Augmented Reality
Smart products
Connected homes
Webstore
Digital transformation in retail today requires to put all this data into good use
SHOPPING EXPERIENCE
Related products
People who bought X also bought Y
Recommendations (In Real-Time)
The main product
LOOKS_AT
KITCHEN AID SERIES
LOOKS_AT
Complaints
reviews
TweetsEmails
KITCHEN AID SERIES
LOOKS_AT
Returns
Complaints
reviews
TweetsEmails
KITCHEN AID SERIES
LOOKS_AT
Returns
Inventory
Complaints
reviews
TweetsEmails
KITCHEN AID SERIES
LOOKS_AT
Returns
Home delivery
Inventory
Express goods
Complaints
reviews
TweetsEmails
Location/
KITCHEN AID SERIES
Promotions
Bundling
LOOKS_AT
Returns
Purchase History
Price-range
Home delivery
Inventory
Express goods
Complaints
reviews
TweetsEmails
Category
Promotions
Bundling
Location/
KITCHEN AID SERIES
LOOKS_AT
Returns
Purchase History
Price-range
Home delivery
Inventory
Express goods
Complaints
reviews
TweetsEmails
Category
Promotions
Bundling
Location
KITCHEN AID SERIES
Shifting To GraphsYou can’t solve graph problems efficiently,
with a non-graph technology
Data stored as a graph
TECHNICAL LEGACY
Product
RDBMS
CRM
RDBMS
Payment
RDBMS
Marketing
RDBMS
Logistics
RDBMS
TECHNICAL LEGACY
Product
RDBMS
CRM
RDBMS
Payment
RDBMS
Marketing
RDBMS
Logistics
RDBMS
Pre-computedPurpose has to pre-determinedLimited ContextStatic
Non-graph approachRDBMS
Real-Time RecommendationsDynamicHighly contextualFlexible and Scalable
Graph approach
To get results, in real time, from a dataset that is highly interconnected – you need a
graph database!
Logistics (Delivery)
Physical Stores Web/Mobile
+ Instant access + Physical Experience– Requires visits– Limited inventory
+ Purchase from home/office/remote + “Unlimited” inventory– Delivery time & fees– Non-physical experience
User Experience
“Same Day Delivery”-Demo
Same day
1-4 hours
2-4 hours
Store Location
Store Location
Store Location
T-shirt
Summer Clothes
Store Location
Zip Code
T-shirt
Summer Clothes
Zip Code
T-shirt
Summer Clothes
Store Location
Truck
Bike
Zip Code
T-shirt
Summer Clothes
Store Location
Truck
Availability slots
Bike
Same day
1-4 hours
2-4 hours
Delivery within 2 hours at your location.
Stores CategoriesProductsInventoryCouriersTimetable
• No need to change existing data-sources
• You will need a graph database layer to leverage the relationships in the data• You need to query this in real-time
Summing up
Data-relationships are extremely powerful Graphs are intuitive to understand Neo4j is easy to implement Neo4j solves complex problems 1000x faster than RDBMS Provide you with a dynamic structure for the future Have significant impact on results!
Reasons for adopting Neo4j
Proven, low risk solution
Neo4j Adoption by Selected VerticalsRETAILSOFTWARE FINANCIAL
SERVICES MEDIA & OTHER SOCIAL NETWORKS TELECOM HEALTHCARE
01
Valuable Resources!
neo4j.com/developer neo4j.com/use-cases neo4j.com/product
Developers Use Cases Product
THANK YOU!
Alessandro Amidani Svensson Senior Solutions Marketing Manager, Neo Technology