Professional Documents
Culture Documents
C ( x ) = f ( x ) + (10 i ( x ) )
Figure 2 Architecture of Proposed Framework
The search engines score (S) is the score assigned
4.2. Flow of Control by the search service to a specific search result. C and
S are both normalized to lie between 0 and 1 to
An outline for using common sense on accommodate differences in ranking scale of different
folksonomy is proposed below. search services. Let and be normalized values of C
a) The user enters a search keyword and is and S respectively. Then:
presented with search options. These would decide the
C ( x)
generality or specification of the concept association ( x) =
and the relation-types used for expansion of concepts. max( C ( x) )
b) ConceptNet tool kit is used for concept S ( x)
expansion based on users preferences. ( x) =
c) A search is performed to get a set of result max( S ( x) )
items for each resulting concept.
d) A score function is applied to the union of The user enters the required level of generality
these sets to get a final listing of results. (G) of the combined results. A more specific
preference would give more weight to the items
conceptually more similar to the original keyword i.e.
those with higher values. A general preference would
rank those items higher which have high ranking in the
search service i.e. those with higher values. This
preference is implemented through the score function.
Keyword and
2) Relation-types: The user can also specify the Generality
At the heart of the search results presentation is Expanded Concepts: car(0.03:0.12), vehicle(1:1), automobile(0.24:0), engine(0.41:0), Expanded
four wheel(0.28:0),
Concepts
the score function. It is a function which assigns a
relative score to each individual result item based on
conceptual similarity and service rank of the item and Ranked
on user preferences of generality. Results
n
score( x ) = inst _ score( xi ) (1)
i =1 Figure 5 Concepts and Results in the Prototype