With the popularization of computer technology and the flourish of Web technology, bringing the surge in the amount of network resources, the network has become one of the main channels of access the information, and has a profound impact on all aspects of human society life. The Semantic Web is the next generation of the Internet. Its main goal is to making Web content machine-understandable and processing, which would enable the machine to take full advantage of semantic information in the pages, to effectively meet the users'knowledge needs. However, the realization of the Semantic Web requires a lot of web content with semantic metadata, but the existing pages still do not have such metadata. The use of ontologies to add semantic metadata to web pages is the main study content of the semantic annotation. The Web pages with semantic annotation can be understood by machines, which can not only speed up the search, but also targeted pushes demand services to the user.This paper first discusses the status of the semantic annotation and the development of the Semantic Web, then put ontology and metadata as the theoretical foundation of semantic annotation to study. Through an extensive literature survey and the study of the basic theory, the author proposes the semantic annotation model—Waterfall Model for semantic annotation and the system architecture—Collaborative semantic annotation system architecture based on ontology and metadata. Then discusses the implementation of the semantic annotation Waterfall Model, and embed the ontology instance to semantic annotation platform during the process of the model implementation, so achieves the semantic annotation platform based on ontology. Select the WordNet as the ontology instance, and select GATE as the semantic annotation platform platform. Last store the annotation results. The implementation of the program provides examples for the research of semantic annotation platform, and solves the shortcomings of ontology vocabularies expand in the semantic annotation platform.The use of WordNet plays the influential role about solving synonymy, polysemy, hyponymy relations among words, and semantic disambiguation, etc problems,... |