. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supporting Collaborative Modeling via Natural Language Processing
Fatma Başak Aydemir1 Fabiano Dalpiaz2
1Boğaziçi University 2Utrecht University
Supporting Collaborative Modeling via Natural Language Processing - - PowerPoint PPT Presentation
. . . . . . . . . . . . . . . . Supporting Collaborative Modeling via Natural Language Processing Fatma Baak Aydemir 1 Fabiano Dalpiaz 2 1 Boazii University 2 Utrecht University . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1Boğaziçi University 2Utrecht University
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 2 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modeler 1 Modeler 2 Concept suggester
Modeler 1 Modeler 2 Concept suggester Modeler 1 Modeler 2 Concept suggester Modeler 2 Modeler 1 Concept Suggester
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 3 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
phrases (terms) Model 1 Model 1 terms
{t1, ..., tn}
Missing terms
{..., tj, ... }
missing terms Project terms
{pt1, ..., ptq}
committed Candidate concepts
requested
Standard Activity Catching End Data
Messages Control flow Data flow
Legend
with concepts Domain model
{c1, ..., cn} F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 4 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 5 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 5 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 5 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 5 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 5 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 6 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 7 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 8 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Domain model based
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 9 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 9 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 10 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 11 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 12 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pair ID First compound Second compound Cat. Pair ID First compound Second compound Cat. P1 thesis project project facilitator 1 P11 company supervisor second supervisor 3 P2 MBI student student administration 1 P12 fjrst supervisor second supervisor 3 P3 MBI thesis thesis topic 1 P13 computing science information science 3 P4 graduation project project idea 1 P14 project proposal short proposal 3 P5 literature review relevant literature 1 P15
graduation ceremony 3 P6 fjrst phase fjrst supervisor 2 P16 scientifjc paper
4 P7 second phase second presentation 2 P17 Google calendar MBI colloquium 4 P8 graduation ceremony graduation supervisor 2 P18 company supervisor project facilitator 4 P9 MBI thesis MBI colloquium 2 P19 department member participation token 4 P10 thesis topic thesis report 2 P20 research question literature review 4
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 13 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Word embeddings + WordNet spaCy Domain model Gold standard fjrst supervisor - second supervisor .71 fjrst supervisor - sec-
.95 computing science - in- formation science .39 offjcial ceremony
.69 thesis topic - thesis re- port .60 offjcial ceremony
.79 MBI thesis - thesis topic .38 project proposal
.62 second phase - second presentation .59 project proposal
.78 MBI thesis - MBI collo- quium .38 company supervisor - project facilitator .56 MBI thesis - thesis topic .27 MBI thesis
topic .53 fjrst phase - fjrst super- visor .00 thesis project - project facilitator .12 department member
.26 company supervisor - project facilitator .51 second phase - second presentation .00 fjrst phase - fjrst su- pervisor .12 MBI student - student administration .22 department member - participation token .41 graduation ceremony - graduation supervisor .00 MBI student - student administration .09
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 14 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Category / Heuristic Cross First Second None w2v+wnet spaCy domain Bert-Web gold w2v+wnet spaCy domain Bert-Web gold w2v+wnet spaCy domain Bert-Web gold w2v+wnet spaCy domain Bert-Web gold 0.0 0.2 0.4 0.6 0.8 1.0 Value
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 15 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 16 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 17 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 18 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F.B. Aydemir Supporting Collaborative Modeling via Natural Language Processing ER 2020 19 19