Books Management System Management System Research Data in the Intelligent Retrieval Algorithm - PDF

Please download to get full document.

View again

of 10
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Information Report
Category:

Politics

Published:

Views: 9 | Pages: 10

Extension: PDF | Download: 0

Share
Related documents
Description
, pp Books Management System Management System Research Data in the Intelligent Retrieval Algorithm Yunpeng Guo Qingdao Vocational and Technical College
Transcript
, pp Books Management System Management System Research Data in the Intelligent Retrieval Algorithm Yunpeng Guo Qingdao Vocational and Technical College of Hotel Management Abstract As people demand more and more obvious, for knowledge construction of university library, puts forward more higher goals and requirements, the emergence of library management system, greatly simplify the readers find the complexity of the lending and other related business, and with the widely application of the rapid development of Internet and computer, the Internet information to make use of the idea of ontology knowledge organization, and these resources are intelligent, semantic retrieval is an important topic of the current study, this paper, based on the idea of ontology and semantic retrieval, this paper proposes a model of intelligent semantic retrieval system based on ontology, in order to realize the semantic retrieval, this paper design and verify a semantic similarity algorithm, verify the feasibility of the design. Keywords: Library; Knowledge organization; Semantic retrieval. Similarity algorithm 1. Introduction Modern library to use digital technology to provide retrieval service for readers, it has become the primary way to contact the library readers, how to build a good retrieval system has become one of the highlights in agro-scientific research in the library technology. Users are using retrieval system, can retrieve all the collection in the library, and get useful information. Library provides the high-quality service is the premise of accurate grasp of the demand for users, and therefore must be on the reader demand characteristics in-depth research, to ensure the effectiveness of the work. In books retrieval, offers readers can maximize the satisfaction of needs of a query retrieval results is one of the most fundamental, it is required to design a good retrieval method, at the same time to guarantee the quality of search results and efficient retrieval speed. Books of intelligent retrieval system is not with the traditional retrieval system and the simple combination of computer network technology, but need to consider the reader's personalized information such as the potential information resources, to help readers find want resources. But how to build such a system is still under research and exploration. To achieve books retrieval function, the current thinking basically has the following two kinds: one kind is to use the key words and provide search function index; another is the use of the related technologies of artificial intelligence, improve the accuracy of search results. Keyword indexing method is simple, but you can ignore the auxiliary recommended by relevant information. And the method of artificial intelligence, although to implement more difficult, and is still in the research phase, but it can better meet people personalized retrieval needs. Knowledge organization is to point to in order to promote or subjective objective subjective knowledge and objective knowledge and to reasonable and effective organization of knowledge objects, structured, in order to achieve the efficient access, use and management of knowledge. In the field of knowledge organization research, the development of projects, and practice, etc., has been more in-depth abroad. ISSN: IJDTA Copyright c 2015 SERSC With the rapid development of Internet, the Internet information in the form of index in rapid growth, make the information explosion problem more and more prominent. Due to the huge Numbers of information resource, discrete content distribution, organization form is varied, is relatively higher degree of factors, brought many difficulties to retrieve. How, in such a vast ocean of information retrieval to the valuable information become the current computer retrieval system must solve the problem. At present, there are two kinds of the main technology of information retrieval. A directory of retrieval is based on the technology, it will organize related theme page, form a directory tree. As a result, the retrieval process, is the process of traverse a directory tree. The other is a retrieval technology based on keyword matching, is also one of the most common retrieval technology. In recent years, the semantic web is put forward to promote the intelligent search engine provides a good technical support. It will be in the network resources into computer can recognize and deal with structured resources. In the process of retrieval, the computer will retrieve the first word ontology, and then through the search engine to parse, reasoning, and the related information extracted from the ontology library, finally returned to the user. The semantic intelligent retrieval technology based on ontology can improve the recall ratio and precision of information retrieval, improve user satisfaction. In this paper, by studying the learning theory of semantic Web and related technologies, the ontology technology, build a domain ontology library, and through the network search, gather information, Web pages and documents will be in the professional field data stored in the basic information database, and through the RDF (S) instantiated information, stored in the database, the formation of ontology knowledge base; Then through knowledge indexing table, and domain ontology repository connection; Professional field semantic intelligent search for users. 2. Related Works Ontology is a philosophical concept, originally translated as Ontology , is to study the nature of entities and their general theory. Later, the ontology is introduced into artificial intelligence field. Ontology is a philosophical concept, originally translated as Ontology , is to study the nature of entities and their general theory. Later, the ontology is introduced into artificial intelligence field. In the field of Ontology's goal is to capture relevant knowledge, to provide a Shared understanding of knowledge about the field, determine the mutual recognition in the field of vocabulary, and these words from the different levels of formal model (term) and the relationship between vocabulary clearly defined [1]. Ontology is the basis of domain knowledge sharing, integration, and reuse. Ontology put forward by the original goal is to realize knowledge sharing, integration, and reuse, which is the main effect of ontology and research the meaning of ontology. Ontology of the specific function [2] is: (1) support the knowledge exchange, (2) support the interoperability between different systems, (3) improve the efficiency and quality of the implementation of the informatization. At present many existent ontology, out of respect for their problems and concrete engineering, the process of constructing ontology is also each are not identical. Since there is no a standard ontology construction method, many researchers in order to be able to guide the people to construct ontology, starting from the practice, they put forward many beneficial to construct ontology standards. Based on the analysis summary, the design principle of ontology can be summarized as follows [3]: (1) the objectivity and clarity, completeness, (2) the consistency, extensibility, (3) ontology minimum agreed, (4) the minimum code deviation. The current typical methods of building ontology from specific ontology construction projects through reverse engineering summed up. Is first appeared in 1995, according to 140 Copyright c 2015 SERSC the university of Edinburgh, the experience of the Enterprise ontology and TOVE ontology [4]. With the deepening of the research of ontology, appear some new method of building ontology, such as KACTUS engineering method, METHO - NTOLOGY, SENSUS ontology construction method, etc.; In addition, the software development process by IEEE standards (IEEE ) for the construction of ontology has a certain guiding significance and reference value. The IEEE was formulated in 1995 IEEE group international standards on standard software development process. The development of ontology engineering can consult the IEEE standard for software development life cycle method. Based on the standard ontology development process description is as follows [5]: (1) ontology building life cycle models: choose an ontology development lifecycle model, determine the development Steps and the order of each steps. (2) the stage of engineering management: the development of planning, control and quality management system; (3) ontology development stages: a. in the early stage of the development, studying the running environment of ontology and ontology development feasibility study, etc.; B. during development, ontology development needs analysis, design of ontology, ontology construction (coding, etc.), test evaluation of ontology; C. in the late development, carries on the ontology of storage, installation, operation, support, maintenance. (4) ontology integration phase, including ontology development documentation completed, ontology configuration management and personnel training, etc. As the mechanism of ontology research gradually thorough, a growing number of ontology development activities are carried out at home and abroad. However is a huge knowledge ontology development projects, the researchers in the process of using the above method to construct ontology encountered various problems, such as the consistency check, ontology display and so on, people are keen to have some tools to help its ontology development task. Arises at the historic moment, in this case, the ontology construction tools are trying to develop various research unit suitable for a specific domain ontology construction environment, to support multiple links in the process of ontology development. With the aid of these tools, ontology construction can be the main energy in the organization of the ontology content, without having to know detail such as ontology description language and the way of description, bringing great construction of ontology. At present, there are already many ontology construction tools abroad, typically including OntoEdit, WebOnto, WebODE, KAON and Protege, NeOn and SWOOP. 3. Ontology Construction and Semantic Retrieval At present, the method of ontology building from various specific domain ontology through inverse process summed up in the process of development, application field is very limited, and method details is coarse, less relevant technology, extensive application has certain limitations. Although many universities abroad, information institutions and research institutes are through concrete practice project to develop a variety of ontology editing tool, and the ontology editor has been relatively mature. But at present the domain ontology construction requires a lot of time, manpower and money, these have become recognized the fact that on the whole, there is no a standard method of building ontology, domain ontology construction is still in an exploratory research stage, the construction of domain ontology of lack of engineering management. In the process of building a domain ontology still exist many problems, specific as follows [6]: (1) inadequate demand without planning and construction (2) there is no specification in the process of building engineering management (3) the build results lack of assessment standard (4) did not attach enough importance to share and reuse of the domain ontology Copyright c 2015 SERSC 141 Domain ontology construction is for the purpose of providing Shared between different application systems of semantic basis. The process of the construction of the domain ontology is part of a rich human knowledge accumulation process. Sharing and reuse is the essential requirement of the ontology, so, attention to the sharing and reuse of domain ontology are important issues in the domain ontology construction. Domain ontology is used to describe the specified domain knowledge of a specialized ontology, as a result, the construction of domain ontology is usually done by domain experts to participate in, only in this way can guarantee the correctness and completeness of the ontology semantic. But due to the limitations of domain expert knowledge itself and the continuous development of domain ontology knowledge, and understanding of the unknown knowledge and discovery. In the process of the construction of domain ontology, tend to be in accordance with the analysis, building, and reasoning, evaluation process, and to form a perfect domain ontology, require multiple iterative evolution at build time. Based on the above analysis, this paper proposes a new construct domain ontology based on spiral model in software engineering method, the method of the software engineering based on spiral model of software life cycle, is introduced into the ontology construction process. Spiral model is a Unified software development Process RUP (Rational Unified Process) practical strong development model. This paper analyzes and compares the domestic and international various kinds of ontology construction method, a combination of the advantages of ontology construction, in accordance with the general principles of ontology construction, follow and draw lessons from the thought of software engineering methodology, this paper proposes a new ontology construction model, spiral model. Spiral model including domain ontology needs analysis, reuse existing ontology, ontology structure analysis, ontology construction, inspection and evaluation of ontology, ontology storage and so on six process. Specific steps are as follows [7]: 1. The domain ontology needs analysis. This stage is mainly is to explicitly construct domain ontology of covering professional scope, purpose and function of the ontology construction, and some special expressions for specific areas of professional and specific content of annotation, etc. 2. Reuse existing ontology. Sharing and interoperability is one of the main characteristics of ontology, before the construction of domain ontology, first through the research to the development of the field clear whether there is a ready-made ontology. If there is no existing ontology, then transferred to the third step; If there is a ready-made ontology, whether existing ontology to meet project requirements, don't meet is transferred to the third step, if meet the project needs to step Analysis of body structure, list areas important terms and concepts. In the initial stages of domain ontology to create, as far as possible to list the key terms and concepts of the field, these key terms and concepts from by using the method of automatic or semi-automatic thesaurus, subject headings or extraction in relational database tables, fields, and then manually collect or dynamic ontology learning mechanism to expand the perfect terms and concepts. These terms and concepts by domain experts confirmed, as the core of the domain ontology concept set. 4. The ontology construction. With the aid of ontology development tools to build ontology. In the process of building ontology, the need to define the class, class hierarchies, and attributes of a class. (1) the definition of domain ontology classes [8]. In step 3 sets out a number of concepts and terminology is a vocabulary of no organizational structure, is in a chaotic state and unrelated to the unstructured, at this moment, need to classify them according to certain logical rules, forming different work areas. In addition also need to evaluate the importance of these concepts and terminology, select the key terms and concepts, the 142 Copyright c 2015 SERSC streamline express domain knowledge and accurately as possible. To form the framework of the domain knowledge of a system. (2) defined hierarchical relationships between classes. Define the class of hierarchical relationships tend to have from the top down (top down) and bottom-up method (bottom - up) and a hybrid method (combination), and other three methods. From the top down first defined in the field of comprehensive, general class, then gradually expand elaboration to the small class. Bottom-up method to define specific, special concept, from the bottom, the smallest class definition, and then gradually to the superior class definition. Hybrid method combines the top down and bottom up method, first define the concept of the obvious, then up and down, respectively, are summarized and refined to them. In the project specific what kind of method according to the actual situation to decide. (3) define the attributes of a class. After defines the hierarchy of class and class, most of the remaining terms and concepts can be these attributes of a class. Attributes are used to describe classes, by describing the concept of inner structure to determine what the term or concept which attributes of a class is described. 5. Inspection and evaluation of the ontology. Corresponds to the software development process of the testing phase, and requires the identification and evaluation of ontology construction achievements. But because of the complexity of the domain knowledge, domain boundary ambiguity, and cross between areas, the construction of domain ontology is hard to step to complete. So, need a spiral iterative process, to improve the ontology. Through the inspection and evaluation of ontology, return the third step, if the results do not comply with requirements of ontology is analyzed and amended again, until meet the requirements. 6. The ontology of storage. In ontology construction has been completed, need for storage of ontology. Is compared commonly simple, smaller ontology can be stored by OWL document form, and for complex, document number is larger, the bulk of the need to use a relational database storage ontology, the concrete application can choose according to the actual situation. Knowledge base is a collection of facts, rules, and concept, knowledge base is on the basis of knowledge unit, give full consideration to the needs of users and information available to the user knowledge model and rule, the nature of knowledge and knowledge of the relationship between the sequence revealed that the establishment of knowledge organization system is helpful to reveal the relationship between the nature of knowledge and knowledge, to promote the construction of knowledge base. The construction of knowledge base mainly carried out in accordance with the following four steps [9]: (1) the original information collection (2) for feature extraction of document information (metadata extraction) (3) metadata semantic reasoning metadata semantic coding (4) the metadata semantic reasoning 4. The Semantic Retrieval Model According to the thought of ontology and semantic retrieval, this paper puts forward a model of the semantics of the intelligent retrieval system based on ontology, it can be divided into the following four modules: pretreatment module, information retrieval module, information query condition index module, sort results module. (1) the query condition preprocessing module: due to the query conditions may not be standard user input, information retrieval module can't directly to the input of information query, so according to the established domain ontology, standardized, structured processing of the query terms. (2) retrieval module: information retrieval module has two child function module, one is the semantic similarity and relevant extension module, retrieval statement is obtained Copyright c 2015 SERSC 143 by similarity algorithm first concept more than setting the similar concept similarity threshold set, then use the correlation calculation method for similar concepts focus on a relatively more than the critical value of related concept set, extend the concept of the concept of the resulting retrieval set. Another is the ontology reasoning module, focus on the concept of using expanded concept, inside the ontology reasoning, searching and extend the concept shown in c
Recommended
View more...
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks