SlideShare a Scribd company logo
Learning Representations of
Large-Scale Networks!
Jian	Tang1, Cheng	Li2,	Qiaozhu	Mei2	
1HEC	Montréal	&	Montréal	Ins=tute	of	Learning	Algorithms	(MILA)	
2School	of	Informa=on,	University	of	Michigan	
1!
2!
• 
• 
• 
3
4
- http://nevac.ischool.drexel.edu/~james/infovis09/FP-tree-visual.html
• 
• 
5
Coauthor
Network
Information
retrieval
Machine learning Data mining
- Q.Mei, D.Cai, D.Zhang, and C.Zhai, Topic Modeling with Hitting Time, WWW 2008
6
• 
• 
• 
- Graph from Jerry Zhu’s tutorial in ICML 07
7
- from Lada Adamic’s course
8
 
 
 
 
 
 
 
9
10!
 
 
 
 
 
 
 
 
  :
11!
12!
!
 
 
 
 
 
 
Text representation, e.g., word and document
representation, …!
…!
Deep learning has been attracting increasing!
attention …!
A future direction of deep learning is to integrate!
unlabeled data …!
The Skip-gram model is quite effective and efficient …!
…!
degree
network
edge
node
word
document
classification
text
embedding
• 
13!
….! ….!
….!
….!….!
….!
!
Heatmaps
Network Diagrams
Scatter Plots
….! !
14!
 
 
 
 
 
 
 
 
 
 
15!
 
  ,
 
 
 
 
 
 
 
 
 
16!
 
  ,
 
 
 
 
 
 
 
 
 
17!
18!
!
 
!
ui ∈ Rd
 
 
 
 
 
 
 
 
 
19!
20!
 
 
 
 
 
O =
1
2
wij (
!
ui
(i, j)∈E
∑ −
!
uj )2
= tr(UT
LU)
U =[
!
u1,
!
u2,",
!
uN ] L = D −W Dii = wij
j
∑
Lu = λDu
21!
 
 
 
(w1,w2, !,wT )
!
vi ∈ Rd
22!
 
 
 
 
 
 
 
 
 
 
 
 
23!
24!
 
 
 
25!
 
26!
 
 
p1(vi,vj ) =
exp(
!
ui
T !
uj )
exp(
!
um
T !
un )
(m,n)∈V×V
∑
p̂1(vi,vj ) =
wij
wmn
(m,n)∈E
∑
O1 = KL(p̂1, p1) = − wij log p1(vi,vj )
(i, j)∈E
∑
!
ui
27!
 
 
p̂2 (vj | vi ) =
wij
wik
k∈V
∑
p2 (vj | vi ) =
exp(
!
u'i
T !
uj )
exp(
!
u'k
T !
ui )
k∈V
∑
O2 = KL(p̂2 (⋅| vi ), p2 (⋅| vi ))
i
∑ = − wij log p2 (vj | vi )
(i, j)∈E
∑
28!
 
 
 
 
 
 
 
 
 
∂O2
∂
!
ui
= wij
∂log p̂2 (vj | vi )
∂
!
ui
29!
 
 
 
 
 
 
 
30!
 
 
p(vj | vi ) =
exp(
!
u'i
T !
uj )
exp(
!
u'k
T !
ui )
k∈V
∑
31!
 
 
 
 
 
!
32!
 
 
 
33!
 
 
 
 
 
34!
35!
 
 
 
 
 
 
36!
• 
• 
37!
• 
• 
38!
 
39!
degree
network
edge
node
word
document
classification
text
embedding
!
Text representation, e.g., word and document
representation, …!
…!
Deep learning has been attracting increasing!
attention …!
A future direction of deep learning is to integrate!
unlabeled data …!
The Skip-gram model is quite effective and efficient …!
Information networks encode the relationships!
between the data objects …!
text
information
network
word
…
classification
doc_1
doc_2
doc_3
doc_4
…
…
40!
• 
• 
• 
• 
41!
 
 
42!
Accuracy!
 
 
43!
Accuracy!
 
 
 
 
 
44!
 
 
 
 
 
45!
 
 
 
 
• 
•  . . ,
• 
• 
46!
 
 
 
 
 
47!
 
 
 
 
 
 
48!
 
 
 
 
49!
• 
50!
• 
• 
• 
51!
52!
 
 
 
 
 
53!
 
 
 
 
 
 
54!
• 
• 
• 
 
 
 
 
 
55!
 
 
 
56!
  !
 
 
 
57!
 
 
 
 
 
58!
 
 
 
 
 
Text representation, e.g., word and document
representation, …!
…!
Deep learning has been attracting increasing …!
A future direction of deep learning is to integrate …!
The Skip-gram model is quite effective and efficient …!
Information networks encode the relationships!
label! document!
label
label
null
null
null
degree
network
edge
node
word
document
classification
text
embedding
text
information
network
word
…
classification
doc_1
doc_2
doc_3
doc_4
…
…
text
information
network
word
…
classification
label_2
label_1
label_3
…
…
59!
60!
≈
61!
 
 
 
X ∈ RN×D
62!
• 
63!
• 
• 
=
H(0)
= X
64!
 
 
 
 
 
 
 
 
 
 
 
65!
….!
….!
….!….!
….!
….!
66!
Heatmaps
Network Diagrams
Scatter Plots
 
 
67!
 
 
 
 
68!
 
 
 
69!
 
 
 
70!
 
 
 
 
 
 
 
 
71!
• 
72!
73!
74!
75!
76!
 
 
 
 
77!
 
 
 
 
78!
 
 
 
 
 
LargeVis!
t-SNE!
Random projection trees !
79!
 
 
 
 
 
p(eij =1) =
1
1+ ||
!
yi −
!
yj ||2
p(eij = wij ) = p(eij =1)
wij
80!
 
 
 
 
O = p(eij = wij )
(i, j)∈E
∏ (1− p(eij = wij )
(i, j)∈E
∏ )γ
81!
 
 
 
 
 
 
  LargeVis!
t-SNE!
82!
 
 
 
 
 
 
 
LargeVis! t-SNE (optimal parameters)!
t-SNE (default parameters)!
≈
83!
84!
85!
86!
87!
88!
89!
90!
91!
92!
 
 
  7
93!
h"ps://github.com/tangjianpku/LINE		
h"ps://github.com/lferry007/LargeVis	
h"ps://github.com/elbamos/largeVis
	
h"ps://jlorince.github.io/viz-tutorial/	
h"ps://github.com/NLeSC/DiVE	
:
…!
94!
 
 
 
 
 
 
 
 
 
 
 
95!
!
 
 
 
 
 
 
 
 
 
 
96!
!
 
 
 
 
 
 
 
 
97!
!
 
 
 
 
 
 
 
 
98!
!
 
 
 
99!
!
 
 
 
 
 
 
 
 
 
100!
!
 
 
 
 
 
Efficient graphlet kernels for large graph comparison
F1 F2 F3 F4 F5 F6
F7 F8 F9 F10 F11
Figure 2: All graphlets of size 4
We now consider size 4 graphlets.
Modulo isomorphism there are 11 graphlets of size 4
(see Figure 2). Let us denote these graphlets Fi and
their counts |Fi|, i 2 1, 2, . . . , 11. As in the previous
case, we will first count all graphlets which contain at
least one edge.
Assume we want to count subgraphs containing edge
(v1, v2). As before, for v2 there are |N(v1)| choices
and for each pair (v1, v2) we have 4 cases for the third
node v3: v3 2 N(v1)  N(v2), v3 2 N(v1)  N(v2),
dataset size classes
MUTAG 188 2 (125 vs.
PTC 344 2 (192 vs.
Enzyme 600 6 (100 each
D & D 1178 2 (691 vs.
Table 1: Statistics on cl
these graphlets by 2.
5 Experiments
In this section, we evaluate th
nel and compare it with stat
in terms of runtime, scalabi
racy. Our baseline compara
dom walk kernel of (Gärtne
et al., 2004; Vishwanathan e
common walks in two graph
kernel of (Borgwardt & Krie
shortest path lengths in two
101!
!
102!
!
 
 
 
 
 
 
 
 
103!
!
 
 
 
 
 
 
 
104!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
105!
!
!
106!
!
!
!
!
!
!
!
…!
…!
!
 
 
 
 
 
107!
!
 
 
 
 
 
 
 
108!
!
 
 
 
 
 
 
 
 
 
109!
!
Convolutional architecture
can be applied!
110!
Low-level
representation of
network!
#1)
conv.)
#2)
conv.)
dense)
layers)
bins&
*mes&
bins&
*me&
#1)
conv.)
#2)
conv.)
#1)
conv.)
#2)
conv.)
#1)
conv.)
#2)
conv.)
convolu*on&layers&over&bins&
convolu*on&layers&over&*mes&
output&unit&
input&
input&
HKS&
transpose&
Graph&Structure&
High-level
representation
of network!
#1)
bins&
*mes&
#1)
conv.)
#2)
conv.)
c
c
convolu*on&layers&over&bins&
input&
HKS&
transpose&
Graph&Structure&
111!
!
 
 
 
 
 
 
 
 
112!
!
 
 
  ó
  ó
 
 
 
 
 
113!
!
 
 
  ó
  ó
  ó
  ó
How to assemble by
end-to-end learning?!
We can adapt deep
learning methods
developed for text!
114!
!
GRU
GRU
GRU
GRU
GRU
GRU
B
C
F
ℎ
#
ℎ
$
ℎ
%
x
3
x
2
x
4
dense
layers
Attention
Size
Increment
(c)
(d)
equence
Input
Output
'
sequence
&
nodes
Output!
Dense
layers!
A B C F
D F + +
A
A
A
A
D F + +
GRU
GRU
GRU
GRU
GRU
GRU
GRU
GRU
A B C F
ℎ" ℎ# ℎ$ ℎ%
x
1
x
3
x
2
x
4
Sample
Attentio
(b) (c) (d)
& nodes
'
sequence
Sequence Input
Node
Embedding
Bi-directional
GRU
Output
'
sequence
& nodes
A B C F
D F + +
A
A
A
A
D F + +
C
D
F
A
GRU
GRU
GRU
GRU
GRU
GRU
GRU
GRU
A B C F
ℎ" ℎ# ℎ$ ℎ%
x
1
x
3
x
2
x
4
Sample
Attention
(a) (b) (c) (d)
& nodes
'
sequence
Sequence Input
Node
Embedding
Bi-directional
GRU
Output
'
sequence
& nodes
A B C F
D F + +
A
A
A
A
D F + +
GRU
GRU
GRU
GRU
GRU
GRU
GRU
GRU
A B C F
ℎ" ℎ# ℎ$ ℎ%
x
1
x
3
x
2
x
4
Sample
Attentio
(b) (c) (d)
& nodes
'
sequence
Sequence Input
Node
Embedding
Bi-directional
GRU
Output
'
sequence
& nodes
C
D
E
F
B
A
A B C F
D F + +
A
A
A
A
D F + +
𝑇 nodes
𝐾
sequence
sampling
Sample through
random walks!
115!
!
 
 
 
 
 
 
 
 
 
 
116!
!
2#"
1"
a>en?on"
dense"
layers"
output%unit%
λ1"..."λT
A>en?on"over"T"nodes"
A>en?on"
over"K"
sequences"
with"mini;
batch"size"="2"
pgeo
(1;pgeo)pgeo
(1;pgeo)2pgeo
...
1st mini-batch!
2nd mini-batch!
Assume attention
has geometric
distribution.!
We learn pgeo to
learn the actual #seq!
117!
!
 
 
 
 
 
 
 
 
118!
!
 
  p({Hi},{Xi})∝ Φ(Hi, Xi )
i∈V
∏ Ψ(Hi, Hj )
(i, j)∈E
∏
 
 
119!
!
!
!
!
!
! !
!
!
!
!
!
! Graph label!
A hidden
variable!
A variable
for node
attribute!
!
 
 
 
 
 
120!
!
 
 
 
 
 
 
 
 
121!
!
 
 
 
 
 
 
 
122!
 
 
 
 
123!
 
 
 
 
 
 
 
 
 
 
 
124!
 
 
 
 
 
 
 
 
 
125!
 
 
 
 
 
 
 
  -
 
126!
127!
128!
tangjianpku@gmail.com
129!
 
 
 
 
130!
 
 
131!

More Related Content

Similar to KDD17Tutorial_final (1).pdf

Complex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesComplex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and Databases
S.M. Mahdi Seyednezhad, Ph.D.
 
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
AngAng_ETC
 
End to-end convolutional semantic embeddings
End to-end convolutional semantic embeddingsEnd to-end convolutional semantic embeddings
End to-end convolutional semantic embeddings
harmonylab
 
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Eiji Sekiya
 
Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Big Data Intelligence: from Correlation Discovery to Causal Reasoning Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Wanjin Yu
 
What's in a textbook
What's in a textbookWhat's in a textbook
What's in a textbook
Sergey Sosnovsky
 
And Then There Are Algorithms
And Then There Are AlgorithmsAnd Then There Are Algorithms
And Then There Are Algorithms
InfluxData
 
Next-generation sequencing data format and visualization with ngs.plot 2015
Next-generation sequencing data format and visualization with ngs.plot 2015Next-generation sequencing data format and visualization with ngs.plot 2015
Next-generation sequencing data format and visualization with ngs.plot 2015
Li Shen
 
SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...
Peter Brusilovsky
 
The Semantic Knowledge Graph
The Semantic Knowledge GraphThe Semantic Knowledge Graph
The Semantic Knowledge Graph
Trey Grainger
 
On the Impact of sameAs on Schema Matching
On the Impact of sameAs on Schema MatchingOn the Impact of sameAs on Schema Matching
On the Impact of sameAs on Schema Matching
Joe Raad
 
Lancaster UCREL Summer School 2017 - Big Data and NLP
Lancaster UCREL Summer School 2017 - Big Data and NLPLancaster UCREL Summer School 2017 - Big Data and NLP
Lancaster UCREL Summer School 2017 - Big Data and NLP
Daniel Kershaw
 
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Matthew Lease
 
Evolution of Deep Learning and new advancements
Evolution of Deep Learning and new advancementsEvolution of Deep Learning and new advancements
Evolution of Deep Learning and new advancements
Chitta Ranjan
 
TensorFlow London: Cutting edge generative models
TensorFlow London: Cutting edge generative modelsTensorFlow London: Cutting edge generative models
TensorFlow London: Cutting edge generative models
Seldon
 
High-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingHigh-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and Modeling
Nesreen K. Ahmed
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Francesco Osborne
 
2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research
Yannick Wurm
 
Data Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksData Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural Networks
BICA Labs
 
Ling liu part 02:big graph processing
Ling liu part 02:big graph processingLing liu part 02:big graph processing
Ling liu part 02:big graph processing
jins0618
 

Similar to KDD17Tutorial_final (1).pdf (20)

Complex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesComplex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and Databases
 
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
 
End to-end convolutional semantic embeddings
End to-end convolutional semantic embeddingsEnd to-end convolutional semantic embeddings
End to-end convolutional semantic embeddings
 
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
 
Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Big Data Intelligence: from Correlation Discovery to Causal Reasoning Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Big Data Intelligence: from Correlation Discovery to Causal Reasoning
 
What's in a textbook
What's in a textbookWhat's in a textbook
What's in a textbook
 
And Then There Are Algorithms
And Then There Are AlgorithmsAnd Then There Are Algorithms
And Then There Are Algorithms
 
Next-generation sequencing data format and visualization with ngs.plot 2015
Next-generation sequencing data format and visualization with ngs.plot 2015Next-generation sequencing data format and visualization with ngs.plot 2015
Next-generation sequencing data format and visualization with ngs.plot 2015
 
SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...
 
The Semantic Knowledge Graph
The Semantic Knowledge GraphThe Semantic Knowledge Graph
The Semantic Knowledge Graph
 
On the Impact of sameAs on Schema Matching
On the Impact of sameAs on Schema MatchingOn the Impact of sameAs on Schema Matching
On the Impact of sameAs on Schema Matching
 
Lancaster UCREL Summer School 2017 - Big Data and NLP
Lancaster UCREL Summer School 2017 - Big Data and NLPLancaster UCREL Summer School 2017 - Big Data and NLP
Lancaster UCREL Summer School 2017 - Big Data and NLP
 
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
 
Evolution of Deep Learning and new advancements
Evolution of Deep Learning and new advancementsEvolution of Deep Learning and new advancements
Evolution of Deep Learning and new advancements
 
TensorFlow London: Cutting edge generative models
TensorFlow London: Cutting edge generative modelsTensorFlow London: Cutting edge generative models
TensorFlow London: Cutting edge generative models
 
High-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingHigh-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and Modeling
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
 
2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research
 
Data Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksData Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural Networks
 
Ling liu part 02:big graph processing
Ling liu part 02:big graph processingLing liu part 02:big graph processing
Ling liu part 02:big graph processing
 

Recently uploaded

Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 

Recently uploaded (20)

Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 

KDD17Tutorial_final (1).pdf