INNER CODE UNIT · Python

remove_accents

dedsec1121fk/DedSec · Scripts/DedSec Market.py:379

def remove_accents(text):
    normalized = unicodedata.normalize("NFD", str(text))
    return "".join(char for char in normalized if unicodedata.category(char) != "Mn")


def language_character_counts(text):
    greek = 0
    latin = 0
    for char in str(text):
        code = ord(char)
        if 0x0370 <= code <= 0x03FF or 0x1F00 <= code <= 0x1FFF:
            greek += 1
        elif "A" <= char <= "Z" or "a" <= char <= "z":
            latin += 1
    return greek, latin


def normalize_language_label(text):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…