INNER CODE UNIT · Python

calc_distance_domains

A3sal0n/CyberThreatHunting · tools/lib/damerau_levenshtein.py:35

    def calc_distance_domains(self):
        not_in_top = []
        output = []
        for item in self.data:
            if item not in self.top_domains:
                not_in_top.append(item)

        for item in not_in_top:
            entry = {item: {}}
            flag = False
            for td in self.top_domains:
                dist = normalized_damerau_levenshtein_distance(item, td)
                if 0 < dist < 0.2:
                    entry[item][td] = dist
                    flag = True
            if flag is True:
                output.append(entry)
        if len(output) > 0:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…