graphiti: interactive specification of attribute-based ...graphiti: interactive specification of...
TRANSCRIPT
![Page 1: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/1.jpg)
Graphiti: Interactive Specification of Attribute-based Edges for
Network Modeling and Visualization
Arjun Srinivasan Alex Endert Rahul C. BasoleHyunwoo Park
![Page 2: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/2.jpg)
![Page 3: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/3.jpg)
![Page 4: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/4.jpg)
Green Lantern Deadpool
![Page 5: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/5.jpg)
Green Lantern Deadpool
Common actor
![Page 6: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/6.jpg)
Captain America: Civil War Batman vs Superman: Dawn of Justice
![Page 7: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/7.jpg)
Captain America: Civil War Batman vs Superman: Dawn of Justice
???
lead_actor
genres
duration
plot_summary
budget
gross
![Page 8: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/8.jpg)
Node
1
Node
2
This talk
2 nodes
1 linkXXX nodes
XXX links
![Page 9: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/9.jpg)
movie_title director_name genres lead_actor budget content_rating plot_summary
Avatar James Cameron
Action|Adventure|Fantasy
|Sci-Fi CCH Pounder 760505847 PG-13
By 2154, humans have
depleted Earth's natural
resources, leading to a severe
...
Batman v
Superman: Dawn
of Justice Zack Snyder Action|Adventure|Sci-Fi Henry Cavill 330249062 PG-13
Eighteen months after the
destructive battle with General
Zod ...
Spectre Sam Mendes Action|Adventure|Thriller Christoph Waltz 200074175 PG-13
Following Gareth Mallory's
promotion to M, James Bond ...
Captain America:
Civil War Anthony Russo Action|Adventure|Sci-Fi
Robert Downey
Jr. 407197282 PG-13
In 1991, the brainwashed
super-soldier James "Bucky"
Barnes is dispatched ...
Tangled Nathan Greno
Adventure|Animation|
Comedy|Family|Fantasy|
Musical|Romance Brad Garrett 200807262 PG
Long ago, a drop of sunlight
became a golden flower
capable of healing ...
![Page 10: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/10.jpg)
movie_title director_name genres lead_actor budget content_rating plot_summary
Avatar James Cameron
Action|Adventure|Fantasy
|Sci-Fi CCH Pounder 760505847 PG-13
By 2154, humans have
depleted Earth's natural
resources, leading to a severe
...
Batman v
Superman: Dawn
of Justice Zack Snyder Action|Adventure|Sci-Fi Henry Cavill 330249062 PG-13
Eighteen months after the
destructive battle with General
Zod ...
Spectre Sam Mendes Action|Adventure|Thriller Christoph Waltz 200074175 PG-13
Following Gareth Mallory's
promotion to M, James Bond ...
Captain America:
Civil War Anthony Russo Action|Adventure|Sci-Fi
Robert Downey
Jr. 407197282 PG-13
In 1991, the brainwashed
super-soldier James "Bucky"
Barnes is dispatched ...
Tangled Nathan Greno
Adventure|Animation|
Comedy|Family|Fantasy|
Musical|Romance Brad Garrett 200807262 PG
Long ago, a drop of sunlight
became a golden flower
capable of healing ...
Captain America:Civil War
Batman vs Superman:Dawn of Justice
![Page 11: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/11.jpg)
movie_title director_name genres lead_actor budget content_rating plot_summary
Avatar James Cameron
Action|Adventure|Fantasy
|Sci-Fi CCH Pounder 760505847 PG-13
By 2154, humans have
depleted Earth's natural
resources, leading to a severe
...
Batman v
Superman: Dawn
of Justice Zack Snyder Action|Adventure|Sci-Fi Henry Cavill 330249062 PG-13
Eighteen months after the
destructive battle with General
Zod ...
Spectre Sam Mendes Action|Adventure|Thriller Christoph Waltz 200074175 PG-13
Following Gareth Mallory's
promotion to M, James Bond ...
Captain America:
Civil War Anthony Russo Action|Adventure|Sci-Fi
Robert Downey
Jr. 407197282 PG-13
In 1991, the brainwashed
super-soldier James "Bucky"
Barnes is dispatched ...
Tangled Nathan Greno
Adventure|Animation|
Comedy|Family|Fantasy|
Musical|Romance Brad Garrett 200807262 PG
Long ago, a drop of sunlight
became a golden flower
capable of healing ...
Captain America:Civil War
Batman vs Superman:Dawn of Justice
?
![Page 12: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/12.jpg)
movie_title director_name genres lead_actor budget content_rating plot_summary
Avatar James Cameron
Action|Adventure|Fantasy
|Sci-Fi CCH Pounder 760505847 PG-13
By 2154, humans have
depleted Earth's natural
resources, leading to a severe
...
Batman v
Superman: Dawn
of Justice Zack Snyder Action|Adventure|Sci-Fi Henry Cavill 330249062 PG-13
Eighteen months after the
destructive battle with General
Zod ...
Spectre Sam Mendes Action|Adventure|Thriller Christoph Waltz 200074175 PG-13
Following Gareth Mallory's
promotion to M, James Bond ...
Captain America:
Civil War Anthony Russo Action|Adventure|Sci-Fi
Robert Downey
Jr. 407197282 PG-13
In 1991, the brainwashed
super-soldier James "Bucky"
Barnes is dispatched ...
Tangled Nathan Greno
Adventure|Animation|
Comedy|Family|Fantasy|
Musical|Romance Brad Garrett 200807262 PG
Long ago, a drop of sunlight
became a golden flower
capable of healing ...
Captain America:Civil War
Batman vs Superman:Dawn of Justice
genres
content_rating
![Page 13: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/13.jpg)
Tabular DatasetNode &
Edge TablesVisualization
![Page 14: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/14.jpg)
Tabular DatasetNode &
Edge TablesVisualization
Network Modeling Network Exploration
![Page 15: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/15.jpg)
Tabular DatasetNode &
Edge TablesVisualization
1
Size & complexity
of the dataset
![Page 16: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/16.jpg)
movie_title director_name genres lead_actor budget content_rating plot_summary
Avatar
James
Cameron
Action|Adventure|Fanta
sy|Sci-Fi CCH Pounder 760505847 PG-13
By 2154, humans have
depleted Earth's natural
resources, leading to a
severe ...
Batman v
Superman:
Dawn of Justice Zack Snyder Action|Adventure|Sci-Fi Henry Cavill 330249062 PG-13
Eighteen months after the
destructive battle with
General Zod ...
Spectre Sam Mendes
Action|Adventure|Thrille
r Christoph Waltz 200074175 PG-13
Following Gareth Mallory's
promotion to M, James
Bond ...
Captain
America: Civil
War Anthony Russo Action|Adventure|Sci-Fi
Robert Downey
Jr. 407197282 PG-13
In 1991, the brainwashed
super-soldier James
"Bucky" Barnes is
dispatched ...
Tangled Nathan Greno
Adventure|Animation|
Comedy|Family|Fantasy
|
Musical|Romance Brad Garrett 200807262 PG
Long ago, a drop of
sunlight became a golden
flower capable of healing
...
![Page 17: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/17.jpg)
movie_title director_name genres lead_actor budget content_rating plot_summary
Avatar
James
Cameron
Action|Adventure|Fanta
sy|Sci-Fi CCH Pounder 760505847 PG-13
By 2154, humans have
depleted Earth's natural
resources, leading to a
severe ...
Batman v
Superman:
Dawn of Justice Zack Snyder Action|Adventure|Sci-Fi Henry Cavill 330249062 PG-13
Eighteen months after the
destructive battle with
General Zod ...
Spectre Sam Mendes
Action|Adventure|Thrille
r Christoph Waltz 200074175 PG-13
Following Gareth Mallory's
promotion to M, James
Bond ...
Captain
America: Civil
War Anthony Russo Action|Adventure|Sci-Fi
Robert Downey
Jr. 407197282 PG-13
In 1991, the brainwashed
super-soldier James
"Bucky" Barnes is
dispatched ...
Tangled Nathan Greno
Adventure|Animation|
Comedy|Family|Fantasy
|
Musical|Romance Brad Garrett 200807262 PG
Long ago, a drop of
sunlight became a golden
flower capable of healing
...
Common keywords
Same length
etc.
Mid-ranged values
![Page 18: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/18.jpg)
movie_title director_name genres lead_actor budget content_rating plot_summary num_critic_for_reviews duration title_year country
num_user_for_revi
ews
Avatar James Cameron
Action|Adventur
e|Fantasy|Sci-Fi
CCH
Pounder 760505847 PG-13
By 2154, humans
have depleted
Earth's ... 723 178 2009 USA 3054
Batman v
Superman:
Dawn of
Justice Zack Snyder
Action|Adventur
e|Sci-Fi Henry Cavill 330249062 PG-13
Eighteen months
after the
destructive ... 673 183 2016 USA 3018
Spectre Sam Mendes
Action|Adventur
e|Thriller
Christoph
Waltz 200074175 PG-13
Following Gareth
Mallory's
promotion to M,
James Bond ... 602 148 2015 UK 994
Captain
America:
Civil War Anthony Russo
Action|Adventur
e|Sci-Fi
Robert
Downey Jr. 407197282 PG-13
In 1991, the
brainwashed
super-soldier ... 516 147 2016 USA 1022
Tangled Nathan Greno
Adventure|Anim
ation|
Comedy|Family|
Fantasy|
Musical|Roman
ce
Brad
Garrett 200807262 PG
Long ago, a drop
of sunlight ... 324 100 2010 USA 387
x10
![Page 19: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/19.jpg)
movie
_title
direct
or_na
me genres
lead_a
ctor budget
con
tent
_rat
ing
plot_summ
ary
num_critic
_for_revie
ws duration title_year country
num_user_
for_review
s x x x x x x x x x x x
Avatar
Jame
s
Came
ron
Action|Ad
venture|F
antasy|Sci
-Fi
CCH
Pound
er
76050
5847
PG-
13 By 2154, ... 723 178 2009 USA 3054 xx xx x x x xxxx xxx x x x
Batma
n v
Super
man:
Dawn
of
Justice
Zack
Snyd
er
Action|Ad
venture|S
ci-Fi
Henry
Cavill
33024
9062
PG-
13
Eighteen
months ... 673 183 2016 USA 3018 x x x x x x x x x x xx
Spectr
e
Sam
Mend
es
Action|Ad
venture|T
hriller
Christ
oph
Waltz
20007
4175
PG-
13
Following
Gareth ... 602 148 2015 UK 994 x x x x xxxxx xxx xx x x xxxx x
Captai
n
Americ
a: Civil
War
Antho
ny
Russ
o
Action|Ad
venture|S
ci-Fi
Robert
Downe
y Jr.
40719
7282
PG-
13 In 1991, ... 516 147 2016 USA 1022 x x x x x x x x x x x
Tangle
d
Natha
n
Greno
Adventure
|Animatio
n|
Comedy|F
amily|Fant
asy|
Musical|R
omance
Brad
Garrett
20080
7262 PG
Long ago,
... 324 100 2010 USA 387 xxx xx xx xxx xx x x x x xxx xx
x100
![Page 20: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/20.jpg)
Tabular DatasetNode &
Edge TablesVisualization
![Page 21: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/21.jpg)
Tabular DatasetNode &
Edge TablesVisualization
2
Dynamic modification
![Page 22: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/22.jpg)
![Page 23: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/23.jpg)
![Page 24: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/24.jpg)
Tabular DatasetNode &
Edge TablesVisualization
![Page 25: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/25.jpg)
Tabular DatasetNode &
Edge TablesVisualization
Can we use visualization as a platform for both
network exploration and network modeling?
![Page 26: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/26.jpg)
Tabular DatasetNode &
Edge TablesVisualization
Can we use visualization as a platform for both
network exploration and network modeling?
1. Suggest attribute-based conditions to define edges
2. Allow users to combine attributes to define multiple edge types
![Page 27: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/27.jpg)
![Page 28: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/28.jpg)
![Page 29: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/29.jpg)
![Page 30: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/30.jpg)
![Page 31: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/31.jpg)
Tabular DatasetNode &
Edge TablesVisualization
![Page 32: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/32.jpg)
![Page 33: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/33.jpg)
Batman v
Superman
Captain
America
Avengers
![Page 34: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/34.jpg)
Batman v
Superman
Captain
America
Avengers
Value for content_rating is PG-13
Same value for content_rating
Budget is same
Topics in plot_summary include based on comic book,
superhero
Common topics in plot_summary
![Page 35: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/35.jpg)
Batman v
Superman
Captain
America
Avengers
Value for title_year is 2016
Same value for title_year
Budget is same
Topics in plot_summary include based on comic book,
superhero
Common topics in plot_summary
Budget is same
Value for title_year is 2016
Common topics in plot_summary
![Page 36: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/36.jpg)
Batman v
Superman
Captain
America
Avengers
Budget is same
Value for title_year is 2016
Common topics in plot_summary
Value for title_year is 2016
Same value for title_year
Budget is same
Topics in plot_summary include based on comic book,
superhero
Common topics in plot_summary
![Page 37: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/37.jpg)
Harry Potter and
the Goblet of Fire
Harry Potter and the
Sorcerer’s Stone
movie lead_actor genres duration plot_summary
Harry Potter and the
Sorcerer’s Stone Daniel Radcliffe Adventure|Family|Fantasy|Mystery 159
Harry Potter is an
average
bespectacled 11 year
old boy ...
Harry Potter and the
Goblet of Fire Daniel Radcliffe Adventure|Family|Fantasy 157
Harry's fourth year at
Hogwarts is about to
start ...
123[“ABC”, “ABC”,...]“ABC” T
![Page 38: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/38.jpg)
Harry Potter and
the Goblet of Fire
Harry Potter and the
Sorcerer’s Stone
lead_actor
genres
duration
plot_summary
Specific
General
Conditions based on values specific to the
connected nodes
Generalized versions of specific conditions
applicable to potentially a larger portion of the
dataset
![Page 39: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/39.jpg)
Harry Potter and
the Goblet of Fire
Harry Potter and the
Sorcerer’s Stone
lead_actor
genres
duration
plot_summary
Specific
General
Connect movies if lead_actor is “Daniel Radcliffe”
Connect movies if lead_actor is same
![Page 40: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/40.jpg)
Harry Potter and
the Goblet of Fire
Harry Potter and the
Sorcerer’s Stone
lead_actor
genres
duration
plot_summary
Specific
General
Connect movies if genres contains [“adventure”, “family”,
“fantasy”]
Connect movies if genres has common values
![Page 41: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/41.jpg)
Harry Potter and
the Goblet of Fire
Harry Potter and the
Sorcerer’s Stone
Connect movies if lead_actor is “Daniel Radcliffe”
Connect movies if lead_actor is same
Connect movies if genres contains [“adventure”, “family”, “fantasy”]
Connect movies if genres has common values
Connect movies if difference between duration [=, ≤] 2
Connect movies if duration is in “mid-range”
Connect movies if duration is in the same range
Connect movies if plot_summary has topics [“wizard”]
Connect movies if plot_summary has common topics
Can we use visualization as a platform for both
network exploration and network modeling?
1. Suggest attribute-based conditions to define edges
lead_actor
genres
duration
plot_summary
![Page 42: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/42.jpg)
Connect movies if plot_summary has common topics
Connect movies if difference between duration [=, ≤] 2
OR
Edge Type 1
Edge Type 2
Harry Potter and
the Goblet of Fire
Harry Potter and the
Sorcerer’s Stone
![Page 43: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/43.jpg)
Connect movies if plot_summary has common topics
Connect movies if difference between duration [=, ≤] 2
OR
Edge Type 1
Edge Type 2
Harry Potter and the
Sorcerer’s Stone
Harry Potter and the
Order of the Phoenix
Harry Potter and
the Goblet of FireEdge Type 2
![Page 44: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/44.jpg)
Connect movies if plot_summary has common topicsAND
Edge Type 1
Harry Potter and the
Sorcerer’s Stone
Harry Potter and the
Order of the Phoenix
Harry Potter and
the Goblet of Fire
Connect movies if difference between duration [=, ≤] 2
![Page 45: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/45.jpg)
Connect movies if plot_summary has common topics
Connect movies if difference between duration [=, ≤] 2
OR
Edge Type 1
Edge Type 2
Connect movies if plot_summary has common topicsAND
Connect movies if difference between duration [=, ≤] 2
Edge Type 1
Harry Potter and the
Sorcerer’s Stone
Harry Potter and the
Order of the Phoenix
Harry Potter and
the Goblet of Fire
Harry Potter and the
Sorcerer’s Stone
Harry Potter and the
Order of the Phoenix
Harry Potter and
the Goblet of Fire
Can we use visualization as a platform for both
network exploration and network modeling?
2. Allow users to combine attributes to define multiple edge types
![Page 46: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/46.jpg)
Harry Potter and
the Goblet of Fire
Connect movies if lead_actor is “Daniel Radcliffe”
Connect movies if lead_actor has same value
Harry Potter and the
Sorcerer’s Stone
Harry Potter and the
Order of the Phoenix
Harry Potter and
the Goblet of Fire
Harry Potter and the
Sorcerer’s Stone
Tomorrow Never Dies
![Page 47: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/47.jpg)
Batman v
Superman
Captain
America
Avengers
Value for title_year is 2016
Same value for title_year
Budget is same
Topics in plot_summary include based on comic book,
superhero
Common topics in plot_summary
Budget is same
Value for title_year is 2016
Common topics in plot_summary
![Page 48: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/48.jpg)
Batman v
Superman
Captain
America
Avengers
Value for title_year is 2016
Same value for title_year
Budget is same
Topics in plot_summary include based on comic book,
superhero
Common topics in plot_summary
Budget is same
Value for title_year is 2016
Common topics in plot_summary
● Similarity-based entity exploration
● Story-driven network construction
![Page 49: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/49.jpg)
![Page 50: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/50.jpg)
![Page 51: Graphiti: Interactive Specification of Attribute-based ...Graphiti: Interactive Specification of Attribute-based Edges for Network Modeling and Visualization Arjun Srinivasan Hyunwoo](https://reader034.vdocuments.us/reader034/viewer/2022042314/5ee0fefead6a402d666c09c1/html5/thumbnails/51.jpg)
Thank youUsing visualization as a platform for network
exploration and modeling by:
• Suggesting attribute-based linking conditions
• Allowing users to define multiple edge types
by combining conditions
Rahul C. Basole
Arjun Srinivasanhttp://arjun010.github.io/
Hyunwoo Park
Alex Endert
Graphiti: Interactive Specification of Attribute-based
Edges for Network Modeling and Visualization