Learning from Profession Knowledge: Application on Knitting