Learning method and system based on questioning
DCFirst Claim
1. A method of teaching a subject to a user depending on the user asking subject-related questions to a system, the method comprising the steps of:
- retrieving, by the system, study materials of the subject; and
generating, by the system, an answer to a subject-related natural-language question entered by the user into the system, through the steps of;
analyzing the grammatical structure of the question by parsing the question into its grammatical components using at least one grammatical rule; and
transforming at least one grammatical component of the question into at least one instruction using at least one semantic rule, for generating the answer to be presented to the user so as to teach the user the subject before the user continues on learning the subject from study materials of the subject.
13 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and a system to teach a user a subject based on his questions. The system allows the user to control his learning process, and helps to fill in gaps of misunderstanding in the subject. In one embodiment, the system, including a database, presents study materials on the subject to the user. After working on the presented materials, the user enters his question into the system, which generates an answer to the question, and presents it to him. Then the system compares the question with one or more questions previously entered by the user to determine his understanding level in the subject. Based on the determination, the system may present to the user appropriate study materials. The user typically asks more than one question, and the process of answering his question by the system repeats.
-
Citations
21 Claims
-
1. A method of teaching a subject to a user depending on the user asking subject-related questions to a system, the method comprising the steps of:
-
retrieving, by the system, study materials of the subject; and generating, by the system, an answer to a subject-related natural-language question entered by the user into the system, through the steps of; analyzing the grammatical structure of the question by parsing the question into its grammatical components using at least one grammatical rule; and transforming at least one grammatical component of the question into at least one instruction using at least one semantic rule, for generating the answer to be presented to the user so as to teach the user the subject before the user continues on learning the subject from study materials of the subject. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for teaching a subject to a user depending on the user asking subject-related questions, the system comprising:
-
a study-materials generator configured to retrieve study materials of the subject; and an answer generator configured to generate an answer to a subject-related natural-language question entered into the system by the user, the generator including a grammatical structure analyzer for analyzing the grammatical structure of the question by parsing the question into its grammatical components using at least one grammatical rule; and a programming-steps generator configured to transform at least one grammatical component of the question into at least one instruction using at least one semantic rule, for generating the answer to be presented to the user so as to teach the user the subject before the user continues on learning the subject from study materials of the subject. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification