you can run the huffman coding and decoding using python main.py --huffman
and then input a string (only having small english letters)
to run the convolutional encoding use python main.py --convolutional
.
and you can use python main.py --viterbi
to run the viterbi algorithm.
and to run everything use python main.py
or python main.py --withInput
to input a custom string.