Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stephenleo/adventures-with-ann
All the code for a series of Medium articles on Approximate Nearest Neighbors
https://github.com/stephenleo/adventures-with-ann
ann approximate-nearest-neighbor-search machine-learning-algorithms nearest-neighbor-search nearest-neighbors python
Last synced: about 9 hours ago
JSON representation
All the code for a series of Medium articles on Approximate Nearest Neighbors
- Host: GitHub
- URL: https://github.com/stephenleo/adventures-with-ann
- Owner: stephenleo
- Created: 2020-11-29T07:17:20.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-14T12:28:11.000Z (about 2 years ago)
- Last Synced: 2024-08-03T13:14:33.468Z (3 months ago)
- Topics: ann, approximate-nearest-neighbor-search, machine-learning-algorithms, nearest-neighbor-search, nearest-neighbors, python
- Language: Jupyter Notebook
- Homepage:
- Size: 1 MB
- Stars: 45
- Watchers: 1
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Adventures with ANN
A series of Medium posts highlighting the significance of Approximate Nearest Neighbors algorithms. Specifically the usefulness of [Hierarchical Navigable Small World (HNSW) graphs](https://arxiv.org/abs/1603.09320) ANN algorithm.
1. KNN is Dead
- Medium Post: [Link](https://medium.com/towards-artificial-intelligence/knn-k-nearest-neighbors-is-dead-fc16507eb3e?sk=b964df6dccf263518b244d4264ba088d)
- [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/stephenleo/adventures-with-ann/blob/main/notebooks/01_knn_is_dead.ipynb)
- Jupyter Notebook: [Link](notebooks/01_knn_is_dead.ipynb)
2. How to Choose the Best Nearest Neighbors Algorithm?
- Medium Post: [Link](https://medium.com/towards-artificial-intelligence/how-to-choose-the-best-nearest-neighbors-algorithm-8d75d42b16ab?sk=889bc0006f5ff773e3a30fa283d91ee7)
- [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/stephenleo/adventures-with-ann/blob/main/notebooks/02_ann_benchmarking.ipynb)
- Jupyter Notebook: [Link](notebooks/02_ann_benchmarking.ipynb)3. Approximate Nearest Neighbors on Elastic Search with Docker
- Medium Post: [Link](https://medium.com/towards-artificial-intelligence/approximate-nearest-neighbors-on-elastic-search-with-docker-15342153f22a?sk=c2b1ec043ecfb82ffdda113b1e6aab64)
- [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/stephenleo/adventures-with-ann/blob/main/notebooks/03_ann_es_docker.ipynb)
- Jupyter Notebook: [Link](notebooks/03_ann_es_docker.ipynb)