Skip to content

Commit ad03608

Browse files
committed
Set default report
1 parent ae39d8b commit ad03608

File tree

2 files changed

+21
-46
lines changed

2 files changed

+21
-46
lines changed

Graph Analysis/unified_analysis.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ def main() -> None:
347347
)
348348
parser.add_argument(
349349
"--output",
350-
default="reports/unified_analysis_report.md",
350+
default="reports/unified_analysis_report_explained.md",
351351
help="Markdown report output path",
352352
)
353353
parser.add_argument(

reports/unified_analysis_report_explained.md

Lines changed: 20 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Unified Graph Analysis Report
2-
**Generated on:** 2025-10-15 10:00:54
2+
**Generated on:** 2025-10-15 10:04:29
33

44
## Summary
55
These are high-level counts of nodes/edges for each graph constructed during analysis.
@@ -24,11 +24,6 @@ These are the people connected to the most unique others across meetings.
2424
| 3 | advanceameyaw | 87 |
2525
| 4 | CallyFromAuron | 81 |
2626
| 5 | Kateri | 81 |
27-
| 6 | UKnowZork | 79 |
28-
| 7 | Sucre n Spice | 78 |
29-
| 8 | esewilliams | 76 |
30-
| 9 | LordKizzy | 76 |
31-
| 10 | Jeffrey Ndarake | 73 |
3227

3328
### Degree Distribution
3429
How many people fall into each degree (number of unique co-attendees) bucket.
@@ -96,16 +91,11 @@ These fields co-occur with the largest variety of other fields.
9691

9792
| Rank | Field | Degree |
9893
|------|-------|--------|
99-
| 1 | documenter | 11 |
100-
| 2 | typeOfMeeting | 11 |
101-
| 3 | purpose | 11 |
102-
| 4 | workingDocs | 11 |
103-
| 5 | host | 11 |
104-
| 6 | date | 11 |
105-
| 7 | peoplePresent | 11 |
106-
| 8 | status | 11 |
107-
| 9 | meetingVideoLink | 10 |
108-
| 10 | meetingInfo | 9 |
94+
| 1 | peoplePresent | 11 |
95+
| 2 | documenter | 11 |
96+
| 3 | workingDocs | 11 |
97+
| 4 | purpose | 11 |
98+
| 5 | typeOfMeeting | 11 |
10999

110100
### Degree Distribution
111101
How many fields have each degree (number of distinct co-occurring fields).
@@ -154,27 +144,22 @@ Parents that appear most often, suggesting common structural hubs.
154144
| 3 | `[10].agendaItems[0]` | 21 |
155145
| 4 | `[7].agendaItems[0]` | 19 |
156146
| 5 | `[17].agendaItems[0]` | 19 |
157-
| 6 | `[22].meetingInfo` | 19 |
158-
| 7 | `[23].meetingInfo` | 19 |
159-
| 8 | `[101].agendaItems[0]` | 19 |
160-
| 9 | `[11].agendaItems[0]` | 18 |
161-
| 10 | `[37].agendaItems[0]` | 18 |
162147

163148
## Field Centrality (Co-occurrence)
164149
Centrality scores highlight fields that are well-connected (degree), act as bridges (betweenness), are close to others (closeness), or connect to other influential fields (eigenvector).
165150

166151
| Rank | Field | Degree | Betweenness | Closeness | Eigenvector |
167152
|------|-------|--------|-------------|-----------|------------|
168-
| 1 | documenter | 0.256 | 0.001 | 0.256 | 0.309 |
169-
| 2 | typeOfMeeting | 0.256 | 0.001 | 0.256 | 0.309 |
170-
| 3 | purpose | 0.256 | 0.001 | 0.256 | 0.309 |
171-
| 4 | workingDocs | 0.256 | 0.001 | 0.256 | 0.309 |
172-
| 5 | host | 0.256 | 0.001 | 0.256 | 0.309 |
153+
| 1 | peoplePresent | 0.256 | 0.001 | 0.256 | 0.309 |
154+
| 2 | documenter | 0.256 | 0.001 | 0.256 | 0.309 |
155+
| 3 | workingDocs | 0.256 | 0.001 | 0.256 | 0.309 |
156+
| 4 | purpose | 0.256 | 0.001 | 0.256 | 0.309 |
157+
| 5 | typeOfMeeting | 0.256 | 0.001 | 0.256 | 0.309 |
173158
| 6 | date | 0.256 | 0.001 | 0.256 | 0.309 |
174-
| 7 | peoplePresent | 0.256 | 0.001 | 0.256 | 0.309 |
159+
| 7 | host | 0.256 | 0.001 | 0.256 | 0.309 |
175160
| 8 | status | 0.256 | 0.030 | 0.256 | 0.000 |
176161
| 9 | meetingVideoLink | 0.233 | 0.000 | 0.234 | 0.290 |
177-
| 10 | meetingInfo | 0.209 | 0.000 | 0.209 | 0.000 |
162+
| 10 | type | 0.209 | 0.000 | 0.209 | 0.000 |
178163

179164
## Clustering (Field Co-occurrence Graph)
180165
Clustering measures how tightly a field's neighbors are connected to each other (higher means more triads).
@@ -186,31 +171,21 @@ Fields whose immediate neighborhoods are most tightly interlinked.
186171

187172
| Rank | Field | Clustering |
188173
|------|-------|------------|
189-
| 1 | meetingInfo | 1.000 |
190-
| 2 | tags | 1.000 |
191-
| 3 | canceledSummary | 1.000 |
192-
| 4 | workgroup_id | 1.000 |
193-
| 5 | workgroup | 1.000 |
194-
| 6 | agendaItems | 1.000 |
195-
| 7 | type | 1.000 |
196-
| 8 | noSummaryGiven | 1.000 |
197-
| 9 | timestampedVideo | 1.000 |
198-
| 10 | dueDate | 1.000 |
174+
| 1 | type | 1.000 |
175+
| 2 | meetingInfo | 1.000 |
176+
| 3 | workgroup | 1.000 |
177+
| 4 | tags | 1.000 |
178+
| 5 | canceledSummary | 1.000 |
199179

200180
## Connected Components (Field Co-occurrence Graph)
201181
Components are groups of fields that are all reachable from each other; multiple components suggest separate substructures.
202182

203183
- Number of Components: 6
204184
- Component Sizes (top 10): [12, 12, 10, 4, 4, 2]
205185
- Sample of Largest Component Nodes (top 10):
206-
- timestampedVideo
207-
- documenter
208186
- otherMediaLink
209-
- mediaLink
210-
- typeOfMeeting
211187
- peoplePresent
188+
- documenter
212189
- workingDocs
213-
- host
214-
- date
215-
- miroBoardLink
190+
- mediaLink
216191

0 commit comments

Comments
 (0)