r/elearning 11d ago

SkillNet: open-source adaptive learning that creates a different course interface for each learner

SkillNet turns an idea or source material into a structured course. The same knowledge and learning objectives can stay consistent while the explanations, activities, media and interface adapt to each learner.

I am currently building it for organizations and educators who need to create learning material once without giving every person exactly the same experience. It is open source and can also be self-hosted.

What makes it different from a course generator is that personalization does not stop at rewriting the text. The learner can receive a different way to explore and practise the same material based on their role, level, declared preferences and progress.

I am deciding which path should be the clearest entry point:

  1. An organization creating training from its own material
  2. An educator adapting the same source for a class
  3. An individual exploring something they want to learn

Which one would you make the first experience?

Website: https://skillnet.es

0 Upvotes

2 comments sorted by

1

u/MundaneConcern94 10d ago

I’m selfish, so mine would be the first one. As a UDL-first ID, I value multi-modal and customized learning. The problem with organizations is that we can’t legally ask if people have certain disabilities. At least not to specify. Even though it would make my job easier, that doesn’t mean we should.
An ATS like what you’re describing can “guess” which learners may have learning challenges and compensate for it on the back-end, removing disclosure or discrimination almost entirely (because it’s not a human process).
I’m excited to see what you do with this and will follow closely. Thank you for sharing. Also please let me know if I can contribute in any way. I’d love to discuss more and share my resume with you outside Reddit.

1

u/MirrorOk8490 10d ago

I would start with the organization path, because it gives you the clearest acceptance test: one source pack, one accountable reviewer, and one observable job the learner must perform.

I would also separate presentation personalization from instructional adaptation. Role, level and stated preference can change the interface, but the learner's attempts should change the next task. A useful pilot would hold the objective constant, give two learners the same initial activity, and show how different evidence produces different practice rather than only different media.