A k-nearest neighbor model is a modeling approach
where we take an observation and find closely related
other observations or neighbors,
and use information about those neighbors to make a prediction.
For instance,
if a given flower is very similar to five other flowers,
that are classified as flower type A,
it would stand to reason we can predict our given flower
is also flower type A.