{'fraction_non_alphanumeric': 0.010938399539435808, 'fraction_numerical': 0.0, 'mean_word_length': 6.093877551020408, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Machine Learning Techniques for Mining Location-Based Social Networks for Business Predictions

The vast use of Location-Based Social Networks over the last decade results in a considerably large amount of data transactions accumulated over time. Data mining researchers exploit these large amounts of data produced by location-based social networks users to predict useful information. One of the highly recommended methods for prediction is learning from statistical observations through machine learning. In this paper, spatial machine learning techniques are suggested for predicting potential business investment openings in Location-Based Social Networks. Two spatial techniques are studied; Spatial Auto Regression model, and Inverse Distance Weight spatial interpolation technique. A modification for the Inverse Distance Weight spatial interpolation has been suggested where an extreme avoidance criterion is proposed, in order to enhance the prediction accuracy of the classical method. The modified interpolation method is compared to the spatial Auto Regression model and the classical Inverse Distance Weight spatial Interpolation technique, for considerations of computational complexity and prediction accuracy. An experimental case study involving data extracted from Foursquare has been tested for Business venue usage prediction. The results show better prediction accuracy for the Inverse Distance Weight spatial interpolation than the Spatial Moreover, better prediction accuracy for the proposed Extreme Avoidance spatial interpolation over both the Inverse Distance Weight spatial interpolation and Spatial Auto Regression is obtained while maintaining the low computational complexity of the spatial interpolation.