from typing import List


def get_embedder_function_names() -> List[str]:
    """
    Returns a list of the available embedder names
    """

    embedder_names = [
        'FastText (CBOW)',
        'FastText (Skipgram)',
        'Doc2Vec',
        'GPT2 Small Spanish',
        'BERT: TinyBERT-spanish-uncased-finetuned-ner',
        'BERT: paraphrase-xlm-r-multilingual-v1',
        'BERT: distiluse-base-multilingual-cased-v2',
    ]

    reduced_embedder_names = [f"{name} (50-d)" for name in embedder_names]

    return [*embedder_names, *reduced_embedder_names]