Skip to content

Commit 0818ced

Browse files
committed
Update HTML report with latest data and visualizations
1 parent 7171025 commit 0818ced

File tree

2 files changed

+59
-59
lines changed

2 files changed

+59
-59
lines changed

docs/index.html

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<div class="container">
1212
<header>
1313
<h1>Unified Graph Analysis Report</h1>
14-
<p class="timestamp">Generated on: <strong>2025-10-31 17:30:05</strong></p>
14+
<p class="timestamp">Generated on: <strong>2025-10-31 17:32:19</strong></p>
1515
</header>
1616

1717
<div class="tabs">
@@ -143,16 +143,16 @@ <h3>Top Fields by Degree</h3>
143143
<tr><th>Rank</th><th>Field</th><th>Degree</th></tr>
144144
</thead>
145145
<tbody>
146-
<tr><td>1</td><td>workingDocs</td><td>11</td></tr>
147-
<tr><td>2</td><td>purpose</td><td>11</td></tr>
148-
<tr><td>3</td><td>date</td><td>11</td></tr>
149-
<tr><td>4</td><td>host</td><td>11</td></tr>
150-
<tr><td>5</td><td>peoplePresent</td><td>11</td></tr>
151-
<tr><td>6</td><td>typeOfMeeting</td><td>11</td></tr>
152-
<tr><td>7</td><td>documenter</td><td>11</td></tr>
146+
<tr><td>1</td><td>date</td><td>11</td></tr>
147+
<tr><td>2</td><td>documenter</td><td>11</td></tr>
148+
<tr><td>3</td><td>typeOfMeeting</td><td>11</td></tr>
149+
<tr><td>4</td><td>peoplePresent</td><td>11</td></tr>
150+
<tr><td>5</td><td>purpose</td><td>11</td></tr>
151+
<tr><td>6</td><td>host</td><td>11</td></tr>
152+
<tr><td>7</td><td>workingDocs</td><td>11</td></tr>
153153
<tr><td>8</td><td>status</td><td>11</td></tr>
154154
<tr><td>9</td><td>meetingVideoLink</td><td>10</td></tr>
155-
<tr><td>10</td><td>workgroup</td><td>9</td></tr>
155+
<tr><td>10</td><td>noSummaryGiven</td><td>9</td></tr>
156156
</tbody>
157157
</table>
158158

@@ -237,16 +237,16 @@ <h2>Field Centrality (Co-occurrence)</h2>
237237
<tr><th>Rank</th><th>Field</th><th>Degree</th><th>Betweenness</th><th>Closeness</th><th>Eigenvector</th></tr>
238238
</thead>
239239
<tbody>
240-
<tr><td>1</td><td>workingDocs</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
241-
<tr><td>2</td><td>purpose</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
242-
<tr><td>3</td><td>date</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
243-
<tr><td>4</td><td>host</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
244-
<tr><td>5</td><td>peoplePresent</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
245-
<tr><td>6</td><td>typeOfMeeting</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
246-
<tr><td>7</td><td>documenter</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
240+
<tr><td>1</td><td>date</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
241+
<tr><td>2</td><td>documenter</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
242+
<tr><td>3</td><td>typeOfMeeting</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
243+
<tr><td>4</td><td>peoplePresent</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
244+
<tr><td>5</td><td>purpose</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
245+
<tr><td>6</td><td>host</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
246+
<tr><td>7</td><td>workingDocs</td><td>0.256</td><td>0.001</td><td>0.256</td><td>0.309</td></tr>
247247
<tr><td>8</td><td>status</td><td>0.256</td><td>0.030</td><td>0.256</td><td>0.000</td></tr>
248248
<tr><td>9</td><td>meetingVideoLink</td><td>0.233</td><td>0.000</td><td>0.234</td><td>0.290</td></tr>
249-
<tr><td>10</td><td>workgroup</td><td>0.209</td><td>0.000</td><td>0.209</td><td>0.000</td></tr>
249+
<tr><td>10</td><td>noSummaryGiven</td><td>0.209</td><td>0.000</td><td>0.209</td><td>0.000</td></tr>
250250
</tbody>
251251
</table>
252252
</div>
@@ -266,16 +266,16 @@ <h3>Top Nodes by Clustering Coefficient</h3>
266266
<tr><th>Rank</th><th>Field</th><th>Clustering</th></tr>
267267
</thead>
268268
<tbody>
269-
<tr><td>1</td><td>workgroup</td><td>1.000</td></tr>
270-
<tr><td>2</td><td>type</td><td>1.000</td></tr>
271-
<tr><td>3</td><td>meetingInfo</td><td>1.000</td></tr>
272-
<tr><td>4</td><td>noSummaryGiven</td><td>1.000</td></tr>
273-
<tr><td>5</td><td>workgroup_id</td><td>1.000</td></tr>
269+
<tr><td>1</td><td>noSummaryGiven</td><td>1.000</td></tr>
270+
<tr><td>2</td><td>workgroup_id</td><td>1.000</td></tr>
271+
<tr><td>3</td><td>workgroup</td><td>1.000</td></tr>
272+
<tr><td>4</td><td>type</td><td>1.000</td></tr>
273+
<tr><td>5</td><td>canceledSummary</td><td>1.000</td></tr>
274274
<tr><td>6</td><td>agendaItems</td><td>1.000</td></tr>
275275
<tr><td>7</td><td>tags</td><td>1.000</td></tr>
276-
<tr><td>8</td><td>canceledSummary</td><td>1.000</td></tr>
276+
<tr><td>8</td><td>meetingInfo</td><td>1.000</td></tr>
277277
<tr><td>9</td><td>timestampedVideo</td><td>1.000</td></tr>
278-
<tr><td>10</td><td>dueDate</td><td>1.000</td></tr>
278+
<tr><td>10</td><td>assignee</td><td>1.000</td></tr>
279279
</tbody>
280280
</table>
281281
</div>
@@ -293,16 +293,16 @@ <h2>Connected Components (Field Co-occurrence Graph)</h2>
293293

294294
<h3>Sample of Largest Component Nodes (top 10)</h3>
295295
<ul class="component-list">
296-
<li>workingDocs</li>
297-
<li>miroBoardLink</li>
298-
<li>purpose</li>
299-
<li>mediaLink</li>
300296
<li>date</li>
301-
<li>host</li>
297+
<li>timestampedVideo</li>
298+
<li>documenter</li>
302299
<li>meetingVideoLink</li>
303-
<li>otherMediaLink</li>
300+
<li>typeOfMeeting</li>
301+
<li>miroBoardLink</li>
304302
<li>peoplePresent</li>
305-
<li>timestampedVideo</li>
303+
<li>purpose</li>
304+
<li>otherMediaLink</li>
305+
<li>host</li>
306306
</ul>
307307
</div>
308308
</div>
@@ -314,11 +314,11 @@ <h3>Sample of Largest Component Nodes (top 10)</h3>
314314
summary: {"Co-attendance graph (nodes)": 126, "Co-attendance graph (edges)": 1848, "Path graph (nodes)": 6833, "Path graph (edges)": 6832, "Field graph (nodes)": 44, "Field graph (edges)": 149},
315315
coattendanceTop: [{"node": "AshleyDawn", "degree": 95}, {"node": "PeterE", "degree": 91}, {"node": "advanceameyaw", "degree": 87}, {"node": "CallyFromAuron", "degree": 81}, {"node": "Kateri", "degree": 81}, {"node": "UKnowZork", "degree": 79}, {"node": "Sucre n Spice", "degree": 78}, {"node": "esewilliams", "degree": 76}, {"node": "LordKizzy", "degree": 76}, {"node": "Jeffrey Ndarake", "degree": 73}],
316316
coattendanceDist: [{"degree": 4, "count": 1}, {"degree": 6, "count": 2}, {"degree": 8, "count": 4}, {"degree": 9, "count": 6}, {"degree": 10, "count": 6}, {"degree": 11, "count": 8}, {"degree": 12, "count": 5}, {"degree": 13, "count": 17}, {"degree": 15, "count": 2}, {"degree": 16, "count": 5}, {"degree": 17, "count": 4}, {"degree": 18, "count": 2}, {"degree": 19, "count": 3}, {"degree": 20, "count": 4}, {"degree": 21, "count": 4}, {"degree": 23, "count": 2}, {"degree": 24, "count": 1}, {"degree": 26, "count": 2}, {"degree": 27, "count": 2}, {"degree": 29, "count": 1}, {"degree": 30, "count": 3}, {"degree": 31, "count": 1}, {"degree": 33, "count": 1}, {"degree": 34, "count": 2}, {"degree": 35, "count": 1}, {"degree": 36, "count": 2}, {"degree": 40, "count": 1}, {"degree": 43, "count": 2}, {"degree": 44, "count": 1}, {"degree": 45, "count": 1}, {"degree": 46, "count": 3}, {"degree": 47, "count": 1}, {"degree": 48, "count": 1}, {"degree": 49, "count": 1}, {"degree": 51, "count": 1}, {"degree": 57, "count": 1}, {"degree": 58, "count": 1}, {"degree": 60, "count": 1}, {"degree": 62, "count": 4}, {"degree": 63, "count": 1}, {"degree": 65, "count": 1}, {"degree": 66, "count": 1}, {"degree": 71, "count": 2}, {"degree": 72, "count": 1}, {"degree": 73, "count": 1}, {"degree": 76, "count": 2}, {"degree": 78, "count": 1}, {"degree": 79, "count": 1}, {"degree": 81, "count": 2}, {"degree": 87, "count": 1}, {"degree": 91, "count": 1}, {"degree": 95, "count": 1}],
317-
fieldDegreeTop: [{"field": "workingDocs", "degree": 11}, {"field": "purpose", "degree": 11}, {"field": "date", "degree": 11}, {"field": "host", "degree": 11}, {"field": "peoplePresent", "degree": 11}, {"field": "typeOfMeeting", "degree": 11}, {"field": "documenter", "degree": 11}, {"field": "status", "degree": 11}, {"field": "meetingVideoLink", "degree": 10}, {"field": "workgroup", "degree": 9}],
317+
fieldDegreeTop: [{"field": "date", "degree": 11}, {"field": "documenter", "degree": 11}, {"field": "typeOfMeeting", "degree": 11}, {"field": "peoplePresent", "degree": 11}, {"field": "purpose", "degree": 11}, {"field": "host", "degree": 11}, {"field": "workingDocs", "degree": 11}, {"field": "status", "degree": 11}, {"field": "meetingVideoLink", "degree": 10}, {"field": "noSummaryGiven", "degree": 9}],
318318
fieldDegreeDist: [{"degree": 1, "count": 2}, {"degree": 2, "count": 2}, {"degree": 3, "count": 9}, {"degree": 4, "count": 4}, {"degree": 5, "count": 1}, {"degree": 7, "count": 2}, {"degree": 8, "count": 3}, {"degree": 9, "count": 12}, {"degree": 10, "count": 1}, {"degree": 11, "count": 8}],
319319
pathStructure: [{"parent": "[12].agendaItems[0]", "count": 26}, {"parent": "[2].agendaItems[0]", "count": 21}, {"parent": "[10].agendaItems[0]", "count": 21}, {"parent": "[7].agendaItems[0]", "count": 19}, {"parent": "[17].agendaItems[0]", "count": 19}, {"parent": "[22].meetingInfo", "count": 19}, {"parent": "[23].meetingInfo", "count": 19}, {"parent": "[101].agendaItems[0]", "count": 19}, {"parent": "[11].agendaItems[0]", "count": 18}, {"parent": "[37].agendaItems[0]", "count": 18}],
320-
centrality: [{"field": "workingDocs", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "purpose", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "date", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "host", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "peoplePresent", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "typeOfMeeting", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "documenter", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "status", "degree": 0.256, "betweenness": 0.03, "closeness": 0.256, "eigenvector": 0.0}, {"field": "meetingVideoLink", "degree": 0.233, "betweenness": 0.0, "closeness": 0.234, "eigenvector": 0.29}, {"field": "workgroup", "degree": 0.209, "betweenness": 0.0, "closeness": 0.209, "eigenvector": 0.0}],
321-
clustering: [{"field": "workgroup", "clustering": 1.0}, {"field": "type", "clustering": 1.0}, {"field": "meetingInfo", "clustering": 1.0}, {"field": "noSummaryGiven", "clustering": 1.0}, {"field": "workgroup_id", "clustering": 1.0}, {"field": "agendaItems", "clustering": 1.0}, {"field": "tags", "clustering": 1.0}, {"field": "canceledSummary", "clustering": 1.0}, {"field": "timestampedVideo", "clustering": 1.0}, {"field": "dueDate", "clustering": 1.0}],
320+
centrality: [{"field": "date", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "documenter", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "typeOfMeeting", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "peoplePresent", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "purpose", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "host", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "workingDocs", "degree": 0.256, "betweenness": 0.001, "closeness": 0.256, "eigenvector": 0.309}, {"field": "status", "degree": 0.256, "betweenness": 0.03, "closeness": 0.256, "eigenvector": 0.0}, {"field": "meetingVideoLink", "degree": 0.233, "betweenness": 0.0, "closeness": 0.234, "eigenvector": 0.29}, {"field": "noSummaryGiven", "degree": 0.209, "betweenness": 0.0, "closeness": 0.209, "eigenvector": 0.0}],
321+
clustering: [{"field": "noSummaryGiven", "clustering": 1.0}, {"field": "workgroup_id", "clustering": 1.0}, {"field": "workgroup", "clustering": 1.0}, {"field": "type", "clustering": 1.0}, {"field": "canceledSummary", "clustering": 1.0}, {"field": "agendaItems", "clustering": 1.0}, {"field": "tags", "clustering": 1.0}, {"field": "meetingInfo", "clustering": 1.0}, {"field": "timestampedVideo", "clustering": 1.0}, {"field": "assignee", "clustering": 1.0}],
322322
components: {"count": 6, "sizes": [12, 12, 10, 4, 4, 2]}
323323
};
324324
</script>

reports/unified_analysis_report_explained.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Unified Graph Analysis Report
2-
**Generated on:** 2025-10-31 17:28:46
2+
**Generated on:** 2025-10-31 17:32:19
33

44
## Summary
55
These are high-level counts of nodes/edges for each graph constructed during analysis.
@@ -96,16 +96,16 @@ These fields co-occur with the largest variety of other fields.
9696

9797
| Rank | Field | Degree |
9898
|------|-------|--------|
99-
| 1 | workingDocs | 11 |
99+
| 1 | date | 11 |
100100
| 2 | documenter | 11 |
101101
| 3 | typeOfMeeting | 11 |
102-
| 4 | date | 11 |
103-
| 5 | peoplePresent | 11 |
104-
| 6 | purpose | 11 |
105-
| 7 | host | 11 |
102+
| 4 | peoplePresent | 11 |
103+
| 5 | purpose | 11 |
104+
| 6 | host | 11 |
105+
| 7 | workingDocs | 11 |
106106
| 8 | status | 11 |
107107
| 9 | meetingVideoLink | 10 |
108-
| 10 | agendaItems | 9 |
108+
| 10 | noSummaryGiven | 9 |
109109

110110
### Degree Distribution
111111
How many fields have each degree (number of distinct co-occurring fields).
@@ -165,16 +165,16 @@ Centrality scores highlight fields that are well-connected (degree), act as brid
165165

166166
| Rank | Field | Degree | Betweenness | Closeness | Eigenvector |
167167
|------|-------|--------|-------------|-----------|------------|
168-
| 1 | workingDocs | 0.256 | 0.001 | 0.256 | 0.309 |
168+
| 1 | date | 0.256 | 0.001 | 0.256 | 0.309 |
169169
| 2 | documenter | 0.256 | 0.001 | 0.256 | 0.309 |
170170
| 3 | typeOfMeeting | 0.256 | 0.001 | 0.256 | 0.309 |
171-
| 4 | date | 0.256 | 0.001 | 0.256 | 0.309 |
172-
| 5 | peoplePresent | 0.256 | 0.001 | 0.256 | 0.309 |
173-
| 6 | purpose | 0.256 | 0.001 | 0.256 | 0.309 |
174-
| 7 | host | 0.256 | 0.001 | 0.256 | 0.309 |
171+
| 4 | peoplePresent | 0.256 | 0.001 | 0.256 | 0.309 |
172+
| 5 | purpose | 0.256 | 0.001 | 0.256 | 0.309 |
173+
| 6 | host | 0.256 | 0.001 | 0.256 | 0.309 |
174+
| 7 | workingDocs | 0.256 | 0.001 | 0.256 | 0.309 |
175175
| 8 | status | 0.256 | 0.030 | 0.256 | 0.000 |
176176
| 9 | meetingVideoLink | 0.233 | 0.000 | 0.234 | 0.290 |
177-
| 10 | agendaItems | 0.209 | 0.000 | 0.209 | 0.000 |
177+
| 10 | noSummaryGiven | 0.209 | 0.000 | 0.209 | 0.000 |
178178

179179
## Clustering (Field Co-occurrence Graph)
180180
Clustering measures how tightly a field's neighbors are connected to each other (higher means more triads).
@@ -186,14 +186,14 @@ Fields whose immediate neighborhoods are most tightly interlinked.
186186

187187
| Rank | Field | Clustering |
188188
|------|-------|------------|
189-
| 1 | agendaItems | 1.000 |
189+
| 1 | noSummaryGiven | 1.000 |
190190
| 2 | workgroup_id | 1.000 |
191-
| 3 | noSummaryGiven | 1.000 |
192-
| 4 | workgroup | 1.000 |
193-
| 5 | tags | 1.000 |
194-
| 6 | type | 1.000 |
195-
| 7 | meetingInfo | 1.000 |
196-
| 8 | canceledSummary | 1.000 |
191+
| 3 | workgroup | 1.000 |
192+
| 4 | type | 1.000 |
193+
| 5 | canceledSummary | 1.000 |
194+
| 6 | agendaItems | 1.000 |
195+
| 7 | tags | 1.000 |
196+
| 8 | meetingInfo | 1.000 |
197197
| 9 | timestampedVideo | 1.000 |
198198
| 10 | assignee | 1.000 |
199199

@@ -203,14 +203,14 @@ Components are groups of fields that are all reachable from each other; multiple
203203
- Number of Components: 6
204204
- Component Sizes (top 10): [12, 12, 10, 4, 4, 2]
205205
- Sample of Largest Component Nodes (top 10):
206-
- meetingVideoLink
207-
- workingDocs
206+
- date
208207
- timestampedVideo
209208
- documenter
210-
- mediaLink
209+
- meetingVideoLink
211210
- typeOfMeeting
212-
- date
213-
- otherMediaLink
214211
- miroBoardLink
215212
- peoplePresent
213+
- purpose
214+
- otherMediaLink
215+
- host
216216

0 commit comments

Comments
 (0)