2010-03-29 8 views
1

У меня есть веб-приложение, которое переводит предложения на английский язык; пользователь выбирает варианты из раскрывающихся списков, которые в основном обеспечивают контекст. Теперь я хочу превратить слово и контекст в английское предложение.Python NLTK выяснить время

В одном случае пользователь выбирает «кто» и «когда», «кто» может быть: я, вы, вы, два, он, она, мы, они. «Когда» может быть: «сделал», «сделает», «может сделать», «делает», «сделай это!». Поэтому, в конце концов, я бы получил слово, которое пользователь вложил, а также кто и когда. ех. «петь», «ты», «сделал», получил английское предложение «Ты пел».

Другой случай с переходными глаголами, такими как «погоня», все равно будут «кто» и «когда», а также еще один вариант «сделано», который в основном является другим «тем» меню. ех. «Чейз», «Я», «сделаю это», «они» получат английское предложение «Я собираюсь преследовать их».

Я новичок в NLTK, поэтому я не знаю, с чего начать с этой проблемы. Может ли кто-нибудь указать мне в общем направлении, с чего начать?

ответ

3

NLTK - довольно большой проект, содержащий множество полезных инструментов. Я предлагаю начать с чтения NLTK Book, что очень хорошо сделано. Вероятно, вы можете просмотреть первые несколько глав.

Материал, который вы ищете, находится в главах 7 и далее.

Смежные вопросы