{'fraction_non_alphanumeric': 0.00980392156862745, 'fraction_numerical': 0.013071895424836602, 'mean_word_length': 4.929032258064516, '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}}
Improving Random Forest Method to Detect Hatespeech and Offensive Word

Hate Speech is a problem that often occurs when someone communicates with each other using social media on the Internet. Research on hate speech is generally done by exploring datasets in the form of text comments on social media such as Twitter, Facebook and MySpace. This study aims to improve the performance of the Random Forest method in detecting hatespeech and crude speech. In this paper the researcher uses a twitter hate speech and offensive identification dataset that is classified using the Random Forest method which will be compared with the results of its accuracy with AdaBoost and Neural Network to detect hatespeech and crude speech. The detection results of hatespeech and crude speech identification resulted in an accuracy of 0.722 for the Random Forest method and 0.708 using AdaBoost and 0.596 using Neural Network method.