Speakers:
Raj Singh, IBM Cloudant Douglas Stewart, Quetzal Tim Llewellynn, nViso
How Cloud-Based Technology is
Transforming the Retail Shopping
Experience
Housekeeping Notes
§
Today’s webinar is being recorded. We will send you a link to the recording and copy of the
slide deck after the presentation.
§
The webinar recording will be available on our website:
http://cloudant.com
§
If you would like to ask a question during today’s presentation, please type in your question
What we’re going to cover today
Douglas Stewart, co-founder,
President and CEO, QuetzalPOS
Tim Llewellynn, CEO and
co-founder of Swiss Start-up
nViso
Raj Singh, Developer Advocate,
IBM Cloudant
IBM Cloudant
What Is NoSQL, Really?
§
Umbrella term for databases using non-SQL query languages
–
Key-Value stores
–
Wide column stores
–
Document stores
–
Graph stores
§
Some also say "non-relational," because data is not decomposed into
separate tables, rows, and columns
–
It’s still possible to represent relationships in NoSQL
Where did NoSQL come from?
1970-2000: Mainly RDBMS solutions
2000-2005: DotCom bubble, new scale, NoSQL beginnings, white papers
2005-2010: Open source and Mainstream
2010+:
Adoption of cloud à
NoSQL
Document
Stores
§
That's databases like MongoDB, Apache CouchDB™,
Cloudant, and MarkLogic
§
Optimized for "semi-structured" or "schema-optional" data
–
People say "unstructured," but that's inaccurate
Schema Flexibility
9
§
Cloudant uses JavaScript Object Notation (JSON) as its data format
–
Cloudant is based on
Apache CouchDB
. In both systems, a "database" is simply
a collection of JSON documents
{ "docs": [ { "_id": "df8cecd9809662d08eb853989a5ca2f2", "_rev": "1-8522c9a1d9570566d96b7f7171623270", "Movie_runtime": 162, "Movie_rating": "PG-13", "Person_name": "Zoe Saldana", "Actor_actor_id": "0757855", "Movie_genre": "AVYS",
"Movie_name": "Avatar", "Actor_movie_id": "0499549", "Movie_earnings_rank": "1", "Person_pob": "New Jersey, USA", "Person_id": "0757855", "Movie_id": "0499549", "Movie_year": 2009, "Person_dob": "1978-06-19" } ] }
Horizontal Scaling
§
Many commodity servers vs. few expensive ones
Master-Master Replication
11
Or "masterless replica architecture"
§
Replicate data widely to mitigate disasters
–
No single point of failure
§
Minimize latency by putting data close to users
–
Cloudant excels at data movement
The Cloudant Data Layer
•
Distributed NoSQL data persistence
layer
•
Available as a fully-managed DBaaS,
or managed by you on-premises
•
Transactional JSON document
database with REST API
•
Spreads data across data centers &
devices for scale & high availability
•
Ideal for apps that require:
•
Massive, elastic scalability
•
High availability
•
Geo-location services
•
Full-text search
•
Offline-first design for occasionally
Not One DB Server – a
Cluster
of Servers
§
A Cloudant cluster
–
Horizontal scale
–
Redundant load balancers
backed by multiple DB servers
§
Designed for durability
–
Saves multiple copies of data
–
Spreads copies across cluster
–
All replicas do reads & writes
§
Access Cloudant over the Web
–
Developers get an API
–
Cloudant manages it all
behind the scenes
13
lb2 (failover)
lb1
db1
db2
db3
HAProxy NGINX Cloudant DashboardWhither Cloudant?
©2015 IBM Corporation

CDS
MISSION
§
To provide the
best experience for developers
to engage and build with a
comprehensive set
of rich, integrated data services
covering
CDS Value Proposition
§
CDS offers developers a
new way to work
, where they can
GET, BUILD and ANALYZE
on the same platform
§
Delivering capabilities previously out of reach to all but the largest
companies
–
GET:
Big data catalog
§
Demographics, Twitter, Weather, business trends
§
Instantly available for integration
§
With business data – ETL is built-in
–
BUILD:
Data available through REST API w JSON (Cloudant)
–
ANALYZE:
Data available through NoSQL, SQL, R, or Spark
§
Customer focuses on apps and analysis. CDS does the
REST
.
A modern global POS for small-scale shoe and clothing stores
!
A modern global POS for small-scale shoe and clothing stores!
•
Beautiful, elegant iPad-based system.
•
Hardware bundle that is easy to configure, reliable and just works.
•
Motivates shoe and clothing retailers to make better decisions.
•
Focused feature set makes it the best tool for the job.
•
Modern big-data technology allows unique features and scale.
• Dedicated team with know-how and energy.
• 15 years of experience developing web-based retail POS
• Massive end-user adoption shift.
• Apple hardware-based and completely aligned with Apple growth strategy.
• Scaleable and economical cloud infrastructure supported by Amazon and IBM-Cloudant.
• Generational technology advancement.
• Laser-focused on shoe and clothing retail feature set.
• Lucrative revenue streams in established payment and software license space.
• Distribution and Reseller channel-only go-to-market strategy.
Big box technology for small box stores
Quetzal's mission is to bring back the downtown.
Quetzal empowers retailers to thrive in the modern economy.
secondary indexes
validation filters/update filters
views, ACID properties, eventual consistency, map/reduce
Non-cloudant specific uses of Couch DB
Quetzal adopted CouchDB and
!
Cloudant in January of 2012 as the
!
foundation of this new-world
!
Web admin tool (not futon): Cloudant Dashboard 2.0
Cloudant Users
API keys with permissions
Backups, Uptime, Performance
IRC channel - great communication
Change notification system
Responsiveness and flexibility of the Cloudant team
Welcome to the new world of retail technology.
!
!
3D Facial Analytics
Insights for
Marketing
Turning Emotion
into Decision
Tim Llewellynn
3D Facial Analytics
Consumer Choice is Unparalleled
3D Facial Analytics
Shoppers are Not Rational
27
26 June 2015 Copyright nViso SA 2013. All rights reserved.
“We are not thinking
machines that feel,
rather, we are
feeling machines
that think.”
Prof. Antonio Damasio,
University of South California
Feel
Think
3D Facial Analytics
Bottom Line Emotion = Higher ROI
28
3D Facial Analytics
Engaged Shoppers Spend More
26 June 2015 Copyright nViso SA 2015. All rights reserved.
29
30 EUR
Happy
23 EUR
Not Happy
20.00 € 22.00 € 24.00 € 26.00 € 28.00 € 30.00 € 32.00 € 34.00 €Average spend in retail stores of customers expressing Happiness and Unhappiness.
3D Facial Analytics
31%
16%
0% 5% 10% 15% 20% 25% 30% 35%% Repor&ng very large profit gains from IPA 2009 UK ad study -‐ 1400 cases Emo&onal Ra&onal
Em
o&
on
al
Emotional Campaigns Outperform
2x
Ra&
on
al
3D Facial Analytics
nViso 3D Facial Imaging Software
26 June 2015 Copyright nViso SA 2013. All rights reserved.
31
§
Ar+ficial intelligence
precisely detects facial muscles
§
Facial muscles movements
encoded based on FACS
§
Machine learning system
decodes facial behavior
SoRware maps 170
points in the
image directly to
facial muscles
3D Facial Analytics
nViso® Face Analytics™ Emotions
3D Facial Analytics
nViso® Face Analytics™ API
26 June 2015 Copyright nViso SA 2014. All rights reserved.
33
V
id
eo
/
Ph
o
to
s
Behaviour
Attention
F
ac
e
A
n
al
yti
cs
A
PI
Emotion
Interest
Engagement
Ap
pl
ic
a+
on
§
Context dependent
§
Detects 7 emotional states
3D Facial Analytics
New Cloud and Mobile Applications
34
EN
G
AG
E
U
N
D
ER
ST
AN
D
3D Facial Analytics
Scalable Analytics with Cloudant
26 June 2015 Copyright nViso SA 2015. All rights reserved.
3D Facial Analytics
Into Engaging Experiences + Analytics
3D Facial Analytics
26 June 2015 Copyright nViso SA 2013. All rights reserved.
Predicting Next Best Action
37
Emo+onal Triggers
What did she like?
Interest / Test Drive
Next Best Ac+on
Case Studies
Case Study :
Banking Sector
BNZ – Bank in Asia Pacific
Online, Retail, and Out of Home Experience
Case Studies
Interactive Financial Experience
26 June 2015 Copyright nViso SA 2013. All rights reserved.
Case Studies
Personalized Emotion Results
Case Studies
Out-of-Home Experience
26 June 2015 Copyright nViso SA 2013. All rights reserved.
Case Studies
Out-of-Home Experience
Case Studies
Out-of-Home Experience
26 June 2015 Copyright nViso SA 2013. All rights reserved.
Case Studies
Future Goldmine
44
•
BeVer understand
consumers in scale
•
Build interac&ve
experiences
•
Real-‐&me personaliza&on
New Ways to BeRer Understand, Interact,
and personalize Experiences for Consumers
Summary
§
NoSQL document database is a great platform for innovation
§
Schema-less database