Skip to content

[EN] Implementation of the Huffman compression algorithm in Java | [FR] Implémentation de l'algorithme de compression de Huffman en Java

Notifications You must be signed in to change notification settings

stoufa/Huffman-Data-Compression-Algorithm

Repository files navigation

Huffman-Data-Compression-Algorithm

🇺🇸 Implementation of the Huffman compression algorithm in Java

🇫🇷 Implémentation de l'algorithme de compression de Huffman en Java

preview

🇺🇸 This is the Java implementation of Huffman's text compression algorithm.
The compression process involves building the coding tree, using it to generate a code that shortens the codes of the most common characters in the text, and coding the text.

🇫🇷 Il s'agit de l'implémentation en Java de l'algorithme de compression du texte de Huffman.
Le processus de compression passe par la construction de l'arbre de codage, l'utiliser pour générer un code qui raccourcit les codes des caractères les plus fréquents du texte, et le codage du texte.

screenshot

🇺🇸 This mini-project is being carried out in 2017 as part of a course in Electronic Document Management for 2nd year engineering students at the Higher Institute of Computer Science (ISI)

🇫🇷 Ce mini-projet est fait en 2017 dans le cadre d'un cours de Gestion Électronique de Documents destiné aux étudiants de la 2éme année ingénieur à l'ISI (Institut Supérieur d'Informatique)

screenshot

🇺🇸 The concept can be extended to compress whole words instead of single characters, which will improve the compression rate and allow us to create thesauri to optimize the search in textual documents.

🇫🇷 Le concept peut être étendu pour compresser des mots entiers au lieu des caractères, ce qui va améliorer le taux de compression et nous permettre de créer des thésaurus pour optimiser la recherche dans les documents textuels.

screenshot


  If you found this helpful, consider helping me by sending some Bitcoins to the following address. Thank you 😊

15m4Prjz4WLSsCgBcZTa62cUetiwo6sZKg

About

[EN] Implementation of the Huffman compression algorithm in Java | [FR] Implémentation de l'algorithme de compression de Huffman en Java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages