annoy

Point finder

A data structure and search algorithm for finding closest points in high-dimensional space

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

GitHub

13k stars
318 watching
1k forks
Language: C++
last commit: about 2 years ago
Linked from 6 awesome lists

approximate-nearest-neighbor-searchc-plus-plusgolanglocality-sensitive-hashingluanearest-neighbor-searchpython

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yahoojapan/ngtA library for efficient searching of high-dimensional data points using graph and tree-based methods1,272
patvarilly/covertreeA data structure library for finding nearest neighbors in a general metric space31
bast/flandersFast 2D nearest neighbor search with an angle7
ajl2718/whereaboutsA lightweight Python library for geocoding addresses using DuckDB21
collective/collective.searchandreplaceA tool to find and replace text in Plone content objects6
whenever5225/graphannsAn implementation of graph-based approximate nearest neighbor search algorithms32
markbaggett/werejugoIdentifies physical locations where a laptop has been based on wireless profiles and recorded data91
lyst/rpforestAn efficient algorithm for finding approximate nearest neighbors in high-dimensional spaces225
wojciechmula/pyahocorasickA fast and memory-efficient library for exact or approximate string search961
mac4n6/mac-locations-scraperTools for extracting and processing location data from iOS and macOS devices79
nheiniger/snaffpointA tool for finding sensitive files in SharePoint and OneDrive242
antonbergaker/small_pp_localization_toolA tool for preparing localized data for GameMaker projects10
rafaelrinaldi/whereamiA command-line tool to retrieve geolocation information from an external API168
sjl/friendly-findA file finder utility with configurable search options and filtering capabilities.214
brycefrank/pyforA Python package for analyzing aerial point clouds of forest data, including tools for forest inventory and LiDAR data processing.92