Механизмы предсказания следующего слова или фразы, используемые в современных клавиатурах мобильных телефонов и планшетов, такие как swift key и XT9, которые предсказывают следующее слово, которое пользователь собирается ввести, на основе некоторого предопределенного или динамического корпуса, основанного на n-граммах. (максимальная частота последних набранных слов 2-3 плюс текущее слово) на основе языковых моделей (Марковская модель).
Я думаю, что эти механизмы/алгоритмы являются частью ИИ/НЛП. Но в чем я не уверен, так это в том, к какой конкретной ветви ИИ/НЛП они относятся. Это машинное обучение? Это наука о данных? Это большие данные? Это вычислительный интеллект? Это принятие решений? Это добыча данных? Или статистическое распознавание образов/предиктивная аналитика/обучение с учителем/обучение без учителя? Или все/многие из них или что-то еще?