🪼 a python library for doing approximate and phonetic matching of strings.
#算法刷题#📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
🎯 String metrics and phonetic algorithms for Scala (e.g. Dice/Sorensen, Hamming, Jaccard, Jaro, Jaro-Winkler, Levenshtein, Metaphone, N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp, Refined NYSIIS, ...
🦀📏 Rust library to compare strings (or any sequences). 25+ algorithms, pure Rust, common interface, Unicode support.
#算法刷题#Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.
Accelerating the deduplication and collapsing process for reads with Unique Molecular Identifiers (UMI). Heavily optimized for scalability and orders of magnitude faster than a previous tool.
Distance/Similarity functions for Bag of Words, Strings, Vectors and more.
MATLAB/Octave generator of Hamming ECC coding. Output format is Verilog HDL.
Error correction codes in python.
Heyming is a hamming code encoder and decoder built in React.js
#算法刷题#A general, multi-threaded fuzzy searching language, called fuzzysplit, that is built on top of a fast and flexible Java fuzzy search library. Can be applied to demultiplex and trim DNA.
#计算机科学#Voice Analyzer: Specialized in emotion detection, this Matlab app focuses on discerning anger and normal tones. Experience targeted insights, offering a nuanced perspective on voice sentiments.
This project was completed in 2018 as a part of my postgraduate studies in Biomedical Engineering
Go port of the python jellyfish module for approximate and phonetic matching of strings.
#算法刷题#An implementation of the A* search algorithm to solve the 8-puzzle problem, with two different heuristics.