-
Notifications
You must be signed in to change notification settings - Fork 0
/
output.html
274 lines (263 loc) · 46.8 KB
/
output.html
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
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
<html>
<head>
<meta charset="UTF-8">
<style>
.renderjson a { text-decoration: none; }
.renderjson .disclosure { color: crimson;
font-size: 150%; }
.renderjson .syntax { color: grey; }
.renderjson .string { color: darkred; }
.renderjson .number { color: darkcyan; }
.renderjson .boolean { color: blueviolet; }
.renderjson .key { color: darkblue; }
.renderjson .keyword { color: blue; }
.renderjson .object.syntax { color: lightseagreen; }
.renderjson .array.syntax { color: orange; }
table {
border-collapse: collapse;
}
tbody td {
border: thin #ddd solid;
padding: 4px;
}
thead tr {
background: black;
color: white;
}
tbody tr:nth-child(even) {
background: #ddd;
}
tbody tr:nth-child(odd) {
background: white;
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<title>Doorstep Report</title>
<script>var annotations = {};</script>
<style>
.annotation-box {
position: relative;
}
.annotation {
padding: 2px;
border-radius: 3px;
border-bottom: 5px solid black;
transition: background-color 0.5s linear;
}
.annotation-note {
z-index: 1;
display: none;
position: absolute;
top: 100%;
margin-top: 10px;
left: 0px;
width: 90%;
background-color: white;
padding: 2%;
border-bottom: thick #aaa solid;
border-left: 3px #ccc solid;
box-shadow: 0 5px 5px 5px rgba(255, 255, 255, 0.3);
}
.annotation-note-content {
display: none;
}
.annotation-tag-WARNING {
border-color: #fca;
}
.annotation-tag-WARNING:hover {
background: #fca;
}
.annotation-tag-INFO {
border-color: #aaf;
}
.annotation-tag-INFO:hover {
background: #aaf;
}
</style>
</head>
<body>
<div class="info">
<h3>Info</h3>
<table>
<thead><tr><th>Processor</th><th>Location</th><th>Issue</th><th>Description</th><th>On Item</th><th>Issue Data</th><th>Item</th><th>Context</tr></thead>
<tbody>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for gender</td><td>For word_count, the score for female was 3.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for gender</td><td>For word_count, the score for male was -3.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for gender</td><td>For interruptions_count, the score for female was -2.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for gender</td><td>For interruptions_count, the score for male was 2.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for gender</td><td>For polarity, female scored 0.17041537853781372</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for gender</td><td>For polarity, male scored 0.24485350889266835</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for gender</td><td>For subjectivity, female scored 0.17041537853781372</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for gender</td><td>For subjectivity, male scored 0.24485350889266835</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for North Belfast was 3.4% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for Strangford was -3.9% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for Newry and Armagh was 4.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for East Antrim was 3.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for North Down was -3.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for Foyle was -3.3% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for West Tyrone was 0.4% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for East Belfast was 4.9% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for South Belfast was 4.4% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for Fermanagh and South Tyrone was -2.1% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for North Antrim was 3.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for South Antrim was -1.5% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for East Londonderry was -2.3% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for Upper Bann was -3.0% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for West Belfast was -2.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for South Down was -2.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for Lagan Valley was -2.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For word_count, the score for Mid Ulster was 2.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for North Belfast was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for Strangford was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for Newry and Armagh was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for East Antrim was 27.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for North Down was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for Foyle was 27.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for West Tyrone was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for East Belfast was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for South Belfast was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for Fermanagh and South Tyrone was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for North Antrim was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for South Antrim was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for East Londonderry was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for Upper Bann was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for West Belfast was 27.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for South Down was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for Lagan Valley was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For interruptions_count, the score for Mid Ulster was -5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, North Belfast scored 0.05026032582332573</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, Strangford scored 0.013429591718046264</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, Newry and Armagh scored 0.03158271511570295</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, East Antrim scored 0.050049914895194</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, North Down scored 0.013651282689669388</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, Foyle scored 0.007907137584637585</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, West Tyrone scored 0.01861590940935367</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, East Belfast scored 0.04025159904031539</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, South Belfast scored 0.025674298433472464</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, Fermanagh and South Tyrone scored 0.007634076683426906</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, North Antrim scored 0.04074513487863209</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, South Antrim scored 0.010434102824904774</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, East Londonderry scored 0.012244467588187825</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, Upper Bann scored 0.018440580382000245</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, West Belfast scored 0.01734976598364639</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, South Down scored 0.010073470899961277</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, Lagan Valley scored 0.011458764487924152</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For polarity, Mid Ulster scored 0.035465748992080964</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, North Belfast scored 0.05026032582332573</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, Strangford scored 0.013429591718046264</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, Newry and Armagh scored 0.03158271511570295</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, East Antrim scored 0.050049914895194</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, North Down scored 0.013651282689669388</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, Foyle scored 0.007907137584637585</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, West Tyrone scored 0.01861590940935367</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, East Belfast scored 0.04025159904031539</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, South Belfast scored 0.025674298433472464</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, Fermanagh and South Tyrone scored 0.007634076683426906</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, North Antrim scored 0.04074513487863209</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, South Antrim scored 0.010434102824904774</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, East Londonderry scored 0.012244467588187825</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, Upper Bann scored 0.018440580382000245</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, West Belfast scored 0.01734976598364639</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, South Down scored 0.010073470899961277</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, Lagan Valley scored 0.011458764487924152</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for constituency</td><td>For subjectivity, Mid Ulster scored 0.035465748992080964</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for Social Democratic and Labour Party was 9.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for Democratic Unionist Party was -11.3% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for Sinn Féin was 4.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for Ulster Unionist Party was -7.3% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for Alliance Party was 5.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for Green Party was -1.1% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for Traditional Unionist Voice was 1.0% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for People Before Profit Alliance was 0.6% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For word_count, the score for Independent was -1.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for Social Democratic and Labour Party was 20.0% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for Democratic Unionist Party was 2.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for Sinn Féin was 3.3% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for Ulster Unionist Party was -11.1% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for Alliance Party was -7.8% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for Green Party was -2.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for Traditional Unionist Voice was -1.1% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for People Before Profit Alliance was -1.1% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For interruptions_count, the score for Independent was -2.2% higher than their proportional share.</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, Social Democratic and Labour Party scored 0.10284867025554284</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, Democratic Unionist Party scored 0.10307860982259927</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, Sinn Féin scored 0.11185113529399836</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, Ulster Unionist Party scored 0.021233760731812677</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, Alliance Party scored 0.04619286486680651</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, Green Party scored 0.00650060606060606</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, Traditional Unionist Voice scored 0.012582841220082599</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, People Before Profit Alliance scored 0.007531569613537578</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For polarity, Independent scored 0.003448829565496232</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, Social Democratic and Labour Party scored 0.10284867025554284</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, Democratic Unionist Party scored 0.10307860982259927</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, Sinn Féin scored 0.11185113529399836</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, Ulster Unionist Party scored 0.021233760731812677</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, Alliance Party scored 0.04619286486680651</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, Green Party scored 0.00650060606060606</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, Traditional Unionist Voice scored 0.012582841220082599</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, People Before Profit Alliance scored 0.007531569613537578</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
<tr><td>lintol-code-challenge-profile-deconstructor:1</td><td>FROM: {'line': None, 'character': None}<br/>TO: {'line': None, 'character': None}</td><td>Analytics for party</td><td>For subjectivity, Independent scored 0.003448829565496232</td><td></td><td class="field-json" data-json="{}"></td><td></td><td class="field-json" data-json="[]"></td>
</tbody>
</table>
</div>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/renderjson@1.4.0/renderjson.min.js"></script>
<script>
class Annotation {
constructor(a) {
this._ann = a;
}
tags () {
return this._ann.tags;
}
start() {
return this._ann.ranges[0].startOffset;
}
end() {
return this._ann.ranges[0].endOffset;
}
note() {
return this._ann.text;
}
};
var jsonFields = document.getElementsByClassName("field-json");
Array.prototype.forEach.call(jsonFields, function (dest) {
var jsonObj = dest.dataset.json;
dest.appendChild(renderjson(JSON.parse(jsonObj)));
});
function clearNote(textId) {
$('#' + textId + '-note').hide();
};
function setNote(textId, ann) {
const note = $(ann).find('.annotation-note-content').text();
$('#' + textId + '-note').text(note);
$('#' + textId + '-note').show();
};
$(function ($) {
for (textId in annotations) {
const atr = $('#' + textId);
atr.textId = textId;
atr.mouseleave(function () {
clearNote(this.textId)
}.bind(atr));
const text = atr.text().trim();
let html = '';
const anns = annotations[textId].map(ann => new Annotation(ann)).sort((a, b) => a.start() - b.start());
let lastEnd = 0;
for (var ix = 0; ix < anns.length; ix += 1) {
const ann = anns[ix];
const nextStart = ix < anns.length - 1 ? anns[ix + 1].start() : text.length;
const end = nextStart < ann.end() ? nextStart : ann.end();
const start = ann.start();
html += text.substr(lastEnd, start - lastEnd);
// NB: this is not SAFE, this is for test purposes
html += '<span onclick="setNote(\'' + textId + '\', this)" class="annotation ' + ann.tags().map(tag => 'annotation-tag-' + tag).join(' ') + '">' + text.substr(start, end - start) + '<span class="annotation-note-content">' + ann.note() + '</span></span>';
lastEnd = end;
}
html += text.substr(lastEnd, text.length - lastEnd);
html += '<div id="' + textId + '-note" class="annotation-note">NOTE</div>';
atr.html(html);
}
});
</script>
</body>
</html>