The main idea is to use the BoW representations of the objects as a kind of weak supervision signal: if an object should be ranked highly for a given feature, we would expect the words describing that feature to appear frequently in its description.
for each feature f we determine a total ordering f such that o f o iff the feature f is more prominent in the BoW represention of object o than in the BoW representation of o.