Hiya!
I think this is a great idea and a great first contribution!
I would love to see two improvements:
- Set a better playlist description – ideally it should describe what the algorithm did so that the user can follow.
- All specifying the time_range on the command line. It would be good to be able to select a more recent time range for more relevance.
And one possible reservation: What happens when there are few, or even no, overlapping artists? One thing that could be done is to also include similar artists in that case – but that really depends on what your goals are.