This paper describes an ontology-based intelligent authoring tool. We focus on how task ontology helps the construction of learner modeling and teaching strategy modeling. Our goal is to provide the intelligent training system authors with a friendly and helpful guideline using task ontology, which enables them to build more powerful and flexible intelligent training systems. In the learner model ontology, we describe the taxonomy of concepts and axioms used in building learner modeling system. In teaching strategy ontology, we present the two-level modeling for the construction of teaching strategies.