Как понять что надо пользователю?

Пишу программу на Python, использую модуль spacy. Мне нужно чтобы программа понимала что я ей говорю, что надо сделать и выполняла необходимую функцию. Например, если я пишу: "сколько время" или "покажи текущее время" или ещё как-нибудь, программа выполняла функцию now_time(), а если скажу "запусти pycharm", то выполнялась бы функция start_program('pycharm'), если программа не поняла что я ей говорю или такого функционала нету, то пускай просто вернёт первый глагол из того что я написал (я уж придумаю куда его сувать). Заранее спасибо!

p.s. в принцепи, первый глагол можно взять с помощью token.lemma_ for token in doc if token.pos_ == 'VERB'


Ответы (0 шт):