esciencecenter-digital-skills / lesson-machine-learning-intro

Lesson material introduction to machine learning
https://esciencecenter-digital-skills.github.io/lesson-machine-learning-intro/
Other
1 stars 0 forks source link

Existing material review #5

Closed svenvanderburg closed 2 years ago

svenvanderburg commented 2 years ago

Review

Goal

We want to see if we should turn our SICS Odissei lesson material into a carpentries lesson. We compare existing material for teaching about 'Introduction to applied machine learning with scikitlearn for researchers', similar to our SICS Odissei lesson material.

Introduction to Machine Learning with scikitlearn πŸ˜ƒ

https://carpentries-incubator.github.io/machine-learning-novice-sklearn/

Concluding

Introduction to Machine Learning in Python 😞

https://carpentries-incubator.github.io/machine-learning-novice-python/

Machine learning for biologists 😞

https://carpentries-incubator.github.io/ml4bio-workshop/

Intro to AI for GLAM 😞

https://carpentries-incubator.github.io/machine-learning-librarians-archivists/

Responsible Machine Learning in Python 😐

https://carpentries-incubator.github.io/machine-learning-responsible-python/

CunliangGeng commented 2 years ago

It would cost more time/resource to merge lessons than just incubating our own star🌟 lesson. Also, we can fully control the direction of our own lesson, e.g. adapting it to meet new demands of our partners.

The ML novice sklearn lesson was started from 2013, with rare commits to it in the past 9 years(!!!), and now it's still in alpha version. It's hard to convince me that it's a popular or successful lesson. Then why should we invest in it?

svenvanderburg commented 2 years ago

@CunliangGeng those old commits are from the carpentries lesson template, development on the ML lesson has started in 2019 (see commits).

But you are right the development of the lesson is not super active, and it is in alpha for quite long now.

I decided to go ahead with porting our materials to carpentries-style lesson. But I also reached out to the contributors of the ML novice sklearn lesson. See more details in https://github.com/carpentries-incubator/machine-learning-novice-sklearn/issues/37