In the circumstance of modern large scale computer data sharing, there exists great numbers of large-scale databases. Due to certain specific and historical reasons, some problems have occurred during the sharing of databases: isolation, data island, and lack of standard. The situation in Chinese traditional medicine database is one of the examples.To solve these problems, the grid-computing lab of Zhejiang University had studied this area since 2002. We released Dartgrid V1 in 2002, which using semantic and grid technology to solve the problem. Since then, we have updated and added many features to the original version and release Dartgrid V3 in 2005. In the new version of Dartgrid, the core of Dartgrid was re-designed and re-programmed. Not only the stability, performance and function were significantly improved, but also many new features were added to it. The most outstanding one is that it integrated search engine technique with semantics, which is so called semantic-based database search engine. Plus, we developed a web application based on Dartgrid V3, which made the system much more friendly to ultimate users. I developed the semantic-based database search engine, and the web application based on Dartgrid V3. The idea of integrating semantics with search engine for database is great. During the process, I developed a Chinese word segment algorithm, which is creative and interesting. And of course, many engineering ideas are also fulfilled and implemented in the application. The system has been run successfully in China academic of Chinese traditional medicine.In this paper, I introduced the architecture and design idea in Dartgrid V3, the development of Web based application in Dartgrid, semantic-based database search engine and the most interest part — my own algorithm for Chinese word segment. |