System and method providing expert audience targeting
First Claim
Patent Images
1. A method of operating a system for directing user queries to the most suitable potential responders of an audience selected from a crowdsource population from which to request information, the method comprising:
- in a computer system having text classification circuitry, resource refinement circuitry, user interface circuitry, network interface circuitry, and memory configured to associate, in storage, a question received from a user via a user device and one or both of;
corresponding contextual and metadata information, wherein the metadata information can be added, via one or more tags, by the user, by a member of the crowdsource population, and by an automated tagging service, wherein the text classification circuitry, the resource refinement circuitry, the user interface circuitry, the network interface circuitry, and the memory are operable to support the system for directing user queries to the most suitable potential responders of the audience selected from the crowdsource population from which to request information;
labeling documents stored in a repository that is operatively coupled to the computer system;
training the text classification circuitry to identify particular expert groups based on labels corresponding to the labeled documents;
designating, via one or more tags, particular members of the crowdsource population as part of an expert group that is associated with one or more particular topics;
receiving location information from the user device based on a GPS signal received via GPS circuitry of the user device;
analyzing the user question via the trained text classification circuitry of the computer system, wherein the trained text classification circuitry is configured to perform a natural language analysis and analyze the user question based, in part, on the labels corresponding to the labeled documents stored in the repository;
assigning identifiers with probabilities, via the trained text classification circuitry, to the user question, wherein the trained text classification circuitry is configured to provide a corresponding probability of correctness of assignment of each of the identifiers to the user question;
storing the user question in the memory in association with corresponding contextual and metadata information;
identifying, automatically by the trained text classification circuitry, based on the question and one or both of the corresponding contextual and metadata information, one or more areas of subject matter to which the user question may relate;
generating, automatically by the trained text classification circuitry for each one of the one or more areas of subject matter, a probability that the user question relates to the one of the one or more areas of subject matter;
distributing, automatically by the resource refinement circuitry via the network interface circuitry, the user question to one or more selected members of the crowdsource population, wherein the one or more selected members of the crowdsource population are part of the expert group based on the one or more tags associated with the user question, wherein the distributing is based on the one or both of the corresponding contextual and metadata information, and based on the generated probabilities, and wherein the distributing is configurable to be based on the received location information from the user device based on the GPS signal received via the GPS circuitry of the user device;
receiving, via the network interface circuitry, one or more responses corresponding to the user question;
generating, by the user interface circuitry, a graphical user interface via which the one or more corresponding responses are presented to the user via the user device; and
adjusting, by one or both of the trained text classification circuitry and the resource refinement circuitry, one or both of the identifying and the distributing, according to feedback received from the user on the one or more corresponding responses to the user question.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for directing queries to the most suitable potential responders of an audience selected from a crowd-sourced population from which to request information, based on information such as query content, query context, timing, location, preferred supporting resource(s), and source of the query.
8 Citations
21 Claims
-
1. A method of operating a system for directing user queries to the most suitable potential responders of an audience selected from a crowdsource population from which to request information, the method comprising:
-
in a computer system having text classification circuitry, resource refinement circuitry, user interface circuitry, network interface circuitry, and memory configured to associate, in storage, a question received from a user via a user device and one or both of;
corresponding contextual and metadata information, wherein the metadata information can be added, via one or more tags, by the user, by a member of the crowdsource population, and by an automated tagging service, wherein the text classification circuitry, the resource refinement circuitry, the user interface circuitry, the network interface circuitry, and the memory are operable to support the system for directing user queries to the most suitable potential responders of the audience selected from the crowdsource population from which to request information;labeling documents stored in a repository that is operatively coupled to the computer system; training the text classification circuitry to identify particular expert groups based on labels corresponding to the labeled documents; designating, via one or more tags, particular members of the crowdsource population as part of an expert group that is associated with one or more particular topics; receiving location information from the user device based on a GPS signal received via GPS circuitry of the user device; analyzing the user question via the trained text classification circuitry of the computer system, wherein the trained text classification circuitry is configured to perform a natural language analysis and analyze the user question based, in part, on the labels corresponding to the labeled documents stored in the repository; assigning identifiers with probabilities, via the trained text classification circuitry, to the user question, wherein the trained text classification circuitry is configured to provide a corresponding probability of correctness of assignment of each of the identifiers to the user question; storing the user question in the memory in association with corresponding contextual and metadata information; identifying, automatically by the trained text classification circuitry, based on the question and one or both of the corresponding contextual and metadata information, one or more areas of subject matter to which the user question may relate; generating, automatically by the trained text classification circuitry for each one of the one or more areas of subject matter, a probability that the user question relates to the one of the one or more areas of subject matter; distributing, automatically by the resource refinement circuitry via the network interface circuitry, the user question to one or more selected members of the crowdsource population, wherein the one or more selected members of the crowdsource population are part of the expert group based on the one or more tags associated with the user question, wherein the distributing is based on the one or both of the corresponding contextual and metadata information, and based on the generated probabilities, and wherein the distributing is configurable to be based on the received location information from the user device based on the GPS signal received via the GPS circuitry of the user device; receiving, via the network interface circuitry, one or more responses corresponding to the user question; generating, by the user interface circuitry, a graphical user interface via which the one or more corresponding responses are presented to the user via the user device; and adjusting, by one or both of the trained text classification circuitry and the resource refinement circuitry, one or both of the identifying and the distributing, according to feedback received from the user on the one or more corresponding responses to the user question. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for directing queries to the most suitable potential responders of an audience selected from a crowdsource population from which to request information, the system comprising:
-
a computer system having text-classification circuitry, resource refinement circuitry, user interface circuitry, network interface circuitry, and memory configured to associate, in storage, a question received from a user via a user device and one or both of corresponding contextual and metadata information, wherein the text classification circuitry, the resource refinement circuitry, the user interface circuitry, the network interface circuitry, and the memory are operable to support the system for directing user queries to the most suitable potential responders of the audience selected from the crowdsource population from which to request information, wherein the metadata information can be added, via one or more tags, by the user, by a member of the crowdsource population, and by an automated tagging service, wherein the computer system designates, via one or more tags, particular members of the crowdsource population as part of an expert group that is associated with one or more particular topics, and wherein the computer system receives location information from the user device based on a GPS signal received via GPS circuitry of the user device, wherein; the memory is configured to store the user question in the memory in association with corresponding contextual and metadata information;
the text classification circuitry is configured to;train the text classification circuitry based on documents that have been labeled and stored in a repository that is operatively coupled to the computer system, wherein the text classification circuit is trained to identify particular expert groups based on labels corresponding to the labeled documents; analyze, by the trained text classification circuitry, the user question using a natural language analysis and the labels corresponding to the labeled documents stored in the repository; assign identifiers with probabilities, by the trained text classification circuitry, to the user question and provide a corresponding probability of correctness of assignment of each of the identifiers to the user question; identify, automatically by the trained text classification circuitry, based on the question and one or both of the corresponding contextual and metadata information, one or more areas of subject matter to which the user question may relate; generate, automatically by the trained text classification circuitry, for each one of the one or more areas of subject matter, a probability that the user question relates to the one of the one or more areas of subject matter; adjust, by the trained text classification circuitry, the identification according to feedback received from the user on the one or more corresponding responses to the user question; the resource refinement circuitry is configured to; distribute, automatically via the network interface circuitry, the user question to one or more selected members of the crowdsource population, wherein the one or more selected members of the crowdsource population are part of the expert group based on the one or more tags associated with the user question, wherein the distribution is based on the one or both of the corresponding contextual and metadata information, and based on the generated probabilities, and wherein the distribution is configurable to be based on the received location information from the user device based on the GPS signal received via GPS circuitry of the user device; and adjust the distribution according to feedback received from the user on the one or more corresponding responses to the user question; the network interface circuitry is configured to receive one or more responses corresponding to the user question; and the user interface circuitry is configured to generate a graphical user interface via which the one or more corresponding responses are presented to the user via the user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium comprising executable instructions for causing a computer system having text classification circuitry, resource refinement circuitry, user interface circuitry, network interface circuitry, and memory configured to associate, in storage, a question received from a user via a user device and one or both of corresponding contextual and metadata information, to perform the steps of a method of operating a system for directing queries to the most suitable potential responders of an audience selected from a crowdsource population from which to request information, the steps comprising:
-
labeling documents stored in a repository that is operatively coupled to the computer system; training the text classification circuitry to identify particular expert groups based on labels corresponding to the labeled documents; designating, via one or more tags, particular members of the crowdsource population as part of an expert group that is associated with one or more particular topics; receiving location information from the user device based on a GPS signal received via GPS circuitry of the user device; analyzing the user question via the trained text classification circuitry of the computer system, wherein the trained text classification circuitry is configured to perform a natural language analysis and analyze the user question based, in part, on the labels corresponding to the labeled documents stored in the repository; assigning identifiers with probabilities to the user question, wherein the trained text classification circuitry is configured to provide a corresponding probability of correctness of assignment of each of the identifiers to the user question; storing the user question in the memory in association with corresponding contextual and metadata information, wherein the metadata information can be added, via one or more tags, by the user, by a member of the crowdsource population, and by an automated tagging service; identifying, automatically by the trained text classification circuitry, based on the question and one or both of the corresponding contextual and metadata information, one or more areas of subject matter to which the user question may relate; generating, automatically by the trained text classification circuitry for each one of the one or more areas of subject matter, a probability that the user question relates to the one of the one or more areas of subject matter; distributing, automatically by the resource refinement circuitry via the network interface circuitry, the user question to one or more selected members of the crowdsource population, wherein the one or more selected members of the crowdsource population are part of the expert group based on the one or more tags associated with the user question, wherein the distributing is based on the one or both of the corresponding contextual and metadata information, and based on the generated probabilities, and wherein the distributing is configurable to be based on the received location information from the user device based on the GPS signal received via GPS circuitry of the user device; receiving, via the network interface circuitry, one or more responses corresponding to the user question; generating, by the user interface circuitry, a graphical user interface via which the one or more corresponding responses are presented to the user via the user device; and adjusting, by one or both of the trained text classification circuitry and the resource refinement circuitry, one or both of the identifying and the distributing, according to feedback received from the user on the one or more corresponding responses to the user question. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification