Algorithm for finding shortest paths in a weighted graph with positive or negative edge weights (but with no negative cycles)
An NPM library of programs to create decentralized web and distributed computing projects
Matrix manipulation and computation library
Function to sum the y values if the x values are equals. The x array has to be ordered.
A vector class supporting vector operations in n-dimensional space. Useful for word vectors calculation.
An utility for advanced queryies on top of JIRA
AFINN 165 (list of English words rated for valence) in JSON
Scalable kmeans clustering algorithm in js using objects as input vectors, tailor made for sparse matrix
Principal component analysis
Self-organizing map (SOM) / Kohonen network
Preprocess functions to improve the representation and quality of data
Expectation Maximization algorithm
Hierarchical clustering algorithms
Compute the euclidean distance between two vectors