chapter2: Semantic learning done, cca done, kcca ongoing