METHOD AND SYSTEM OF MANAGEMENT OF QUERIES FOR CROWD SEARCHING
First Claim
1. A computer-implemented method of management of queries for crowd searching, the method comprising:
- providing an input template to a master user for coding a query for crowd searching, the input template having an input format;
receiving input data in the input template according to the input format, the input data comprising at least one search object, at least one structured query operator corresponding to social interactions and a human-generated question related to the at least one search object;
assembling the input data in the filled-in input template to generate an input model constructing a query task for crowd searching;
processing the input model according to a query task execution plan that defines the query task to be solved by a crowd, wherein processing comprises selecting at least one social search engine running on a respective social platform and selecting one or more groups of responders interacting with the at least one social search engines and targeted to respond to the query task;
instantiating, based on the query task execution plan, a plurality of platform-aware query templates, each query template having a data structure supported by the at least one social search engine;
importing the plurality of platform-aware query templates into the respective social platform through a plurality of respective responder application user interfaces allowing the one or more groups of responders to enter an answer to the query;
collecting the answers through interaction with responders of the one or more groups of responders;
processing the collected answers so as to generate an output model instantiated by an output template, andrendering the output template as a query result to the master user.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of management of queries for crowd searching is presented. In the method, an input model including input data e structured queries using query operators is mapped into an output model, which is obtained by modifying the input data and by adding the answers to the structured queries. Input data comprise at least one search object, which may be imported from a search system, at least one structured query operator corresponding to social interactions and a human-generated question related to the at least one search object. Mapping of the input model is according to a query task execution plan that defines a query task to be solved by a crowd, wherein mapping comprises selecting at least one social search engine running on a respective social platform and selecting one or more groups of responders interacting with the at least one social search engines and targeted to respond to the query task.
26 Citations
22 Claims
-
1. A computer-implemented method of management of queries for crowd searching, the method comprising:
-
providing an input template to a master user for coding a query for crowd searching, the input template having an input format; receiving input data in the input template according to the input format, the input data comprising at least one search object, at least one structured query operator corresponding to social interactions and a human-generated question related to the at least one search object; assembling the input data in the filled-in input template to generate an input model constructing a query task for crowd searching; processing the input model according to a query task execution plan that defines the query task to be solved by a crowd, wherein processing comprises selecting at least one social search engine running on a respective social platform and selecting one or more groups of responders interacting with the at least one social search engines and targeted to respond to the query task; instantiating, based on the query task execution plan, a plurality of platform-aware query templates, each query template having a data structure supported by the at least one social search engine; importing the plurality of platform-aware query templates into the respective social platform through a plurality of respective responder application user interfaces allowing the one or more groups of responders to enter an answer to the query; collecting the answers through interaction with responders of the one or more groups of responders; processing the collected answers so as to generate an output model instantiated by an output template, and rendering the output template as a query result to the master user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification