Yves Cadot est un universitaire, maître de conférences en langue et civilisation japonaises à l'université de Toulouse 2 le Mirail, et auteur d'une thèse de doctorat sur le système judo et ses ambitions tel que Kanô Jigorô l'a mis en place : Kano Jigoro et l'élaboration du judo - Le choix de la faiblesse et ses conséquences (2006). Il collabore également à la revue L'Esprit du judo au travers d'une chronique consacrée à la culture du judo.
Il est également 5e dan et professeur de judo.