You are on page 1of 3

FUZZY LOGIC AND FUZZY INFORMATION RETRIEVAL REPORT

INFORMATION RETRIEVAL

UNIVERSITY OF TRIESTE

“Fuzzy information retrieval


system and multidimensional
similarity measure in a
personalized system”
Index

Introduction 3

Why fuzzy logic? 3

What is a Fuzzy set? 4

Operations with fuzzy sets 5

Boolean information retrieval system 6

Fuzzy information retrieval system 6

Document representation 7

Indexing function 7

Query representation 7

Query matching 7

Personalized information retrieval system in the framework of fuzzy logic 8

Similarity function 8

Multidimensional similarity function 10

Discussion 12

Bibliography 13
Introduction
The Boolean Retrieval model is the most known Information Retrieval System and the most used one, maybe
for its simplicity. This comes with some disadvantages such as
a) Difficult formulation of good queries because operators are difficult to combine
b) The importance of terms within a query cannot be specified
c) Retrieved documents cannot be ranked, so if you must limit a list of retrieved documents you cannot
discard the least important documents because you do not have a measure of importance.
d) Terms present in the body of a document are treated with same importance as terms present in the
title.
To overcome these issues, more advanced models had been developed such as the Vector Space model, the
Bayesian Network model, or the Probabilistic model. Nevertheless, these models differ a lot from the
Boolean model. We can instead extend the Boolean model using the fuzzy set theory. In this way, instead of
assigning 1 to a term that is present in the document and 0 otherwise, we can use a measure of membership
of a term to a document: the larger the membership is, the more important the term is for qualify the content
of the document.
First, fuzzy logic and fuzzy set theory are presented. Then, the use of fuzzy theory in an information retrieval
system. Finally, a personalized implementation of an information retrieval system will be presented.

Why fuzzy logic?


Fuzzy logic was introduced to handle vagueness and imprecise information which Boolean logic cannot do.
In 1965, Lotfi Zadeh first use the term “fuzzy logic” in the context of fuzzy set theory but, fuzzy logic had
been studied since 1920s.
Fuzzy logic is based on the fact that usually a decision is taken on a vague and non-numerical information. In
fuzzy logic, the truth value of a variable can be any real number in the range [0, 1]. So, a predicate can be
totally true, totally false or somewhat between these edges. Using Zadeh operators we can extend Boolean
operators to accommodate fuzzy logic.

Boolean Fuzzy
AND(x,y) Min(x,y)
OR(x,y) Max(x,y)
NOT(x) 1 − x

Note that using 1 for true and 0 for false we can see that Zadeh operators work like Boolean operators.

You might also like