The application is created in Ruby and its purpose is for compressing and decompressing text files. This is done by using Abraham Lempel and Jacob Ziv loseless data compression algorithm in 1977, which is a dictionary coder and also is a sliding window algorithm.
git clone https://github.com/jasonkwok/File-Compression.git
Simple as
make squeeze file={file path}
to compress, which will output a compressed.txt
file
and
make expand file={file path}
to decompress, which will output a decompressed.txt
file