Completed task on subject Mathematical modeling
Application for text compression with Huffman algorithm. Alphabet is generated from the message itself. Compressed message is self-contained and consists of encoded alphabet and payload, and holds all necessary data to decode the message.
- Compress message and embed alphabet
- Decode alphabet from compressed data and restore original message
- Implements GUI for application
- Visualizes Huffman coding tree for compression and decompression