Though the shortest path can be selected, it ignores other related category nodes and loses rich information.
an ideal scheme should not only mirror the distance in the hierarchy, but also take into account all possible paths in order to capture the full aspects of relatedness.