Hello,

I'm writing a small module to apply "lossy" filters to text, to enable better subsequent lossless compression. For example, "Hello, World!" would become "hello, world!" with the "lowercase" filter, or "Hello World" with the punctuation removal filter. This does not apply the actual compression, it just reduces the entropy of the text in question.

As a working title, I'm using

Text::Lossy

as the module name. But "Text" is quite a large and well-known top-level namespace, so I'm asking if this is a good fit, and if not, what I might call the module instead.

One thing I do *not* want to do is place it in the "Acme" namespace – the module may sound a bit silly, but it strives to do exactly what it says on the tin: every filter reduces the entropy while still retaining most of the meaning. For example, reducing the entire text to the empty string (while great for compression) is straight out.

Thanks for your time,
Ben Deutsch

Reply via email to