Entropy Coding:
Write a Python program to implement one entropy codingalgorithm, such as Huffman coding, and draft a project report (WORDor PDF) on your findings with following sections:
- Introduction
Introduce the concept of entropy coding. Explain at least twoentropy coding methods and their applications. Compare thesemethods and specify the advantages and disadvantages of thesemethods.
- Program implementation
Write a Python program to implement one studied entropy codingmethod, including two separate functions for encoding and decoding.Use the lyrics of your favorite song as the message to beprocessed, and test the program on the message. Include the sourcecode, and detail the program design and execution procedure in
OR
OR