Generating Query Facets Using
Generating Query Facets Using
ABSTRACT:
EXISTING SYSTEM:
Existing query facet mining algorithms mainly rely on the top search results
from search engines.
Dou et al. first introduced the concept of query dimensions, which is the
same concept as query facet discussed in this paper. They proposed
QDMiner, a system that can automatically mine query facets by aggregating
frequent lists contained in the results. The lists are extracted by HTML tags
(like <select> and <table>), text patterns, and repeat content blocks
contained in web pages.
Kong et al. proposed two supervised methods, namely QF-I and QF-J, to
mine query facets from the results.
In all these existing solutions, facet items are extracted from the top search
results from a search engine (e.g., top 100 search results from Bing.com).
More specifically, facet items are extracted from the lists contained in the
results
Many users are not satisfied with this kind of conventional search result
pages.
This usually takes a lot of time and troubles the users.
The problem is that the coverage of facets mined using this kind of methods
might be limited, because some useful words or phrases might not appear in
a list within the search results used and they have no opportunity to be
mined.
PROPOSED SYSTEM:
We propose leveraging a knowledge base as a complementary data source to
improve the quality of query facets. Knowledge bases contain high quality
structured information such as entities and their properties and are especially
useful when the query is related to an entity.
We propose using both knowledge bases and search results to mine query
facets in this paper. The reason why we don’t abandon search results is that
search results reflect user intent and provide abundant context for facet
generation and expansion.
Our target is to improve the recall of facet and facet items by utilizing
entities and their properties contained in knowledge bases, and at the same
time, make sure that the accuracy of facet items are not harmed too much.
Our approach consists of two methods which are facet generation and facet
expansion.
In facet generation, we directly use properties of entities corresponding to a
query as its facet candidates. In facet expansion, we expand initial facets
mined by traditional algorithms such as QDMiner to find more similar items
contained in a knowledge base such as Freebase1. The facets constructed by
the two methods are further merged and ranked to generate final query
facets.
SYSTEM ARCHITECTURE:
SYSTEM REQUIREMENTS:
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
Zhengbao Jiang, Zhicheng Dou, Member, IEEE, and Ji-Rong Wen, Senior
Member, IEEE, “Generating Query Facets using Knowledge Bases”, IEEE
Transactions on Knowledge and Data Engineering 2017.