{'fraction_non_alphanumeric': 0.018444266238973536, 'fraction_numerical': 0.0016038492381716118, 'mean_word_length': 4.971291866028708, '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}}
FOR CHEMICAL SENSOR ARRAYS

Arrays were introduced in the mid-eighties as a method to counteract the cross-selectivity of gas sensors. Their use has since become a common practice in sensor applications. [1]. The great advantage of this technique is that once arrays are matched with proper multivariate data analysis, the use of non-selective sensors for practical applications becomes possible. Again in the eighties, Persaud and Dodds argued that such arrays has a very close connection with mammalian olfaction systems. This conjecture opened the way to the advent of electronic noses [2], a popular name for chemical sensor arrays used for qualitative analysis of complex samples. It is worth remarking that a gas sensor array is a mere mathematical construction where the sensor outputs are arranged as components of a vector. Arrays can also be utilized to investigate the properties of chemical sensors, or even better, the peculiar behaviour of a sensor as a component of an array. In this chapter, the more common sensor array methodologies are critically reviewed, including the most general steps of a multivariate data analysis. The application of such methods to the study of sensor properties is also illustrated through a practical