У меня есть веб-приложение, которое переводит предложения на английский язык; пользователь выбирает варианты из раскрывающихся списков, которые в основном обеспечивают контекст. Теперь я хочу превратить слово и контекст в английское предложение.Python NLTK выяснить время
В одном случае пользователь выбирает «кто» и «когда», «кто» может быть: я, вы, вы, два, он, она, мы, они. «Когда» может быть: «сделал», «сделает», «может сделать», «делает», «сделай это!». Поэтому, в конце концов, я бы получил слово, которое пользователь вложил, а также кто и когда. ех. «петь», «ты», «сделал», получил английское предложение «Ты пел».
Другой случай с переходными глаголами, такими как «погоня», все равно будут «кто» и «когда», а также еще один вариант «сделано», который в основном является другим «тем» меню. ех. «Чейз», «Я», «сделаю это», «они» получат английское предложение «Я собираюсь преследовать их».
Я новичок в NLTK, поэтому я не знаю, с чего начать с этой проблемы. Может ли кто-нибудь указать мне в общем направлении, с чего начать?