To this experiment, the Multinomial Na¨ıve Bayes
has been chosen as it is one of the most adopted clas-
sifiers and it is based on the assumption that each at-
tribute/feature is independent with respect to the other
ones. This is the case suited for our evaluations as
each search results has to be classified with a granule
and its choice is independent with respect to the other
granules used in the attributes set. Support Vector
Machine and linear classifiers are de-facto standards
for classification problems. Even with a limited popu-
lation, LibLinear and LibSVM classifier can identify
the optimal solution by obtaining results slightly less
accurate than what obtained with our single-label cat-
egorization approach.
0,3
0,35
0,4
0,45
0,5
0,55
AVG(NDCG)
0,2
0,25
0,3
0,35
0,4
0,45
0,5
0,55
@5 @10 @15 @20
cut @
AVG(NDCG)
Figure 4: NDCG: Multi-label categorization.
By the second experiment, the method proposed
in (Calegari et al., 2011) has been applied to com-
pare the hierarchical multi-label categorization based
on the original domain ontology (by only consider-
ing the subsumption relation) versus the hierarchical
multi-label categorization based on the granular view
of the original domain ontology.
The granular view is made up of 162 nodes,
whereas the taxonomy of the domain ontology is
made up of 219 nodes. We have compared the cat-
egorization on a set of 44 queries defined by four
wine experts, and we analyzed the top 20 results at
different precision levels: @5, @10, @15 and @20.
NDCG@5 indicates that both taxonomies consider
the same results with the same ranking order, and then
the measure discounts them in a similar way. The
lower NDCG(q) values indicate that the taxonomy of
the domain ontology gives to the results a different
categorization with respect to the ones assigned by ex-
perts; instead, the use of the granular view produces
higher NDCG(q) as it preserves the ranking.
The S-Recall(q) evaluations for the categorization
provided by experts and both the taxonomies have
highlighted that a very small portion of information
is involved for each query. Table 1 shows that the
domain ontology exhibits a worse behaviour than its
granular view: several unnecessary nodes are in fact
used to categorize the search results with the conse-
Table 1: S-recall: multi-label categorization.
cut@ Expert Granular Domain
View Ontology
@5
0.02 0.10 0.22
@10
0.03 0.15 0.28
@15
0.04 0.19 0.21
@20
0.05 0.34 0.41
quence that the user spends a lot of time in navigating
the hierarchy for discovering the search results.
5 CONCLUSIONS
In this paper we have presented some evaluations of a
method aimed at categorizing search results based on
a granular view of a domain ontology to both multi-
label categorization and single-label categorization.
In this last case, we have proposed an extension of
the considered multi-label categorization method in
order to manage cases of single-label categorization
on search results. This way, it is possible to compare
the method with standard classifiers such as the Multi-
nomial Na¨ıve Bayes, the LibLinear, and the LibSVM,
respectively.
To test the effectiveness of the considered multi-
label categorization approach, we have performed
new evaluations in addition to (Calegari et al., 2011)
such as NDCG and S-Recall. The granular view
has exhibited a better behaviour than the original do-
main ontology in multi-label categorization, and it has
achieved good results if compared to standard single-
label classifiers.
As a future research, we will consider other do-
mains, and we will evaluate the approach compared to
other standard hierarchical and deep classifiers (e.g.,
C4.5, random forest, Boltzman machines).
REFERENCES
Agrawal, R., Gollapudi, S., Halverson, A., and Ieong, S.
(2009). Diversifying search results. In WSDM ’09,
pages 5–14, New York, NY, USA. ACM.
Baeza-Yates, R. A. and Maarek, Y. (2011). Web retrieval:
the role of users. In Ma, W.-Y., Nie, J.-Y., Baeza-
Yates, R. A., Chua, T.-S., and Croft, W. B., editors,
SIGIR, pages 1303–1304. ACM.
Calegari, S. and Ciucci, D. (2010). Granular computing ap-
plied to ontologies. International Journal of Approxi-
mate Reasoning, 51:391–409.
Calegari, S., Farina, F., and Pasi, G. (2011). Topical cat-
egorization of search results based on a domain on-
tology. In Amati, G. and Crestani, F., editors, ICTIR,
volume 6931 of Lecture Notes in Computer Science,
pages 262–273. Springer.
ComparativeEvaluationsofaHierarchicalCategorizationofSearchResultsbasedonaGranularViewofDomain
Ontologies
365