SYSTEM FOR QUESTION ANSWERING
First Claim
1. A system comprising:
- a controller;
a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller;
wherein in response to executing the program instructions, the controller is configured to;
in response to receiving a request to generate an advisor list, wherein the request includes a topic area value, access a database including a plurality of advisor records, wherein each advisor record includes at least one topic area value, an advisor merit score value, and a recency of registration value;
selecting advisor records for use in the advisor list, wherein the selected advisor records include at least three of the advisor records, including a first record selected based on advisor merit score values and a second record based on recency of registration values; and
generate the advisor list using the selected advisor records.
0 Assignments
0 Petitions
Accused Products
Abstract
A system includes: a controller; a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller; wherein in response to executing the program instructions, the controller is configured to: in response to receiving a request to generate an advisor list, wherein the request includes a topic area value, access a database including a plurality of advisor records, wherein each advisor record includes at least one topic area value, an advisor merit score value, and a recency of registration value; selecting advisor records for use in the advisor list, wherein the selected advisor records include at least three of the advisor records, including a first record selected based on advisor merit score values and a second record based on recency of registration values; and generate the advisor list using the selected advisor records.
33 Citations
12 Claims
-
1. A system comprising:
-
a controller; a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller; wherein in response to executing the program instructions, the controller is configured to; in response to receiving a request to generate an advisor list, wherein the request includes a topic area value, access a database including a plurality of advisor records, wherein each advisor record includes at least one topic area value, an advisor merit score value, and a recency of registration value; selecting advisor records for use in the advisor list, wherein the selected advisor records include at least three of the advisor records, including a first record selected based on advisor merit score values and a second record based on recency of registration values; and generate the advisor list using the selected advisor records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a controller; a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller; wherein in response to executing the program instructions, the controller is configured to; in response to receiving a request to generate an advisor list, wherein the request includes a topic area value, access a database including a plurality of advisor records, wherein each advisor record includes at least one topic area value, an advisor merit score value, and a recency of registration value; selecting advisor records for use in the advisor list, wherein the selected advisor records include at least five of the advisor records, including a first record selected based on advisor merit score values, two records selected based on recency of registration values, and two records selected at random; and generate the advisor list using the selected advisor records. - View Dependent Claims (11, 12)
-
Specification