Я пытаюсь разработать решение, способное извлекать в закрытом контексте определенные действия.Незначительный разбор с ANTLR
Например, в контексте бронирования билетов в кино, если пользователь говорит:
«Я хотел бы пойти в кино завтра вечером, было бы Casablanca, я хотел бы быть на последняя строка, пожалуйста»
Я разработал грамматик для получения названия фильма, желаемому сиденье, дата и часа проекции и т.д.
Однако, хотя я думал о ANTLR для разработки таких решение, я не знаю, имеет ли он такую функциональность, я имею в виду, если я могу определить несколько корневых символов.
Спасибо, я посмотрю на эти альтернативы. В любом случае, есть ли способ идентифицировать определенные действия в предложении с ANTLR? – asuka
@adsuar, * «Есть ли способ идентифицировать определенные действия в предложении с ANTLR?» *, Конечно же, набор инструментов NLP будет делать это намного лучше. И эти инструментальные средства поставляются с грамматиками для языка (ов), который вы можете использовать из коробки: с ANTLR вам нужно будет написать свою собственную грамматику (которая никогда не приблизится к надежному анализу широкого диапазона английских предложений!). –
Насколько я могу видеть в списке программного обеспечения, которое вы мне облегчили, почти каждое заданное программное обеспечение имеет важные статистические усилия с помощью корпусов, и сейчас у меня большой недостаток или тело. Вот почему мне было интересно узнать о неглубоком анализе ** в ANTLR, так как я могу развить крошечные грамматики для захвата определенных понятий. – asuka