Je serais tenté d'étendre ta proposition Intermédiaire confirmé et semi-avancé ne veulent rien dire. aux mots intermédiaire et avancé eux-même, qui a mon sens ne veulent pas dire grand-chose de plus.
En cela, je veux dire qu'ils ne sont pas quantifiables. Bien entendu, on se doute qu'un expert est plus qu'avancé, et on peut relativement facilement comparer les adjectifs les uns aux autres, mais aucun ne donne vraiment une indication précise du niveau.
Si la discipline le permet, il vaut mieux se fier aux tests et gradations établies: ceintures de judo, points ELO aux échecs, tests de langues comme comme le mentionne Vincent (TCF en français, TOEFL en anglais,...).
Faute de telles quantifications reconnues, j'aurais tendance à éviter l'usage de mots et à lui préférer une échelle numérique, de préférence pas trop étendue (Sur une échelle de 1 (débutant) à 5 (expert), j'évaluerais ma connaissance de prolog à 2). C'est aussi facile à mettre en tableau.
Pour moi, les mots ne peuvent pas représenter de manière adéquate une grande échelle de valeurs, et j'en limiterais l'usage à des cas où le nombre de possibilités est limité (4 ou 5). Vouloir en mettre plus ne sert qu'à compliquer les choses inutilement.