DocumentClassifiers should handle numeric fields.
Knn Document Classifier should be able to handle function queries( like the distance from the numeric value in input) as boost factors on top of the MLT boolean query.
Investigations will follow with tentative design and patch
input document has price:5
We can classify the document based on all the ones in the index, in proximity to 5 as the price value.