Was ich vervollständigen möchte, ist ein Programm, das eine Datei einliest und jeden Satz gemäß dem ursprünglichen Satz vergleicht. Der Satz, der perfekt zum Original passt, erhält eine Punktzahl von 1 und ein Satz, der das Gegenteil ist, erhält eine 0. Alle anderen Fuzzy-Sätze erhalten eine Note zwischen 1 und 0.
Ich bin mir nicht sicher, welchen Vorgang ich verwenden soll, damit ich dies in Python 3 ausführen kann.
Ich habe den Beispieltext eingefügt, in dem der Text 1 das Original ist, und die anderen vorhergehenden Zeichenfolgen sind die Vergleiche.
Text: Beispiel
Text 1: Es war eine dunkle und stürmische Nacht. Ich saß ganz alleine auf einem roten Stuhl. Ich war nicht ganz alleine, da ich drei Katzen hatte.
Text 20: Es war eine trübe und stürmische Nacht. Ich saß ganz alleine auf einem purpurroten Stuhl. Ich war nicht ganz alleine, da ich drei Katzen hatte // Sollte einen hohen Punkt erzielen, aber nicht 1
Text 21: Es war eine trübe und stürmische Nacht. Ich saß ganz alleine auf einer purpurroten Kathedra. Ich war nicht ganz alleine, da ich drei Katzen hatte // Sollte weniger als Text 20 punkten
Text 22: Ich saß ganz alleine auf einer purpurroten Kathedra. Ich war nicht ganz alleine, da ich drei Katzen hatte. Es war eine trübe und stürmische Nacht. // Sollte niedriger als Text 21 sein, aber NICHT 0
Text 24: Es war eine dunkle und stürmische Nacht. Ich war nicht allein Ich saß nicht auf einem roten Stuhl. Ich hatte drei Katzen. // Sollte eine 0 erzielen!
[0,1]
.