This study aims to develop a new approach based on machine learning techniques to assess sustainability performance. Two main dimensions of sustainability, ecological sustainability, and human sustainability, were considered in this study. A set of sustainability indicators was used, and the research method in this study was developed using cluster analysis and prediction learning techniques. A Self-Organizing Map (SOM) was applied for data clustering, while Classification and Regression Trees (CART) were applied to assess sustainability performance. The proposed method was evaluated through Sustainability Assessment by Fuzzy Evaluation (SAFE) dataset, which comprises various indicators of sustainability performance in 128 countries. Eight clusters from the data were found through the SOM clustering technique. A prediction model was found in each cluster through the CART technique. In addition, an ensemble of CART was constructed in each cluster of SOM to increase the prediction accuracy of CART. All prediction models were assessed through the adjusted coefficient of determination approach. The results demonstrated that the prediction accuracy values were high in all CART models. The results indicated that the method developed by ensembles of CART and clustering provide higher prediction accuracy than individual CART models. The main advantage of integrating the proposed method is its ability to automate decision rules from big data for prediction models. The method proposed in this study could be implemented as an effective tool for sustainability performance assessment.
Causality extraction is an important task in natural language processing, yet it remains underexplored in informal Arabic social media text, particularly in dialectal contexts. This study investigates causal-reason extraction from Saudi Arabic tweets related to sick-leave requests. A gold-standard dataset was annotated for multiple causality-related tasks, including cause-presence detection, cause-span extraction, cause-category classification, causal-marker detection, and causal marker text identification. The study compares two modeling paradigms: fine-tuned BERT-based models, represented by SaudiBERT and AraBERT, and prompting-based large language models (LLMs), represented by GPT-4.1-mini and Gemini-2.5-flash. The descriptive analysis showed strong class imbalance, substantial implicit causality, and uneven cause-category distributions. Results showed that SaudiBERT generally outperformed AraBERT when macro-level and minority-class performance were considered. Among LLMs, Gemini-2.5-flash achieved the strongest overall performance, particularly under natural 10-shot single-tweet prompting, while balanced few-shot prompting improved macro-F1 for cause-category classification. However, step-wise prompting did not consistently improve performance and may have introduced error propagation. Overall, the findings show that causality extraction in informal Saudi Arabic remains challenging, especially for implicit causal expression. The study highlights the complementary strengths of dialect-specific transformers and LLM-based prompting for Arabic causality extraction.