Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging NEON, AVX2, AVX-512, and SWAR to accelerate search, sort, edit distances, alignment scores, etc 🦖
-
Updated
Dec 26, 2024 - C++
Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging NEON, AVX2, AVX-512, and SWAR to accelerate search, sort, edit distances, alignment scores, etc 🦖
PISA: Performant Indexes and Search for Academia
BitMagic Library
pytrec_eval is an Information Retrieval evaluation tool for Python, based on the popular trec_eval.
Trinity IR Infrastructure
Search Formula-1——A distributed high performance massive data engine for enterprise/vertical search
A library of inverted index data structures
Sequence Indexing and Search
Porter stemming library (C++)
Efficient and effective query auto-completion in C++.
A large scale feature extraction tool for text-based machine learning
Permutation algorithms to test statistical significance of experimental results.
Fast and minimal header-only graph-based index for approximate nearest neighbor search (ANNS). https://blaisemuhirwa.github.io/flatnav
A Clean Lua Interface to the Indri Search Engine for Torch.
Repository containing various information retrieval algorithms like BM25.
Automated Query Expansion using High Dimensional Clustering
Exercise solutions for the Information Retrieval course at the University of Freiburg, Germany.
node-indri is an addon to bring Node.js and Indri search engine together
A C++ library for text classification using Multinomial Naive Bayes model on Reuters-21578 dataset.
Add a description, image, and links to the information-retrieval topic page so that developers can more easily learn about it.
To associate your repository with the information-retrieval topic, visit your repo's landing page and select "manage topics."