{'fraction_non_alphanumeric': 0.033628318584070796, 'fraction_numerical': 0.008849557522123894, 'mean_word_length': 5.732142857142857, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Corporate social responsibility reports: topic analysis and big data approach

ABSTRACT This paper performs topic modeling using all publicly available CSR (Corporate Social Responsibility) reports for all constituent firms of the major stock market indices of 15 industrialized countries included in MSCI Europe for the sample period from 1999 to 2016. Our text mining results and LDA analyses indicate that ‘employees safety’, ‘employees training support’, ‘carbon emission’, ‘human right’, ‘efficient power’, and ‘healthcare medicines’ are the common topics reported by publicly listed companies in Europe and the UK. There is a clear sector bias with industrial firms emphasizing ‘employee safety’, Utilities concentrating on ‘efficient power’ while consumer discretionary and consumer staples highlighting ‘food waste’ and ‘food packaging.’ To produce these results, we used a battery of python code to organize the hundreds of reports downloaded from Bloomberg and the internet, the latest R-algorithm to estimate LDA (Latent Dirichlet Allocation) model and the LDAvis interactive tool to visualize and refine the LDA model.