Detecting Semantic Data Errors by Adopting Ontology and Reasoning

碩士 === 淡江大學 === 資訊管理學系碩士班 === 95 === Through the rapid development of internet, website contents also experiencing major changes in time and space. An important question is how to maintain the rationality, correctness and integrity of data. Most websites input data manually by the user, but this may...

Full description

Bibliographic Details
Main Authors: Ying-Jie Lin, 林英潔
Other Authors: Ay-Hwa Liou
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/12934988700839753748
Description
Summary:碩士 === 淡江大學 === 資訊管理學系碩士班 === 95 === Through the rapid development of internet, website contents also experiencing major changes in time and space. An important question is how to maintain the rationality, correctness and integrity of data. Most websites input data manually by the user, but this may usually result in incorrect data and thus the huge loss. Although it is not difficult to syntactically checking the correctness of the data on website, verifying the semantic meaning of the data involves complexity. Besides, it is also increasing the time and labor cost on maintaining website information. This research presents a semantic reasoning framework using expert system development program language Jess (Java Expert System Shell) for the reasoning under specific ontology. This allows the machine to understand the meaning of data and detect semantic errors of those data. This approach reduces unnecessary loss due to semantic error and decreasing the time and effort on checking data while promoting the work efficiency and business reputation.