forked from wicknicks/dissertation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappendix.tex
246 lines (214 loc) · 6.51 KB
/
appendix.tex
1
2
3
4
5
6
7
8
9
10
11
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
% The original template (from Trevor) had a custom \appendix command,
% but I found it to break figure/table counters. I'm not sure how
% reliable my fix is, so I ended up reverting back to the standard
% latex version, and renaming the custom command to \myappendix. You
% can try both and see how things work out:
% 1) Call \appendix once, and then make each appendix a \chapter
% 2) Call \myappendix once, and then make each appendix a \section.
\appendix
\chapter{Appendix}
\section{Source Mapping}
Following are the source descriptions of various sources used in our experiments.
\begin{enumerate}
\item Personal Data Source: Google Calendar.
\begin{verbatim}
(:source google-calendar
(:attrs a_event a_email a_time a_location a_title a_description a_attendee)
(:rel ev type-of dolce:event)
(:rel owner type-of cuenet:person)
(:rel ti type-of dolce:time-interval)
(:rel ev occurs-during ti)
(:rel participant type-of cuenet:person)
(:rel owner participant-of ev)
(:rel participant participant-of ev)
(:io disk (:db mongodb))
(:type personal)
(:axioms
(:map ev a_event)
(:map ti a_time)
(:map owner.email a_email B)
(:map ev.occurs-during a_time)
(:map ev.occurs-at a_location)
(:map participant a_attendee)
(:map ev.title a_title U)
(:map ev.description a_description U)))
\end{verbatim}
\item Personal Profile from Facebook
\begin{verbatim}
(:source fb-user
(:attrs a_id a_name a_birthday a_location a_work a_email)
(:rel person type-of cuenet:person)
(:rel named-place type-of cuenet:named-place)
(:rel address type-of cuenet:address)
(:rel person works-at named-place)
(:rel person lives-at address)
(:io disk (:db mongodb))
(:type personal)
(:axioms
(:map person.name a_name)
(:map person.dob a_birthday)
(:map address.street-address a_location.name)
(:map named-place.name a_work.name)))
\end{verbatim}
\item People on a Email's from/to/cc header fields
\begin{verbatim}
(:source email
(:attrs a_from a_to a_cc)
(:rel pf type-of cuenet:person)
(:rel pt type-of cuenet:person)
(:rel pc type-of cuenet:person)
(:io disk (:db mongodb))
(:type personal)
(:axioms
(:map pf.email a_from)
(:map pt.email a_to)
(:map pc.email a_cc)))
\end{verbatim}
\item Social Relations on Facebook.
\begin{verbatim}
(:source fb-relation
(:attrs a_name1 a_name2)
(:rel p1 type-of cuenet:person)
(:rel p2 type-of cuenet:person)
(:rel p1 knows p2)
(:io disk (:db mongodb))
(:type personal)
(:axioms
(:map p1.name a_name1 F)
(:map p2.name a_name2 U)))
\end{verbatim}
\item A subset of DBLP to model co-authorship between academic as social relations
\begin{verbatim}
(:source academix
(:attrs a_name1 a_name2)
(:rel p1 type-of cuenet:person)
(:rel p2 type-of cuenet:person)
(:rel p1 knows p2)
(:io disk (:db mongodb))
(:type public)
(:axioms
(:map p1.name a_name1 F)
(:map p2.name a_name2 U)))
\end{verbatim}
\item Conference data source
\begin{verbatim}
(:source conferences
(:attrs a_time a_location a_ltitle a_stitle a_url)
(:rel conf type-of dolce:event)
(:rel time type-of dolce:time-interval)
(:rel loc type-of dolce:location)
(:rel conf occurs-at location)
(:rel conf occurs-during time)
(:axioms
(:map time a_time)
(:map loc a_location)
(:map conf.title a_ltitle)
(:map conf.name a_stitle)
(:map conf.url a_url)))
\end{verbatim}
\item Conferences attendees
\begin{verbatim}
(:source confattendees
(:attrs a_url a_name a_time a_location a_ltitle a_stitle)
(:rel conf type-of cuenet:conference)
(:rel time type-of dolce:time-interval)
(:rel loc type-of dolce:location)
(:rel attendee type-of cuenet:person)
(:rel attendee participant-in conf)
(:rel conf occurs-at location)
(:rel conf occurs-during time)
(:axioms
(:map time a_time)
(:map loc a_location)
(:map conf.title a_ltitle)
(:map conf.name a_stitle)
(:map conf.url a_url)
(:map attendee.name a_name)))
\end{verbatim}
\item Keynote event at conferences
\begin{verbatim}
(:source keynotes
(:attrs a_url a_time a_location a_title a_name)
(:rel conf type-of cuenet:conference)
(:rel k type-of cuenet:keynote)
(:rel k subevent-of conf)
(:rel attendee participant-in k)
(:axioms
(:map conf.url a_url)
(:map attendee.name a_name)
(:map k.location a_location)
(:map k.time a_time)
(:map k.title a_title)))
\end{verbatim}
\item Session event at conferences
\begin{verbatim}
(:source sessions
(:attrs a_url a_time a_location a_title a_name)
(:rel conf type-of cuenet:conference)
(:rel k type-of cuenet:session)
(:rel k subevent-of conf)
(:rel attendee participant-in k)
(:axioms
(:map conf.url a_url)
(:map attendee.name a_name)
(:map k.location a_location)
(:map k.time a_time)
(:map k.title a_title)))
\end{verbatim}
\item Talk event at conferences
\begin{verbatim}
(:source talks
(:attrs a_url a_time a_location a_title a_name)
(:rel conf type-of cuenet:conference)
(:rel k type-of cuenet:talk)
(:rel k subevent-of conf)
(:rel attendee participant-in k)
(:axioms
(:map conf.url a_url)
(:map attendee.name a_name)
(:map k.location a_location)
(:map k.time a_time)
(:map k.title a_title)))
\end{verbatim}
\item Lunch event at conferences
\begin{verbatim}
(:source conflunches
(:attrs a_url a_time a_location a_title a_name)
(:rel conf type-of cuenet:conference)
(:rel k type-of cuenet:lunch)
(:rel k subevent-of conf)
(:rel attendee participant-in k)
(:axioms
(:map conf.url a_url)
(:map attendee.name a_name)
(:map k.location a_location)
(:map k.time a_time)
(:map k.title a_title)))
\end{verbatim}
\item Twitter containing hashtags are mapped to public events.
\begin{verbatim}
(:source tweets
(:attrs a_url a_name)
(:rel conf type-of cuenet:conference)
(:rel attendee type-of cuenet:person)
(:rel attendee participant-in conf)
(:axioms
(:map conf.url a_url)
(:map attendee.name a_name)))
\end{verbatim}
\item Events on Facebook
\begin{verbatim}
(:source fb-events
(:attrs a_event a_name a_time)
(:rel ev type-of dolce:event)
(:rel p1 type-of cuenet:person)
(:rel ti type-of dolce:time-interval)
(:rel ev occurs-during ti)
(:rel p1 participant-of ev)
(:axioms
(:map p1.name a_name)
(:map ev a_event)
(:map ev.occurs-during a_time)
(:map ti a_time)))
\end{verbatim}
\end{enumerate}