Online social networks play a central role in information diffusion and opinion formation, making the identification of meaningful communities essential for understanding collective behavior. However, most community detection methods rely primarily on network topology and remain insensitive to the semantic and affective information embedded in user-generated content. To address this limitation, this study proposes a content-enriched community detection framework that integrates structural interactions (retweets and mentions) with topic- and sentiment-based attributes. The proposed approach includes two core methodological components: a learnable edge-weighting mechanism that infers interaction strengths from structural, topical, and sentiment features and a content-aware modularity function (Qattr) that explicitly rewards within-community semantic and affective alignment during Leiden-based optimization. Both components are model-agnostic and can be applied with either lightweight text representations or transformer-based models, allowing flexibility in trade-offs between accuracy and efficiency. The framework is evaluated through extensive experiments on Twitter data, including in-domain, leave-one-domain-out, and cross-platform settings. Performance is assessed using structural metrics (Modularity and Clique Percolation Method), semantic validation measures (Normalized Mutual Information and Adjusted Rand Index), and blinded human evaluation of topic coherence and sentiment grouping with inter-annotator agreement. Statistical significance testing across multiple runs confirms the robustness of the observed improvements. Results demonstrate that jointly incorporating structural, semantic, and sentiment information yields more coherent, semantically aligned communities than structure-only baselines while maintaining practical scalability. Overall, this work provides a principled and empirically validated foundation for semantic-aware community detection in social media networks.
In recent years, social media has been increasing widely and obviously as a media for users expressing their emotions and feelings through thousands of posts and comments related to tourism companies. As a consequence, it became difficult for tourists to read all the comments to determine whether these opinions are positive or negative to assess the success of a tourism company. In this paper, a modest model is proposed to assess e-tourism companies using Iraqi dialect reviews collected from Facebook. The reviews are analyzed using text mining techniques for sentiment classification. The generated sentiment words are classified into positive, negative and neutral comments by utilizing Rough Set Theory, Naïve Bayes and K-Nearest Neighbor
... Show MoreCommunity detection is one of the most fundamental applications in understanding the structure of complicated networks. Furthermore, it is an important approach to identifying closely linked clusters of nodes that may represent underlying patterns and relationships. Networking structures are highly sensitive in social networks, requiring advanced techniques to accurately identify the structure of these communities.Most conventional algorithms for detecting communities perform inadequately with complicated networks. In addition, they miss out on accurately identifying clusters. Since single-objective optimization cannot always generate accurate and comprehensive results, as multi-objective optimization can.Therefore,we utilized two objective
... Show MoreCommunity detection is an important and interesting topic for better understanding and analyzing complex network structures. Detecting hidden partitions in complex networks is proven to be an NP-hard problem that may not be accurately resolved using traditional methods. So it is solved using evolutionary computation methods and modeled in the literature as an optimization problem. In recent years, many researchers have directed their research efforts toward addressing the problem of community structure detection by developing different algorithms and making use of single-objective optimization methods. In this study, we have continued that research line by improving the Particle Swarm Optimization (PSO) algorithm using a
... Show More