return levenshtein(data[i], data[j])
X = np.arange(len(data)).reshape(-1, 1)
dbscan(X, metric=lev_metric, eps=5, min_samples=2)
Python: кластеризация строк с помощью dbscan scikit-learn с использованием расстояния Левенштейна в качестве метрики: