Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)