Method and apparatus for open data collection
First Claim
Patent Images
1. A method of machine learning using a training process to train a learning system, the method comprising:
- presenting queries to non-expert netizens over a network, the netizens participating in the training process; and
continually updating the system and refining the queries based on responses to the queries provided by the netizens, wherein the queries are multiple choice queries.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for open data collection is provided. The method of machine learning comprises setting up a system for learning, the system having certain goals. The method further comprising presenting queries to non-expert netizens over a network, the netizens participating in the training process. Then, based on responses to the queries, the method continually updating the system and refining the queries.
44 Citations
21 Claims
-
1. A method of machine learning using a training process to train a learning system, the method comprising:
-
presenting queries to non-expert netizens over a network, the netizens participating in the training process; and
continually updating the system and refining the queries based on responses to the queries provided by the netizens, wherein the queries are multiple choice queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system coupled to a network to present queries to and receive responses from a plurality of netizens over the network, the system comprising:
-
a user interface to present the queries and receiving the responses;
a data aggregation logic to organize the responses;
a query formulation logic to formulate a next query based on the plurality of responses to the last query; and
reliability evaluation logic to weight each response according to a reliability of the netizen providing the response. - View Dependent Claims (12)
-
-
13. A method of data aggregation over a network comprising:
presenting a question to a plurality of participants over a network;
receiving responses to the question;
analyzing the plurality of responses to the question from the plurality of participants;
formulating a next question based on the plurality of responses; and
presenting the next question to the plurality of participants. - View Dependent Claims (14, 15)
-
16. A method of interacting with a user comprising:
presenting a query to the user over a network;
receiving a response to the query from the user, the response transmitted to a learning system; and
informing the user of a result generated based on the response to the query, such that the user is rewarded by being informed of the content and state of data being gathered based on the response.
-
17. A machine readable medium having stored thereon data representing sequences of instructions, which when executed by a computer system, cause said computer system to perform the operations of:
-
presenting multiple choice queries to non-expert netizens over a network, the netizens participating in a training process of a learning system; and
continually updating the learning system and refining the multiple choice queries based on responses to the queries provided by the netizens. - View Dependent Claims (18, 19)
-
-
20. A system for implementing a training process comprising:
a means for presenting queries to and receiving responses from non-expert netizens over a network, the netizens participating in the training process;
a means for continually updating the system and refining the queries based on the responses to the queries provided by the netizens; and
a means for rewarding the netizens for participation in training the system. - View Dependent Claims (21)
Specification