Contents:
cal k nearest neighbor
typing.Mapping
feature list to find KNN
list of k to find (must have 2 elements)