go-donew / moonshot-ideas

6 stars 1 forks source link

Create learning path backbone for ONEST #18

Open rahul101001000 opened 1 year ago

rahul101001000 commented 1 year ago

Context ONEST - Open Network for Education and Skilling Transactions - aims to solve the problem of discovery and interoperability across learning experiences, financial aid, work opportunities, and connecting to experts.

Problem Often the biggest challenge for any learner is not where to find a course, but what course should they take. The answer to this is linked to what career goals they have and what path will lead them there. For school students in India, the DIKSHA platform is powered by a learning competency graph, stored in the underlying Sunbird Knowlg building block. This foundational skilling/careers path doesn't exist for career paths in India.

Potential Solution A Sunbird Knowlg powered learning path backend would help better discovery and route planning for learners and job seekers. Several apps can be built on top of this infrastructure especially when part of ONEST.

Use cases These include "I want to get into health informatics, I'm doing my BCom, what should I do?", "I'm doing my BBA, unsure of what options I have after this", "I would like to get a job of a business analyst, I'm in 11th grade, what subjects/courses should I opt for in the next few years to get such a job".

Datasets The sheet below, curated by volunteers at DoNew, from public sources such as National Skills Development Council and LinkedIn to illustrate what node data can exist in the graph.

https://docs.google.com/spreadsheets/d/1fi13CnjX5_t4sZlEl65o1dy3s2KupRusE8ZyAnszo0E/edit#gid=172651434

There are two main tabs in the above spreadsheet. One contains curated profiles from LinkedIn and the career path they followed. Another contains job descriptions, course curriculum, qualification pack (role) from NSDC.

Your Moonshot ... if you choose to accept it, is to - [ ] Figure out a way to periodically read PDFs from NSDC and structure them into JSON data [ ] Figure out a way to source career path data through crowdsourcing, platforms like LinkedIn, et al [ ] Setup Sunbird Knowlg, model careers, competencies part of the schema [ ] Import career data into Sunbird Knowlg [ ] Create queries (in Cypher) to answer queries in the use cases illustrated above [ ] Create applications the merge this with ONEST APIs to enable planning and discovery of career paths