EXPANSION OF SEARCH QUERIES USING INFORMATION CATEGORIZATION
First Claim
1. A query builder operated by at least one processing unit for supporting query building processes, said query builder comprising:
- a categorization module, which allows constructing a categorization scenario, which is a logic tree of search categories, wherein said categorization scenario represents statistical relations between categories, allowing the user to select a category therefrom; and
a query scenario module, which receives a selected category and dynamically builds a query scenario corresponding to said selected category, said query scenario is a logic tree having nodes of search terms structured in a hierarchal manner that represents interrelations between said search term nodes, said interrelations are determined according to said selected category and according to browsing statistics relating to searches done by users, wherein upon selection of a node therefrom a search query is automatically created, said search query comprises all search terms that are interrelated to said selected node according to the hierarchal structure of said query scenario.
0 Assignments
0 Petitions
Accused Products
Abstract
A computerized system and method of constructing and expanding search queries for conducting searches through information sources. The system enables retrieving a category options tree, allowing a user to define a category route by selecting a category-node, which defines a search-category. The system may further enable retrieving a query scenario tree, having a hierarchal structure comprising query nodes, where the retrieved query scenario tree is associated with an initial input query, inputted by a user. Each query node defines a query route enabling to construct the content and structure of an expanded search query. The system enables selecting a query node of the retrieved query scenario tree, according to an online decision making process, which analyses the search-category in relation to available query routes in to allow selecting a query node from the retrieved scenario tree that is most compatible with the search-category.
-
Citations
17 Claims
-
1. A query builder operated by at least one processing unit for supporting query building processes, said query builder comprising:
-
a categorization module, which allows constructing a categorization scenario, which is a logic tree of search categories, wherein said categorization scenario represents statistical relations between categories, allowing the user to select a category therefrom; and a query scenario module, which receives a selected category and dynamically builds a query scenario corresponding to said selected category, said query scenario is a logic tree having nodes of search terms structured in a hierarchal manner that represents interrelations between said search term nodes, said interrelations are determined according to said selected category and according to browsing statistics relating to searches done by users, wherein upon selection of a node therefrom a search query is automatically created, said search query comprises all search terms that are interrelated to said selected node according to the hierarchal structure of said query scenario. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method of supporting search queries building processes, said method comprising:
-
providing a categorization scenario, which is a logic tree of search categories, said categorization scenario represents statistical relations between categories, using a query builder operated by at least one processing unit to create and present said categorization scenario; manually selecting a category from said categories scenario by selecting a node therefrom, wherein a user selects said category; dynamically building a query scenario corresponding to said selected category, said query scenario is a logic tree having nodes of search terms structured in a hierarchal manner that represents interrelations between said search term nodes, said interrelations are determined according to said selected category and according to browsing statistics, wherein said query builder builds and presents said query scenario; manually selecting a node of said query scenario to define a search query thereby, wherein the user selects said category; and automatically creating a search query comprising all search terms related to said node according to the hierarchal structure thereof, wherein said query builder creates said search query. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for supporting query building processes, said system comprising:
-
at least one database comprising categories and information associated with interrelations between said categories for enabling to construct categories scenarios thereby; and at least one processing unit that operates a query builder, which enables assisting a user in building a search query by constructing a categorization scenario using said database and presenting thereof to the user, said categories scenario is a logic tree of search categories, which represents statistical relations between categories and dynamically building a query scenario for each category defined by the user by selecting a category form said categories scenario, said query scenario is a logic tree having nodes of search terms structured in a hierarchal manner that represents interrelations between said search term nodes, said interrelations are determined according to said selected category and according to browsing statistics relating to searches done by users, wherein upon selection of a node therefrom a search query is automatically created, said search query comprises all search terms that are interrelated to said selected node according to the hierarchal structure of said query scenario.
-
Specification