Create a Python, Perl or PHP script that contains functions to LZ78 encode a text file, writes on file, generates a dictionary, reads from compressed file and decode.
It's important that for a ascii input, output size must be much smaller than input.
A competent professional with nearby 8.5 years of qualitative experience in Analysis, Software Development, Software Programming, Automation Process,.
Strong experience and knowledge of Perl 5.0, UNIX Shell Script,HTML4.0, JavaScript, AJAX.
Greetings,
The task seems very basic but interesting. However LZ78 compression is highly depended on the type of data. If your data is not repeating much then output wont be much smaller. I can do it in python in a couple of days.
I am a new freelancer but with a rich experience in file handling and automation.
Further i will look to provide the best of me if i am offered to serve.