Commit 3ecc59f6 authored by Aileen Reichelt's avatar Aileen Reichelt
Browse files

Add first scripts for loading vectors and calculating WEAT

parent 8e3a1604
Loading
Loading
Loading
Loading
+281 −0

File added.

Preview size limit exceeded, changes collapsed.

+18 −0
Original line number Diff line number Diff line
"""Loading and checking of relevant fasttext vectors"""

with open("cc.de.300.vec", "r", encoding='utf-8') as f:
    data = {}
    for line in f.readlines():
        tokens = line.rstrip().split(' ')
        data[tokens[0]] = map(float, tokens[1:])

A = ["Peter", "Daniel", "Hans", "Thomas", "Andreas", "Martin", "Markus", "Michael",
"Maria", "Anna", "Ursula", "Ruth", "Monika", "Elisabeth", "Verena", "Sandra"]
B = ["Ladina", "Fatima", "Fatma", "Alma", "Soraya", "Svetlana", "Elif", "Vesna",
"Mehmet", "Mustafa", "Aleksandar", "Mohamed", "Ibrahim", "Dragan", "Hasan", "Mohammad"]
X = ["Spaß", "Liebe", "Frieden", "wunderbar", "Freude", "Lachen", "Glück"]
Y = ["Qual", "furchtbar", "schrecklich", "übel", "böse", "Krieg", "scheußlich", "Versagen"]

for L in [A, B, X, Y]:
    for name in L:
        print(name + " vector: " + data[name])