marisa-trie icon indicating copy to clipboard operation
marisa-trie copied to clipboard

Any restrictions on making an alternate implementation

Open siara-cc opened this issue 2 years ago • 2 comments

Hi, at first I would like to express my appreciation for this great work! It is amazing how much compression can be achieved by using this technology!!

I would like to make a completely different implementation of the same idea with several modifications for use in my project Unishox. Are there any restrictions on using this idea for a different implementation and document it indicating the differences from this work? I could not find a white paper for marisa. Has it been patented?

siara-cc avatar Sep 09 '22 05:09 siara-cc

@siara-cc Did you try e-mailing them?

kokroo avatar Sep 30 '23 14:09 kokroo

@kokroo The reason for making an alternate implementation was to overcome the limitation of Endianness. As of now I am using marisa for Unishox3 instead of making an alternate implementation so it can be used with esp32 as other MCUs don't have as much flash memory to store dictionaries. I am working on perfecting the dictionary with this project: https://github.com/siara-cc/Text_frequency_research

siara-cc avatar Oct 02 '23 05:10 siara-cc