Once we have modelled all fuzzy properties, they
can be used in fuzzy rules for classification of sci-
entific documents. In this experiment, fuzzy rules
should contain C0 to C5 properties in the antecedent
part, and a class in the consequent that corresponds to
the inferred class of the ontology. In order to auto-
matically learn these rules, we have applied the Wang
and Mendel method (Wang and Mendel, 1992) over
the document-cluster matrix. As a result, we have ob-
tained nineteen rules in total, which were modelled
using Jena rule syntax. Due to space limitations, List-
ing 2 shows only two of them, just to illustrate how
they are specified according to the proposed model.
[rule1: (?x c0 ’low’), (?x c1 ’low’), (?x c2 ’high’), (?x c3 ’low’),
(?x c4 ’low’), (?x c5 ’low’) −> (?x rdf:type Machine_Learning)]
[rule2: (?x c0 ’low’), (?x c1 ’medium’), (?x c2 ’low’), (?x c3 ’low’),
(?x c4 ’medium’), (?x c5 ’low’) −> (?x rdf:type Fuzzy_Logics)]
Listing 2: Fuzzy rules generated by Wang and Mendel.
At this stage, fuzzy reasoning methods can be ap-
plied to classify scientific documents regarding Ar-
tificial Intelligence subareas. When a new docu-
ment needs to be classified, it passes through the pre-
processing step in order to obtain its fuzzy property
values. After that, the user chooses a fuzzy reasoning
method (classical or general) to obtain the inferred
class. In our tests, general method performed better
than classical one, as the former considers all fired
rules by combining their association degree. How-
ever, this research does not intend to evaluate the
best method, our goal is making them available for
ontology-based applications that require the represen-
tation of fuzzy properties and classification rules.
Concluding this case study, we have observed
that the proposed model contributed to represent
the vagueness present in textual information content.
Moreover, fuzzy reasoning methods can automati-
cally infer the classes of new documents, an informa-
tion that can be analyzed by document retrieval sys-
tems for improving query results.
5 CONCLUSIONS AND FUTURE
WORK
We have proposed a model for representing fuzzy
properties and fuzzy rules in ontologies, which can
be instantiated using any traditional ontology lan-
guage that models basic representational primitives.
Furthermore, fuzzy reasoning methods (classical and
general) were implemented in order to support clas-
sification of new instances according to their fuzzy
property values. The results obtained from the study
case demonstrate that the proposed model contributed
to manage vagueness on text documents, representing
a good approach not only for classification but also
for organization of the text documents.
Finally, we plan to incorporate more fuzzy set
concepts, such as linguistic hedges, fuzzy relations
etc. We intend to support other types of rules and their
fuzzy reasoning methods (e.g. Mamdani and Larsen
methods), as well as defuzzification methods.
ACKNOWLEDGEMENTS
We thank CAPES and INEP agencies for supporting
this research, inside the scope of WebPIDE project.
REFERENCES
Bezdeck, J. C. (1981). Pattern Recognition with Fuzzy Ob-
jective Function Algorithms. Kluwer Academic Pub-
lishers, Norwell, MA, USA.
Bobillo, F. and Straccia, U. (2008). fuzzydl: An expres-
sive fuzzy description logic reasoner. In FUZZ-IEEE,
pages 923–930.
Calegari, S. and Ciucci, D. (2007). Fuzzy ontology, fuzzy
description logics and fuzzy-owl. In International
Workshop on Fuzzy Logic and Applications, pages
118–126.
Carroll, J. J., Dickinson, I., Dollin, C., Reynolds, D.,
Seaborne, A., and Wilkinson, K. (2004). Jena: im-
plementing the semantic web recommendations. In
WWW, pages 74–83.
Cordón, O., Jesus, M. J. D., and Herrera, F. (1999). A pro-
posal on reasoning methods in fuzzy rule-based clas-
sification systems. International Journal of Approxi-
mate Reasoning, 20(1):21 – 45.
Damásio, C. V., Pan, J. Z., Stoilos, G., and Straccia, U.
(2008). Representing uncertainty in ruleml. Funda-
menta Informaticae, 82(3):265–288.
Gruber, T. R. (2009). Ontology. In Encyclopedia of
Database Systems, pages 1963–1965. Springer.
Klir, G. J. and Yuan, B. (1995). Fuzzy Sets and Fuzzy Logic
- Theory and Applications. Prentice Hall PTR, Upper
Saddle River, USA.
Nogueira, T. M., Camargo, H. D. A., and Rezende, S. O.
(2009). Management of imprecision and uncertainty
in the identification of similar textual documents.
Congress of the Tri-national Academy of Sciences,
pages 1–10. C3N Annals (in portuguese).
Pan, J. Z., Stamou, G., Stoilos, G., Taylor, S., and Thomas,
E. (2008). Scalable querying services over fuzzy on-
tologies. In WWW, pages 575–584.
Stoilos, G., Simou, N., Stamou, G., and Kollias, S. (2006).
Uncertainty and the semantic web. IEEE Intelligent
Systems, 21(5):84–87.
A MODEL FOR REPRESENTING VAGUE LINGUISTIC TERMS AND FUZZY RULES FOR CLASSIFICATION IN
ONTOLOGIES
441