It is easy to implement an overlap function in Python:

def overlap(langA, langB):
    langA = set(langA)
    langB = set(langB)

    intersection = langA & langB
    union = langA | langB

    return 1 - (len(intersection) / len(union))

This uses Tanimoto