## # this function calculates the average threshold of the whole data policy ## def get_average_threshold(liste): average = 0 for cluster in liste: average = average + cluster["average"] if len(liste) == 0: return 0 else: return average / len(liste) ## # This function returns all clusters above a the average threshold * 1.25 ## def get_clusters_above_average_threshold(liste, average_threshold): cluster_sum = [] for cluster in liste: if cluster["average"] > average_threshold * 1.25: cluster_sum.append(cluster) return cluster_sum ## # # List of all possible words describing "save" # outdated but can be used in the future ## savewords = """reserve keep store hoard retain withhold conserve hold preserve stockpile amass collect defer devote earmark bank dedicate secure stash gather spare accumulate allocate cache economise economize treasure hide away lay aside put aside put away set aside stash away hang on to keep in reserve lay away lay by put to one side squirrel away stow away preserve conserve store keep reserve maintain retain stash stow sustain bottle secure hold back keep back put aside put away set aside regulate stash away"""