A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Module | Input(must) | Input(optional) | Output | Responsibilities | Example | Participants | Mockup results | ||||||||||||
2 | Question Formulation | {question: " ", language: " "} "Who is t " | SPARQL Endpoint | [{question : "...", score : 0.0} ... ] [{Who is the brother", 0.9}] | Michel | Sundong | {"question":"How many students does the Free University in Amsterdam have?", "language":"en"} | |||||||||||||
3 | Template Generation | {question: " ", language: " "} "Who is the brother of Marc?" | Endpoints | [{pseudoquery : " ", slots : [{s: " ", p: " ", o:" "} ..... ], score : 0.0} .. ] | Christina | pseudoquery SELECT ?x { ?x ?p1 ?y ? x ?p2 ?z } slots ?y a rdf:Class . ?y lexvo:verbalization" "person"@en . ?z a rdf:Resource . ?z lexvo:verbalization "Marc"@en . ?p1 rdfs:subProperty rdf:type . ... | Axel, Hyosup, Seonyeong, Kyung-Tae | |||||||||||||
4 | Disambiguation | One element of output of template generation | Endpoints, question | {pseudoquery: " ", ned = [{entities : [{var : " ", type : " ", value : " ", score : 0.6 }, ... { ...}], score : 0.5 }]} | Pablo | https://docs.google.com/document/d/1VrepKRyjUKTFEtCuyI9FIxj5m0Eh8kj3LN8PEvpWYJ4/edit#heading=h.bodo9kv3vkib | Brian | |||||||||||||
5 | SPARQL Query Generation | + Pseudo SPARQL + Disambiguation result | Endpoints, question | [{query : " ", score : 0.8}, ... ] | Jin-Dong | Stan | ||||||||||||||
6 | Answer generation | + list of scored SPARQL queries | [Endpoint ... ], question | [[{var : " ", binding : " " , endpoint : " "} ... ] ] | Axel | Jeonguk | ||||||||||||||
7 | Rendering | {question:"", bindings: [ {var : " ", binding : " " , endpoint : " "} ... ] | xHTML | Pablo | https://docs.google.com/document/d/1CP3DzOMKPUyXPZwbZXzPhcX3LahBddu9lRlTpuJjXmA/edit# | Brian, Stan | ||||||||||||||
8 | NER (optional) | {question : " ", language : " " } | [{entities : [{begin : int, end : int, label : " ", score : int } ...], score : int}] | Axel | ||||||||||||||||
9 | PathFinder (optional) | {var1 : " ", var2 : " "} | [endpoints] | [{path : [{s : " ", p : " ", o : " "}], , score : double}] P can be rdfs:domain/range | Jin-Dong | |||||||||||||||
10 | OntologyIndex | { "label": "", type:" Class | Property | Resource | * " } | {label: "", candidates: { uri:"", score:"" }} | Axel | input: {label:"inhabitants",type:"Property"} output: {label: inhabitants, candidates: [ {uri: "dbpo:populationTotal", score:1} ]} | |||||||||||||||
11 | Controller | question | xHTML | |||||||||||||||||
12 | ||||||||||||||||||||
13 | ||||||||||||||||||||
14 | ||||||||||||||||||||
15 | ||||||||||||||||||||
16 | ||||||||||||||||||||
17 | ||||||||||||||||||||
18 | ||||||||||||||||||||
19 | ||||||||||||||||||||
20 | ||||||||||||||||||||
21 | ||||||||||||||||||||
22 | ||||||||||||||||||||
23 | ||||||||||||||||||||
24 | ||||||||||||||||||||
25 | ||||||||||||||||||||
26 | ||||||||||||||||||||
27 | ||||||||||||||||||||
28 | ||||||||||||||||||||
29 | ||||||||||||||||||||
30 | ||||||||||||||||||||
31 | ||||||||||||||||||||
32 | ||||||||||||||||||||
33 | ||||||||||||||||||||
34 | ||||||||||||||||||||
35 | ||||||||||||||||||||
36 | ||||||||||||||||||||
37 | ||||||||||||||||||||
38 | ||||||||||||||||||||
39 | ||||||||||||||||||||
40 | ||||||||||||||||||||
41 | ||||||||||||||||||||
42 | ||||||||||||||||||||
43 | ||||||||||||||||||||
44 | ||||||||||||||||||||
45 | ||||||||||||||||||||
46 | ||||||||||||||||||||
47 | ||||||||||||||||||||
48 | ||||||||||||||||||||
49 | ||||||||||||||||||||
50 | ||||||||||||||||||||
51 | ||||||||||||||||||||
52 | ||||||||||||||||||||
53 | ||||||||||||||||||||
54 | ||||||||||||||||||||
55 | ||||||||||||||||||||
56 | ||||||||||||||||||||
57 | ||||||||||||||||||||
58 | ||||||||||||||||||||
59 | ||||||||||||||||||||
60 | ||||||||||||||||||||
61 | ||||||||||||||||||||
62 | ||||||||||||||||||||
63 | ||||||||||||||||||||
64 | ||||||||||||||||||||
65 | ||||||||||||||||||||
66 | ||||||||||||||||||||
67 | ||||||||||||||||||||
68 | ||||||||||||||||||||
69 | ||||||||||||||||||||
70 | ||||||||||||||||||||
71 | ||||||||||||||||||||
72 | ||||||||||||||||||||
73 | ||||||||||||||||||||
74 | ||||||||||||||||||||
75 | ||||||||||||||||||||
76 | ||||||||||||||||||||
77 | ||||||||||||||||||||
78 | ||||||||||||||||||||
79 | ||||||||||||||||||||
80 | ||||||||||||||||||||
81 | ||||||||||||||||||||
82 | ||||||||||||||||||||
83 | ||||||||||||||||||||
84 | ||||||||||||||||||||
85 | ||||||||||||||||||||
86 | ||||||||||||||||||||
87 | ||||||||||||||||||||
88 | ||||||||||||||||||||
89 | ||||||||||||||||||||
90 | ||||||||||||||||||||
91 | ||||||||||||||||||||
92 | ||||||||||||||||||||
93 | ||||||||||||||||||||
94 | ||||||||||||||||||||
95 | ||||||||||||||||||||
96 | ||||||||||||||||||||
97 | ||||||||||||||||||||
98 | ||||||||||||||||||||
99 | ||||||||||||||||||||
100 |