Программа парсит текстовый файл со словарем Зализняка, и раскладывает все формы слов в БД.
Определяются все признаки слов таким образом, чтобы в БД любые 2 слова имели разный набор признаков.
Получается БД для (словарного) морфологического анализатора.
БД можно использовать в дальшейшем для автоматического анализа текстов на русском языке.