Для определения частей речи в современных онлайн-сервисах используются нейросети, которые обучаются на больших объёмах текстовых данных, где каждое предложение уже размечено с указанием его грамматических составляющих (подлежащее, сказуемое, дополнение и т. д.). 1
Процесс работы: нейросеть изучает примеры предложений с размеченными частями речи и грамматическими ролями. 1 Затем она использует эти знания для автоматического анализа новых предложений, распознавая подлежащее, сказуемое, дополнение и другие элементы. 1
Некоторые онлайн-сервисы, которые позволяют определять части речи: