{'fraction_non_alphanumeric': 0.013472137170851195, 'fraction_numerical': 0.005511328842620943, 'mean_word_length': 4.615120274914089, '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}}
Smart Tour Guide in Makkah City based on Image Recognition

Technology nowadays affects every aspect of our life and makes it easier, more convenient. This research aims to integrate Artificial intelligence (AI) in the development of a smart mobile application that works as a smart tour guide. An Android application was developed to do image recognition in almost real-time by using Convolutional Neural Network (CNN). After the image is recognized, reviews for the restaurant or the hotel are retrieved. The reviews were collected from various resources on the internet and saved in a database to be retrieved after the image is recognized. This research required collecting images to retrain a CNN model called Inception v3 from Google. A technique called transfer of learning was used, which is building CNN model that is trained on a small dataset. The data size is about 100 images for each of the 9 categories of the hotels and restaurants. The scope for this application is limited to a few numbers of hotels and restaurants in Makkah city to deliver to the visitors of this Holy city a pleasant experience while they are roaming around. They could take a photo or upload a photo of the hotel or restaurant and a list of reviews are shown to help them decide to go to the best places and save their time and effort rather than searching for this online. The application is available without an internet connection to make it convenient to use by users. The image recognition and the retrieval of the reviews from the database are successfully accomplished. The accuracy various between 0.84 to 1 on different testing images.