Text this: A new affinity matrix weighted k-nearest neighbors graph to improve spectral clustering accuracy