Мне нравится, как это кажется очень простым — вам просто нужны хорошие обучающие данные с достаточным количеством примеров для каждого слова (или категории). Результаты довольно точны, но не идеальны, если во входном тексте много ошибок или орфографических ошибок/опечаток, что имеет смысл, поскольку они используют машинное обучение для построения своих моделей из большого количества примеров текстов. Если есть какие-либо проблемы, обязательно пригласите какого-нибудь корректора-человека! Это помогает мне печатать быстрее, не делая ошибок, предсказывая, каким, вероятно, будет мой следующий символ.