Topic: "knn-search"
nmslib/nmslib
Non-Metric Space Library (NMSLIB): An efficient similarity search library and a toolkit for evaluation of k-NN methods for generic non-metric spaces.
Language: C++ - Size: 94.6 MB - Last synced at: about 22 hours ago - Pushed at: 7 months ago - Stars: 3,474 - Forks: 459

currentslab/awesome-vector-search
Collections of vector search related libraries, service and research papers
Size: 87.9 KB - Last synced at: 1 day ago - Pushed at: 9 months ago - Stars: 1,484 - Forks: 101

yahoojapan/NGT
Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data
Language: C++ - Size: 4.94 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1,301 - Forks: 120

src-d/kmcuda
Large scale K-means and K-nn implementation on NVIDIA GPU / CUDA
Language: Jupyter Notebook - Size: 701 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 829 - Forks: 146

unum-cloud/ustore
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️
Language: C++ - Size: 6.56 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 587 - Forks: 34

KristofferC/NearestNeighbors.jl
High performance nearest neighbor data structures (KDTree and BallTree) and algorithms for Julia.
Language: Julia - Size: 1.23 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 434 - Forks: 66

Aquila-Network/aquila
An easy to use Neural Search Engine. Index latent vectors along with JSON metadata and do efficient k-NN search.
Language: HTML - Size: 1.5 MB - Last synced at: 8 months ago - Pushed at: 12 months ago - Stars: 376 - Forks: 25

jelmerk/hnswlib
Java library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs
Language: Java - Size: 1.23 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 266 - Forks: 56

vioshyvo/mrpt
Fast and lightweight header-only C++ library (with Python bindings) for approximate nearest neighbor search
Language: C++ - Size: 7.33 MB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 257 - Forks: 47

dbaranchuk/ivf-hnsw
Code for ECCV2018 paper: Revisiting the Inverted Indices for Billion-Scale Approximate Nearest Neighbors
Language: C++ - Size: 12.1 MB - Last synced at: 15 days ago - Pushed at: almost 5 years ago - Stars: 207 - Forks: 26

arborx/ArborX
Performance-portable geometric search library
Language: C++ - Size: 4.85 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 198 - Forks: 41

begeekmyfriend/kdtree
Absolute balanced kdtree for fast kNN search.
Language: C - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 170 - Forks: 35

guenthermi/postgres-word2vec
utils to use word embedding models like word2vec vectors in a PostgreSQL database
Language: C - Size: 917 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 143 - Forks: 19

vektonn/vektonn
Language: C# - Size: 5.5 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 128 - Forks: 5

bgokden/veri
Scalable Feature Store
Language: Go - Size: 1.01 MB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 54 - Forks: 5

Rookfighter/knn-cpp
A header-only C++ library for k nearest neighbor search with Eigen3.
Language: C++ - Size: 10.1 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 42 - Forks: 4

kornelski/vpsearch
C library for finding nearest (most similar) element in a set
Language: Rust - Size: 51.8 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 32 - Forks: 6

encord-team/text-to-image-eval
Evaluate custom and HuggingFace text-to-image/zero-shot-image-classification models like CLIP, SigLIP, DFN5B, and EVA-CLIP. Metrics include Zero-shot accuracy, Linear Probe, Image retrieval, and KNN accuracy.
Language: Jupyter Notebook - Size: 14.2 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 30 - Forks: 0

habedi/spart
A collection of space partitioning trees for Rust 🦀
Language: Rust - Size: 51.8 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 1

otoolej/mutual_info_kNN
Mutual Information measures using kNN for both continuous and categorical (discrete) variables [Matlab code]
Language: MATLAB - Size: 128 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 4

jiacai2050/vsag-sqlite
An vector search SQLite extension baked by VSAG.
Language: Rust - Size: 19.5 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

G3tupup/KdTree
a super lightweight head-only 3d kdtree library based on nanoflann
Language: C++ - Size: 168 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 7

AlbertSuarez/nmslib-viz
📊 NMSLIB visualization tool
Language: Python - Size: 1.59 MB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 5 - Forks: 0

gtzinos/Image-Search-Engine
Image search engine using Angular and Python.
Language: TypeScript - Size: 50.8 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

cartersusi/go-knn
k-NN Search Go pkg
Language: Go - Size: 324 KB - Last synced at: about 8 hours ago - Pushed at: 7 months ago - Stars: 4 - Forks: 1

anuragkumarak95/wordnet
Create a Simple network of words related to each other using Twitter Streaming API.
Language: Python - Size: 39 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

zsz00/Faiss.jl
Julia wrapper around the Faiss library for similarity search with PythonCall.jl
Language: Julia - Size: 1.3 MB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 3

dkarageo/Distributed_KNN
An MPI based implementation of K-NN search algorithm, aimed for use on CPU clusters.
Language: C - Size: 23.9 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 3

rzninvo/IR_Phase3
Third and final phase of the Information Retrieval Project.
Language: Python - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

ocramz/rp-tree 📦
Random projection trees
Language: Haskell - Size: 10.1 MB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 2

nobi1007/Characterize
Converts the given image(.jpg, .jpeg, .png) in its similar text image.
Language: HTML - Size: 889 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 2

DiegoAndai/Deep-learning-framework-research
Information about Neural Network's tools
Language: Python - Size: 111 MB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

sebneu/number_labelling
Multi-level Semantic Labelling of Numerical Values
Language: Python - Size: 340 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 3

IIIA-ML/alk
Anytime Lazy kNN: A fast anytime kNN search algorithm that assesses only true kNN candidates in a lazy fashion.
Language: Python - Size: 246 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

navreeetkaur/kdtree Fork of srora/kdtree
KD tree implementation with kNN and sequential scan search
Language: C++ - Size: 739 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 1

paulnorthrop/donut
Nearest Neighbour Search with Variables on a Torus
Language: R - Size: 1.12 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

crodriguez1a/knn-search-chat
A super simple Q&A chat-bot applying vector search
Language: Jupyter Notebook - Size: 307 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

naimaryan1/KD_TREE
Simple self-balancing Kd-Tree and KNN search library in pure C. Most tree operations are non-recursive, and therefore suited for embedded systems.
Language: C - Size: 44.9 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

vioshyvo/RP-test
Simple tests for MRPT algorithm
Language: C++ - Size: 13.3 MB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 2

prasannakdev0/Amazon_Fashion_Recommendations_System
Language: Jupyter Notebook - Size: 13.8 MB - Last synced at: 6 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

rahul2992/hack_detection
Detecting brute force hacking attempts on AT&T servers
Language: Python - Size: 7.81 KB - Last synced at: 9 months ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

younes7programing/perl_classification_of_document
le but de ce programme est de prendre 5 documents text (contenat 5 domaine differents ) est les classifier selon leur domaine pour une solusion on propopse de creer 5 dic contenant des termes specifique a chaque domaines et calculer la distance entre chaque dic (vect de mots) et fichier text(vecteur de mots) et enfin prendre la valeur maximal le but de ce programme est de prendre 5 documents text (contenat 5 domaine differents ) est les classifier selon leur domaine pour une solusion on propopse de creer 5 dic contenant des termes specifique a chaque domaines et calculer la distance entre chaque dic (vect de mots) et fichier text(vecteur de mots) et enfin prendre la valeur maximal le dossier dico :contient les dictionnaires poue executer le programme ; 1-extract classification.rar,document.rar,document 2-change the path of your folder in this line my $RepBase = 'D:\WorkSpace\eclips\Perl_KNN/document'; my $RepResult = 'D:\WorkSpace\eclips\Perl_KNN/classification'; my $RepDico = 'D:\WorkSpace\eclips\Perl_KNN\dico'; to my $RepBase = 'D:\WorkSpace\eclips\Name_of your folder/document'; my $RepResult = 'D:\WorkSpace\eclips\Name_of your folder/classification'; my $RepDico = 'D:\WorkSpace\eclips\Name_of your folder\dico'; Enjoy!
Language: Perl - Size: 1.54 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

jiriklepl/bits-knn-jpdc2024
Replication package for the paper Towards Optimal GPU-accelerated K-Nearest Neighbors Search
Language: Cuda - Size: 104 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ksmin23/vector-based-semantic-text-search
This project shows how to search texts using KNN-algoritm. The embeded texts are indexed into OpenSearch, and a query is converted into a vector as an input of KNN
Language: Jupyter Notebook - Size: 21.3 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ehc0825/elastiknnQueryBuild
elastiknnQueryBuilder
Language: Java - Size: 93.8 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

JianFengH/knn-implementation
KNN search implemented by KD-tree and Ball-tree
Language: Terra - Size: 20.3 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

bonevbs/cukNN
Cuda implementation of k-nearest neighbor search
Language: C++ - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Christopher-06/amableDB
amableDB - Get Fast Similar Float-Vectors
Language: C++ - Size: 402 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

julietnasar/BallTree
class for BallTree data structure
Language: Python - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

viceroypenguin/RBush.KNN 📦
k-Nearest Neighbor Utility
Language: C# - Size: 11.7 KB - Last synced at: 3 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

vincent9514/destiny2-recommender-system Fork of rishabh-joshi/destiny2-recommender-system
💻Intelligent Recommender System Development for Online FPS Game: Destiny II
Language: Jupyter Notebook - Size: 67.3 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1

jimexist/pg_image_search
pg based k-nn image search
Language: Python - Size: 3.91 KB - Last synced at: 27 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
