В современных компьютерных системах обработки естественного языка (NLP) применяются, например, такие типы синтаксического анализа:
- Поверхностный. 1 Направлен на определение границ именных и глагольных групп. 1 Одна из простых процедур такого анализа — чанкинг (от chunking — сегментирование), то есть определение предложных групп. 1 Также к поверхностному анализу относят определение числовых конструкций и вводных конструкций. 1
- Глубинный. 1 Ориентирован на установление связей между именными группами. 1 Направлен на выявление связей между именными и глагольными группами, а также между клаузами и несвободными оборотами. 1
Кроме того, выделяют такие типы синтаксического анализа, как:
- Анализ сверху вниз. 4 Анализатор начинает построение дерева синтаксического анализа с начального символа, а затем пытается преобразовать начальный символ во входной. 4
- Анализ снизу вверх. 4 Анализатор начинает с входного символа и пытается построить дерево синтаксического анализатора до начального символа. 4