Jaki jest najbardziej skuteczny sposób na uzyskanie czasu przeszłego czasownika, najlepiej bez użycia ciężkich frameworków NLP pamięci?Jak uzyskać czas przeszły od czasownika?
np.
- żywo do: żył
- spróbować: próbował
- z kranu do: podsłuchu
- gotować do: gotowane
- sprzedać: sprzedane
pisałem coś szybko się (przepełnienie stosu nie pozwala mi na samodzielną odpowiedź), które wydaje się działać dla regularnych czasowników (np. pierwsze 4 z tej listy), ale nieregularne czasowniki: http://pastebin.com/Txh76Dnb
edytuj: Dziękuję za wszystkie odpowiedzi, wygląda na to, że nie można tego zrobić poprawnie bez słownika z powodu nieregularnych czasowników.
* ".. bez użycia ciężkiego pamięć ram NLP?" * Używaj API VooDoo? Bardzo lekkie na pamięć, choć może to kosztować niektóre kury i inne małe zwierzęta. –
Będziesz potrzebował słownika. –
@OliCharlesworth, czy znasz jakieś słowa, które nie zostałyby poprawnie przetworzone przez ten algorytm: http://web2.uvcs.uvic.ca/elc/studyzone/330/grammar/pasted.htm, który wymagałby słownika? –