Частота слов в тексте

Дмитрий16 років у сервісі
Дані замовника будуть вам доступні після подання заявки
08.04.2016

Есть скрипт, который для текста проверяет частоту использования слов учитывая морфологию (склонения), работает на ура https://yadi.sk/i/fMcNODMvqqtmW  для текстов длиной 1000 - 5000 збп. Но нужно его адаптировать для обработки текстов длиной 100 кбайт и даже несколько мегабайт. Частоту достаточно вывести в файл, время работы скрипта неважно.