Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Graphs in Data Science @ Big Data Canarias 2014...
Search
Alberto Perdomo
June 16, 2014
Technology
4
140
Graphs in Data Science @ Big Data Canarias 2014 (ULL)
Alberto Perdomo
June 16, 2014
Tweet
Share
More Decks by Alberto Perdomo
See All by Alberto Perdomo
GrapheneDB: Neo4j as a service @ GraphConnect London 2013
albertoperdomo
0
170
GrapheneDB: Neo4j as a service @ GraphConnect SF 2013
albertoperdomo
0
31
Graph databases
albertoperdomo
1
180
Rails for Mobile Devices @ Conferencia Rails 2011
albertoperdomo
3
210
Other Decks in Technology
See All in Technology
仕様は“書く”より“語る” - 分断を超えたチーム開発の実践 / 20251115 Naoki Takahashi
shift_evolve
PRO
1
1.1k
ABEJA FIRST GUIDE for Software Engineers
abeja
0
3.2k
Building AI Applications with Java, LLMs, and Spring AI
thomasvitale
1
220
AS59105におけるFreeBSD EtherIPの運用と課題
x86taka
0
190
マルチドライブアーキテクチャ: 複数の駆動力でプロダクトを前進させる
knih
0
6.1k
アジャイル社内普及ご近所さんマップを作ろう / Let's create an agile neighborhood map
psj59129
1
140
AI エージェントを評価するための温故知新と Spec Driven Evaluation
icoxfog417
PRO
1
410
TypeScript 6.0で非推奨化されるオプションたち
uhyo
4
1.1k
ある編集者のこれまでとこれから —— 開発者コミュニティと歩んだ四半世紀
inao
5
3.5k
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
9
7.3k
ECS組み込みのBlue/Greenデプロイを動かしてELB側の動きを観察してみる
yuki_ink
2
330
技術広報のOKRで生み出す 開発組織への価値 〜 カンファレンス協賛を通して育む学びの文化 〜 / Creating Value for Development Organisations Through Technical Communications OKRs — Nurturing a Culture of Learning Through Conference Sponsorship —
pauli
5
490
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
BBQ
matthewcrist
89
9.9k
Balancing Empowerment & Direction
lara
5
760
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
KATA
mclloyd
PRO
32
15k
Facilitating Awesome Meetings
lara
57
6.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Practical Orchestrator
shlominoach
190
11k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.1k
Thoughts on Productivity
jonyablonski
73
4.9k
Code Review Best Practice
trishagee
72
19k
Transcript
GRAPHS IN DATA SCIENCE by Alberto Perdomo
OF THE 21ST CENTURY Harvard Business Review SEXIEST JOB
None
None
LARGE Datasets
COMPLEX Datasets
NETWORKS
GRAPHS
http://blog.linkedin.com/2011/01/24/linkedin-inmaps/
PATTERNS EXTRACT
GRAPH THEORY
None
Triadic Closure
FRIENDS FRIENDS FRIENDS A C B
Structural balance
ENEMIES FRIENDS A FRIENDS ??! B C
ENEMIES FRIENDS ENEMIES ! A C B
Bridges
BRIDGE
None
Paths
None
NEO4J
:User :Artist :User username: “adam” username: “michael” name: “Rolling Stones”
since: “2013-08-02” :FRIENDS_WITH :LIKES :LIKES
[email protected]
| @albertoperdomo
Graph Algos
None
CYPHER IN 2 MINUTES
( )
a (a)
a (a:User) :User
a (a:User {username: “adam”}) :User username: “adam”
(a)-->(b) a b
( )—->( )<—-( )
( )—->( )—-( )
(a)-[:LIKES]->(b) a b :LIKES
(a:User)-[:LIKES]->(b) a b :LIKES :User
MATCH (a:User)-[:LIKES]->(b) RETURN b
GO!
username: “adam” username: “michael” :User :Business :User name: “Momofuku” :FRIENDS_WITH
:LIKES :IS_A :BusinessCategory name: “Japanese Restaurant” :Neighbourhood name: “Manhattan” :City name: “NYC” :BusinessCategory name: “Restaurant” :IS_A :IS_IN :IS_IN
RETURN r MATCH (u:User {username:”adam"})-[:FRIENDS_WITH]-(f), (f)-[:LIKES]->(r:Restaurant)-[:IS_IN]->(:City {name:”NYC"})
[email protected]
| @albertoperdomo Slide by Alistair Jones - @apcj (Neo
Technology)
USE CASES
SOCIAL NETWORKS 44
BIOINFORMATICS 45
PHARMACOLOGY & MEDICINE 46
GEOSPATIAL 47
BUSINESS INTELLIGENCE 48
TELCO 49
FINANCE 50
AND MUCH MORE… 51
CURIOUS?
neo4j.com 53
[email protected]
| @albertoperdomo GrapheneDB
[email protected]
| @albertoperdomo www.graphenedb.com
@albertoperdomo
[email protected]
THANKS!