Sign In to Follow Application
View All Documents & Correspondence

Method And System For Generating A Learning Path Using Machine Learning

Abstract: This disclosure relates generally to information processing, and more particularly to method and system for generating a learning path for a topic. The method may include extracting a plurality of key phrases from each of a plurality of learning resources related to the topic, determining a learning context for each of the plurality of learning resources based on the plurality of key phrases, forming a set of key phrase groups from among the plurality of key phrases for each of the plurality of learning resources, determining a relationship among the key phrases in each of the set of key phrase groups based on the learning context, generating a structured graph for the plurality of learning resources based on the plurality of key phrases and the relationship among the key phrases, and generating the learning path for the topic based on the structured graph for the plurality of learning resources. FIGURE 2

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
10 October 2018
Publication Number
16/2020
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-06-26
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. SWAPNIL ASAWA
D 145 Lajpat Nagar 1, New Delhi 110024, India.
2. RAHUL SIRIPURAPU
A406-SiddamSetty Towers, Jawaharnagar, Near RTC Cross Roads, Hyderabad 500020, Telangana, India.

Specification

Claims:WE CLAIM
1. A method of generating a learning path for a topic, the method comprising:
extracting, by a learning path generation device, a plurality of key phrases from each of a plurality of learning resources related to the topic;
determining, by the learning path generation device, a learning context for each of the plurality of learning resources based on the plurality of key phrases;
forming, by the learning path generation device, a set of key phrase groups from among the plurality of key phrases for each of the plurality of learning resources;
determining, by the learning path generation device, a relationship among the key phrases in each of the set of key phrase groups based on the learning context;
generating, by the learning path generation device, a structured graph for the plurality of learning resources based on the plurality of key phrases and the relationship among the key phrases; and
generating, by the learning path generation device, the learning path for the topic based on the structured graph for the plurality of learning resources.

2. The method of claim 1, further comprising:
acquiring the plurality of learning resources related to the topic; and
storing the plurality of learning resources in a database.

3. The method of claim 1, wherein the plurality of key phrases is extracted, using a first machine learning algorithm, by:
determining a set of n-gram frequencies based on a set of tags in a given learning resource, and
determining the plurality of key phrases based on the set of n-gram frequencies.

4. The method of claim 1, wherein the learning context is determined using a second machine learning algorithm, and wherein the second machine learning algorithm is a long short-term memory (LSTM) machine learning algorithm.

5. The method of claim 1, wherein key phrase groups comprises key phrase pairs, and wherein each of the set of key phrase pairs is formed by pairing each of the plurality of key phrases of a given learning resource with at least one of: each of a plurality of remaining key phrases of the given learning resource, or each of a plurality of randomly selected key phrases from a corpus of key phrases related to the topic.

6. The method of claim 1, wherein the relationship among the key phrases in a given key phrase group is determined, using a third machine learning algorithm, by:
determining a probability of occurrence of a key phrase in the given key phase group in presence of remaining key phrases in the given key phase group; and
determining a nature of relationships among the key phrases, in the given key phase group, in a multi-dimension space.

7. The method of claim 6, further comprising:
validating, using a fourth and a fifth machine learning algorithm, the relationship among the key phrases in the given key phrase group; and
tuning the third machine learning algorithm based on the validation.

8. The method of claim 6, wherein the nature of relationship comprises a parent-child relationship, a prerequisite-post requisite relationship, a related relationship, or an independent relationship.

9. The method of claim 1, further comprising generating a personalized learning path for a user based on a current understanding of the user on the topic and the learning path for the topic, wherein the current understanding of the user is determined based on an input from the user on one or more prerequisites identified for the topic.

10. The method of claim 9, further comprising determining a learning time for the user based on the personalized learning path.

11. A system for generating a learning path for a topic, the system comprising:
a learning path generation device comprising at least one processor and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
extracting a plurality of key phrases from each of a plurality of learning resources related to the topic;
determining a learning context for each of the plurality of learning resources based on the plurality of key phrases;
forming a set of key phrase groups from among the plurality of key phrases for each of the plurality of learning resources;
determining a relationship among the key phrases in each of the set of key phrase groups based on the learning context;
generating a structured graph for the plurality of learning resources based on the plurality of key phrases and the relationship among the key phrases; and
generating the learning path for the topic based on the structured graph for the plurality of learning resources.

12. The system of claim 11, wherein the plurality of key phrases is extracted, using a first machine learning algorithm, by:
determining a set of n-gram frequencies based on a set of tags in a given learning resource, and
determining the plurality of key phrases based on the set of n-gram frequencies.

13. The system of claim 11, wherein the learning context is determined using a second machine learning algorithm, and wherein the second machine learning algorithm is a long short-term memory (LSTM) machine learning algorithm.

14. The system of claim 11, wherein key phrase groups comprises key phrase pairs, and wherein each of the set of key phrase pairs is formed by pairing each of the plurality of key phrases of a given learning resource with at least one of: each of a plurality of remaining key phrases of the given learning resource, or each of a plurality of randomly selected key phrases from a corpus of key phrases related to the topic.

15. The system of claim 11, wherein the relationship among the key phrases in a given key phrase group is determined, using a third machine learning algorithm, by:
determining a probability of occurrence of a key phrase in the given key phase group in presence of remaining key phrases in the given key phase group; and
determining a nature of relationships among the key phrases, in the given key phase group, in a multi-dimension space.

16. The system of claim 15, wherein the operations further comprise:
validating, using a fourth and a fifth machine learning algorithm, the relationship among the key phrases in the given key phrase group; and
tuning the third machine learning algorithm based on the validation.

17. The system of claim 15, wherein the nature of relationship comprises a parent-child relationship, a prerequisite-postrequisite relationship, a related relationship, or an independent relationship.

18. The system of claim 11, wherein the operations further comprise generating a personalized learning path for a user based on a current understanding of the user on the topic and the learning path for the topic, and wherein the current understanding of the user is determined based on an input from the user on one or more prerequisites identified for the topic.

19. The system of claim 18, wherein the operations further comprise determining a learning time for the user based on the personalized learning path.

Dated this 10th day of October, 2018

R Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
This disclosure relates generally to information processing, and more particularly to method and system for generating a learning path using machine learning.

Documents

Application Documents

# Name Date
1 201841038517-STATEMENT OF UNDERTAKING (FORM 3) [10-10-2018(online)].pdf 2018-10-10
2 201841038517-REQUEST FOR EXAMINATION (FORM-18) [10-10-2018(online)].pdf 2018-10-10
3 201841038517-POWER OF AUTHORITY [10-10-2018(online)].pdf 2018-10-10
4 201841038517-FORM 18 [10-10-2018(online)].pdf 2018-10-10
5 201841038517-FORM 1 [10-10-2018(online)].pdf 2018-10-10
6 201841038517-DRAWINGS [10-10-2018(online)].pdf 2018-10-10
7 201841038517-DECLARATION OF INVENTORSHIP (FORM 5) [10-10-2018(online)].pdf 2018-10-10
8 201841038517-COMPLETE SPECIFICATION [10-10-2018(online)].pdf 2018-10-10
9 201841038517-Request Letter-Correspondence [11-10-2018(online)].pdf 2018-10-11
10 201841038517-Power of Attorney [11-10-2018(online)].pdf 2018-10-11
11 201841038517-Form 1 (Submitted on date of filing) [11-10-2018(online)].pdf 2018-10-11
12 201841038517-Proof of Right (MANDATORY) [25-03-2019(online)].pdf 2019-03-25
13 Correspondence by Agent_Form30,Form1_28-03-2019.pdf 2019-03-28
14 201841038517-RELEVANT DOCUMENTS [17-08-2021(online)].pdf 2021-08-17
15 201841038517-PETITION UNDER RULE 137 [17-08-2021(online)].pdf 2021-08-17
16 201841038517-OTHERS [17-08-2021(online)].pdf 2021-08-17
17 201841038517-Information under section 8(2) [17-08-2021(online)].pdf 2021-08-17
18 201841038517-FORM 3 [17-08-2021(online)].pdf 2021-08-17
19 201841038517-FER_SER_REPLY [17-08-2021(online)].pdf 2021-08-17
20 201841038517-DRAWING [17-08-2021(online)].pdf 2021-08-17
21 201841038517-CORRESPONDENCE [17-08-2021(online)].pdf 2021-08-17
22 201841038517-COMPLETE SPECIFICATION [17-08-2021(online)].pdf 2021-08-17
23 201841038517-CLAIMS [17-08-2021(online)].pdf 2021-08-17
24 201841038517-ABSTRACT [17-08-2021(online)].pdf 2021-08-17
25 201841038517-FER.pdf 2021-10-17
26 201841038517-US(14)-HearingNotice-(HearingDate-17-02-2023).pdf 2023-01-11
27 201841038517-US(14)-ExtendedHearingNotice-(HearingDate-23-02-2023).pdf 2023-01-12
28 201841038517-POA [18-01-2023(online)].pdf 2023-01-18
29 201841038517-FORM 13 [18-01-2023(online)].pdf 2023-01-18
30 201841038517-Correspondence to notify the Controller [18-01-2023(online)].pdf 2023-01-18
31 201841038517-AMENDED DOCUMENTS [18-01-2023(online)].pdf 2023-01-18
32 201841038517-Written submissions and relevant documents [10-03-2023(online)].pdf 2023-03-10
33 201841038517-FORM 3 [10-03-2023(online)].pdf 2023-03-10
34 201841038517-PatentCertificate26-06-2023.pdf 2023-06-26
35 201841038517-IntimationOfGrant26-06-2023.pdf 2023-06-26

Search Strategy

1 search201841038517E_23-02-2021.pdf

ERegister / Renewals

3rd: 11 Sep 2023

From 10/10/2020 - To 10/10/2021

4th: 11 Sep 2023

From 10/10/2021 - To 10/10/2022

5th: 11 Sep 2023

From 10/10/2022 - To 10/10/2023

6th: 04 Oct 2023

From 10/10/2023 - To 10/10/2024

7th: 08 Oct 2024

From 10/10/2024 - To 10/10/2025

8th: 06 Oct 2025

From 10/10/2025 - To 10/10/2026