Getting Answers to Fuzzy and Flexible Searches by Easy Modelling of Real-World Knowledge

We present a framework for merging the non-fuzzy real-world information stored in databases with the fuzzy knowledge that we (human beings) have. The interest in this aggregation is providing a (fuzzy and non-fuzzy) search engine able to answer flexible and expressive queries without sacrificing a friendly user interface. We achieve this task by using a new syntax (whose semantics are included too) for modelling the domain knowledge and a flexible and enough general structure to represent any user query. We expect this work contributes to the development of more human-oriented fuzzy search engines.

[1]  Susana Muñoz-Hernández,et al.  Fuzzy Prolog: a new approach using soft constraints propagation , 2004, Fuzzy Sets Syst..

[2]  Peter Vojtáš,et al.  A Multi-Adjoint Approach to Similarity-Based Unification , 2002, Electron. Notes Theor. Comput. Sci..

[3]  Nikola Kasabov Fril—fuzzy and evidential reasoning in artificial intelligence , 1996 .

[4]  Rita Almeida Ribeiro,et al.  Fuzzy query interface for a business database , 2003, Int. J. Hum. Comput. Stud..

[5]  Patrick Bosc,et al.  SQLf: a relational database language for fuzzy querying , 1995, IEEE Trans. Fuzzy Syst..

[6]  Manuel Ojeda-Aciego,et al.  A completeness theorem for multi-adjoint logic programming , 2001, 10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).

[7]  Hannes Strass,et al.  RFuzzy: Syntax, semantics and implementation details of a simple and expressive fuzzy tool over Prolog , 2011, Inf. Sci..

[9]  Manuel Ojeda-Aciego,et al.  Multi-adjoint Logic Programming with Continuous Semantics , 2001, LPNMR.

[10]  Peter Vojtás,et al.  Fuzzy logic programming , 2001, Fuzzy Sets Syst..

[11]  Deyi Li,et al.  A Fuzzy Prolog Database System , 1990 .

[12]  Gloria Bordogna,et al.  A fuzzy query language with a linguistic hierarchical aggregator , 1994, SAC '94.

[13]  Manuel Ojeda-Aciego,et al.  A Procedural Semantics for Multi-adjoint Logic Programming , 2001, EPIA.

[14]  Susana Muñoz-Hernández,et al.  Fuzzy Prolog: A Simple General Implementation Using CLP(R) , 2002, ICLP.

[15]  Manuel Ojeda-Aciego,et al.  Similarity-based unification: a multi-adjoint approach , 2004, EUSFLAT Conf..

[16]  Mitsuru Ishizuka,et al.  Prolog-ELF incorporating fuzzy logic , 2009, New Generation Computing.

[17]  Umberto Straccia,et al.  fuzzyDL: An expressive fuzzy description logic reasoner , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[18]  Didier Dubois,et al.  Using fuzzy sets in flexible querying: why and how? , 1997 .

[19]  Patrick Bosc,et al.  On a strengthening connective for flexible database querying , 2011, 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011).