當前唐詩系統皆比對唐詩是否出現某個keyword,但如要找某些抽象概念(如意境)的詩,則需用ontology把唐詩標記抽象概念,這才易於學習。而用傳統資料庫儲存ontology有整合困難。本系统透過 Sesame application program interface (API) 存取三種web ontology language (OWL) ontology: 1) poem ontology 儲存詩的 terms,及其synonyms, 2) poem tag 儲存詩的抽象概念,3) font size tag儲存詩的term的標記次數。這樣,使用者不斷新增poem tag ontology,使唐詩semantics不斷增加, 而且OWL term的class hierarchy使上下層terms易於整合。 Most current Chinese poem systems search for poem name, author or keyword only. They cannot search for a poem by abstract concepts such as the context of it. To do so, we need to annotate ontology to poems in an easy-to-use way. That ontology cannot be stored into a traditional database due to integration problems. This paper thus stores three kinds of ontology in web ontology language (OWL) into Sesame: 1) poem terms and their synonyms, 2) annotated abstract concepts, and 3) font size tag that accumulates the number of tagging. Through constantly annotating the poems by users, the semantics of the poems keeps increasing. In addition, OWL facilitates integration of upper terms and lower terms by forming class hierarchy.