Kernel Design for Semantic Learning Platform