Добавил класс Term для упрощения функции weight и возможности вернуть больше информации об извлеченных тёрмах
Использование list comprehension вместо map для совместимости с python 3
Добавил ParsedWord и Term метод __str__