From Perpetrators' Digital Footprints to Behavioral Communities: An Ontology-Driven Framework for Bengali Cyberbullying Analysis--- FULL VERSION
Organizations: Big Data, Information and Knowledge Engineering Lab, Department of Computer Science and Engineering, University of Chittagong, Chattogram, 4331, Bangladesh · Department of Computer Science and Engineering, Gopalganj Science and Technology University, Gopalganj, 8105, Bangladesh
Abstract
Cyberbullying involves behavioral and contextual patterns beyond isolated abusive messages. However, existing approaches remain fragmented across content detection, semantic representation, and network analysis, with limited interpretable perpetrator representations, multi-scale structural modeling, and explanations of behavior-driven similarity and influence propagation. These limitations hinder the identification of persistent perpetrators, characterization of behavioral communities, and assessment of potentially influential users. This paper proposes Ontology-Driven Cyberbullying Behavior and Network Analysis (ODCBNA), a perpetrator-centric framework integrating requirements-driven ontology design, knowledge graph construction, behavioral modeling, community analysis, and influence modeling. Using the Bengali Contextual and Diverse Cyberbullying (BenCoDiC) corpus as a use case, ODCBNA identifies users with at least three bullying comments or replies as perpetrators and represents each through a -dimensional behavioral and contextual feature vector. Cosine similarity and -nearest-neighbor modeling produce a weighted network with edges. Louvain analysis identifies six communities with a modularity of approximately and sub-communities. Feature-contribution analysis identifies the Video, Impact, and User Profile groups as the strongest contributors to behavioral similarity and community separation, while contextual dimensions support interpretation. Community-constrained influence analysis shows that IM Greedy achieves small positive gains in all six communities, although different seed-selection methods produce comparable diffusion spreads despite limited seed overlap. These findings provide an interpretable basis for understanding perpetrator behavior, community organization, and potential influence patterns in Bengali online environments.
Figures & tables
| Ref. | Semantic / Structural Basis | RG2 | RG3 | RG4 | |||
| Ontology | Perp-Graph | Behav. Rep. | Similarity | Community | Explainability | Influence | |
| Ejaz et al. [ 13 ] | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Harshitha et al. [ 28 ] | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Cuzzocrea et al. [ 7 ] | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Xiong et al. [ 37 ] | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ |
| Atif et al. [ 2 ] | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ |
| Network | #Nodes | #Edges | Avg Deg | Density | Clust | Path |
| Perpetrator | 1063 | 27554 | 51.84 | 0.0488 | 0.1939 | 3.4192 |
| Community | 6 | 15 | 5.00 | 1.0000 | 1.0000 | 0.0015 |
| Sub-community | 27 | 311 | 23.04 | 0.8860 | 0.8932 | 0.0156 |
| Comm. | #Nodes | #Edges | Density | Avg Deg | Clust | Meta Deg |
| C0 | 213 | 3214 | 0.1424 | 30.18 | 0.2676 | 5 |
| C1 | 141 | 2135 | 0.2163 | 30.28 | 0.2984 | 5 |
| C2 | 184 | 3728 | 0.2214 | 40.52 | 0.3208 | 5 |
| C3 | 104 | 1514 | 0.2827 | 29.12 | 0.3621 | 5 |
| C4 | 237 | 4010 | 0.1434 | 33.84 | 0.2570 | 5 |
| C5 | 184 | 3556 | 0.2112 | 38.65 | 0.3157 | 5 |
| Parent | #Subcomms | Avg Size | Largest Size |
| C0 | 4 | 53.25 | 64 |
| C1 | 4 | 35.25 | 51 |
| C2 | 6 | 30.67 | 42 |
| C3 | 4 | 26.00 | 38 |
| C4 | 5 | 47.40 | 63 |
| C5 | 4 | 46.00 | 57 |
| Comm. | Perp. | Act. | Act./P | Bully | B/P | Language | Target | Party | Time | Channel | User Profile | Video | Impact |
| C0 | 213 | 1099 | 5.16 | 864 | 4.06 | Bengali | Individual / | AL / | Afternoon / | Rtv News / | High Video / | High Avg. Comment / | High % Reply / |
| General People | Other | Morning | Ekattor TV | High View | High Avg. Like | High % Like | |||||||
| C1 | 141 | 774 | 5.49 | 615 | 4.36 | – | People Group / | NCP / | Night / | DBC News / | Low Acc. Age / | Low Avg. View / | Mid p95 Likes / |
| Male | JaPa | Late Night | Channel 24 | Low View | Low Avg. Like | High % Reply | |||||||
| C2 | 184 | 749 | 4.07 | 663 | 3.60 | Romanized | Organization | JaPa | Early Morning / | DBC News / | Low Subscribe / | Low Avg. Like / | Low p95 Likes / |
| Bengali | Late Night | Independent TV | Low Video | Low Avg. View | Low % Like |
| Comm. | Top Distinctive Attributes |
| C0 | High Video (4.64), High View (4.55), Mid Video (2.77) |
| C1 | Low Avg. View (2.61), Low Avg. Like (2.44), Mid p95 Likes (2.22) |
| C2 | Low Avg. Like (2.75), Low Avg. View (2.59), Low p95 Likes (2.02) |
| C3 | Mid Avg. Like (3.00), Mid Avg. View (2.74), Low % Like (1.93) |
| C4 | Mid % Like (2.35), Mid % Reply (2.10), Mid p95 Likes (2.05) |
| C5 | High Avg. View (2.61), High Avg. Like (2.53), Low % Like (2.03) |
| Comm. | IM B | IM WD | IM PR | B (%) | WD (%) | PR (%) |
| C0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| C1 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| C2 | 1 | 0 | 0 | 33.33 | 0.00 | 0.00 |
| C3 | 1 | 0 | 0 | 33.33 | 0.00 | 0.00 |
| C4 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| C5 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| CQ | Competency Question (Short) | Key Findings |
| CQ1 | Identification of perpetrator users | Applying the threshold identifies users with at least three bullying-labeled comments or replies as perpetrators (Section 3.2.2 ). |
| CQ2 | Behavioral characteristics of perpetrators | Community profiles reveal differences in user characteristics, video exposure, engagement response, language use, target identity, political context, temporal activity, and channel exposure (Section 4.3 ). |
| CQ3 | Multi-scale network structure | The perpetrator similarity network contains nodes and edges, with an average degree of , clustering coefficient of , and average weighted shortest-path distance of in the largest connected component (Section 4.2 ). |
| CQ4 | Community and sub-community structure | Louvain detection identifies six communities with a modularity of approximately . Hierarchical analysis further reveals sub-communities, exposing finer structural divisions within the parent communities (Section 4.2 ). |
| CQ5 | Behavior–context association | Communities differ in behavioral profiles and contextual settings. Attributes associated with greater interaction volume do not necessarily exhibit higher bullying proportions (Section 4.4 ). |
| CQ6 | Contributions to similarity and community separation | The Video group records the largest discriminative contribution, followed closely by the Impact and User Profile groups. These three groups also dominate the leading individual features, while their relative contributions vary among communities (Section 4.5 ). |
Social Media Analysis
Social media analysis studies online posts, media, users, and interactions to understand communication, communities, and public behavior.
See all 222 papers