In einer Klasse muss ich einen Code vervollständigen. Es nimmt Korpora von Token und soll ein Schlüsselwörterbuch (bigrams aus der corpus used form mit nltk.bigrams()) und als Werte die Wahrscheinlichkeit liefern, dass das Bigramm erscheint (basierend auf der Häufigkeit des Bigramms in meinem Korpora). Meine Lösung war zu tun:Wie konvertiert man die FreqDist in ein Wörterbuch?
a = nltk.FreqDist(nltk.bigrams("aaaaaaacbegdeg"))
Ich habe einen Dictionnary aber es ist Falle in dem folgenden:
FreqDist({('a', 'a'): 6,
('a', 'c'): 1,
('b', 'e'): 1,
('c', 'b'): 1,
('d', 'e'): 1,
('e', 'g'): 2,
('g', 'd'): 1})
Wie nehme ich den FreqDist aus? Beste Hinsicht Bianca