Knowledge management platform based on knowledge graph

Through the knowledge management platform of knowledge graph, the problems of low automation level and non-networked management in design activities in shipbuilding are solved, the full life cycle management and digital transformation of knowledge are realized, the design efficiency and the ability to share results are improved, and intelligent manufacturing is supported.

CN114817573BActive Publication Date: 2025-09-05SHANGHAI WAIGAOQIAO SHIP BUILDING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210532553.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-07
Publication Date
2025-09-05
Estimated Expiration
2042-05-07

AI Technical Summary

Technical Problem

In the shipbuilding industry, design activities have a low degree of automation, weak digitization of design results, and non-networked management, resulting in low design efficiency and difficulty in ensuring quality, and making it impossible to achieve information sharing and collaborative management throughout the entire process.

Method used

Provide a knowledge management platform based on knowledge graph, including knowledge application system, knowledge operation and maintenance system, knowledge base and information collection system. Through information collection, storage, application and maintenance of information data, it realizes the full life cycle management of knowledge, integrates multiple business systems, and improves the degree of automation and digitalization.

Benefits of technology

It has realized the networking of knowledge management in the shipbuilding industry, improved the digitization and automation of design results, supported full-process online management, and promoted the digital transformation and intelligent manufacturing of shipbuilding enterprises.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114817573B_ABST
    Figure CN114817573B_ABST
Patent Text Reader

Abstract

The present invention discloses a knowledge management platform of a knowledge graph, including: a knowledge application system, a knowledge operation and maintenance system, a knowledge base and an information collection system; the information collection system, the knowledge application system and the knowledge operation and maintenance system are respectively connected to the knowledge base in communication; the information collection system is used to collect information data of shipbuilding, and transmit the information data to the knowledge base for storage; the knowledge application system is used to obtain information data from the knowledge base, and apply the information data to shipbuilding; the knowledge operation and maintenance system is used to maintain the information data in the knowledge base, so that the knowledge management construction of the shipbuilding industry can realize the full life cycle management of knowledge and typical application modes such as knowledge acquisition and push, and can perform data integration and application integration with various business systems, and can be seamlessly embedded in various business applications in the form of multiple services, thereby improving the degree of automation and the digitization of design results, and at the same time, realizing management networking.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a knowledge management platform for knowledge graphs. Background Art

[0002] Knowledge management is a key driver of intelligent manufacturing in enterprises and a crucial foundation for promoting enterprise digitization, networking, and intelligent development. The aggregation, refinement, and processing of knowledge resources facilitate the standardization and digitization of semi-structured and unstructured resources within and outside the enterprise. The interconnection of knowledge resources facilitates the integration of underlying data and supports upper-level business collaboration. Only through knowledge extraction, interconnection, and subsequent knowledge model mining can business automation and intelligentization be supported, truly fulfilling the enterprise's leadership role.

[0003] The knowledge management platform provides users with a powerful and customizable knowledge management portal, building a place for knowledge integration and value-added. Currently, the field of knowledge graphs is booming and is widely used in knowledge management in general and vertical fields. For the shipbuilding industry, knowledge-based operations are the foundation and support for the business to move towards informatization, automation, and intelligence. Especially in the entire process of preliminary design, detailed design, and production design of ships, the deep integration of knowledge with design activities and designers, the creation of new design models, the automation of design activities, the digitization of design results, and the networking of design management all rely on the support of knowledge management. At present, in the shipbuilding industry, knowledge graphs have not yet developed, and the way of managing knowledge data has the following problems:

[0004] First, the degree of automation in design activities is low: the collection, processing, push, and accumulation of data, information, and knowledge related to design activities require manual participation, resulting in low design efficiency and difficulty in ensuring design quality;

[0005] Second, the digitalization of design results is weak: from contract signing to production delivery, the intermediate process data and results cannot be visualized, managed, and shared, which cannot support standardized management and results reuse;

[0006] Third, management has not been networked: it is impossible to achieve networked work collaboration and information sharing among all designers, and support full-process online management of shipbuilding projects based on design activity networks and knowledge networks. Summary of the Invention

[0007] The technical problem to be solved by the present invention is to overcome the defects of the existing technology in that the degree of automation of design activities is low, the digitization of design results is weak, and the management involved is not networked, and to provide a knowledge management platform for knowledge graphs.

[0008] The present invention solves the above technical problems through the following technical solutions:

[0009] The present invention provides a knowledge management platform of a knowledge graph, which is applied to the knowledge management of shipbuilding. The knowledge management platform of the knowledge graph includes: a knowledge application system, a knowledge operation and maintenance system, a knowledge base and an information collection system;

[0010] The information collection system, the knowledge application system and the knowledge operation and maintenance system are respectively connected to the knowledge base in communication;

[0011] The information collection system is used to collect information data of shipbuilding and transmit the information data to the knowledge base for storage;

[0012] The knowledge application system is used to obtain the information data from the knowledge base and apply the information data to shipbuilding;

[0013] The knowledge operation and maintenance system is used to maintain the information data in the knowledge base.

[0014] Preferably, the knowledge application system includes:

[0015] One-stop search module, collaborative space module, knowledge community module, business standard package module, knowledge operation module, knowledge graph module, personal space module, S3D intelligent push module, Tribon search module;

[0016] The one-stop search module is used to enable users to obtain relevant knowledge information through intelligent search applications;

[0017] The collaborative space module is used to provide users with a service module for project retrieval, project space, and data sharing of shipbuilding;

[0018] The knowledge community module is used to provide users with a space for socializing around knowledge of shipbuilding;

[0019] The business standard package module is used to formulate product standard packages for new shipbuilding project development;

[0020] The knowledge operation module is used to collect statistics on shipbuilding knowledge, documents, projects, communities, standard packages and user behaviors;

[0021] The knowledge graph module is used to describe the knowledge of shipbuilding and the relationship between each piece of knowledge using a graph model;

[0022] The personal space module is used to centrally manage personal knowledge and interests and related behavior records, creating a personal knowledge application space;

[0023] The S3D intelligent push module is used to push shipbuilding knowledge;

[0024] The Tribon search module is used to provide users with search methods; the search methods include tag search and keyword search.

[0025] Preferably, the knowledge operation and maintenance system includes: a system management module, a system management module, an NLP tool module, and an operation management module;

[0026] The system management module is used to manage the knowledge classification, labels, relationship rules, terminology and templates of shipbuilding;

[0027] The system management module is used to manage user synchronization, role management, function authorization and logs;

[0028] The NLP tool module is used to manage corpus, dictionaries and processing models;

[0029] The operation management module is used to manage topics, questions and answers, and points.

[0030] Preferably, the knowledge base includes a knowledge template creation module and a knowledge system construction module;

[0031] The knowledge template creation module is used to create matching templates for different types of shipbuilding knowledge;

[0032] The knowledge system construction module is used to construct different knowledge systems based on the knowledge of shipbuilding; the knowledge system includes a knowledge classification system, a knowledge relationship system, a graph data system, a search engine index system, and a file system.

[0033] Preferably, the knowledge base further includes a data security management module;

[0034] The data security management module is integrated with the unified identity management system of the shipbuilding enterprise to achieve unified management, unified authentication and dynamic linkage of application accounts.

[0035] Preferably, the information acquisition system includes a knowledge lifecycle management module and a data source acquisition module;

[0036] The knowledge lifecycle management module is used to manage the entire process of shipbuilding knowledge collection, data cleaning, knowledge processing, knowledge verification, knowledge publishing and knowledge authority configuration;

[0037] The data source acquisition module is used to acquire the internal knowledge sources of the shipbuilding enterprise and the user's experience knowledge.

[0038] Preferably, the collaborative space module includes: a project retrieval unit, a project space unit, and a data sharing unit;

[0039] The project retrieval unit is used to search for shipbuilding projects;

[0040] The project space unit is used to provide a matching project space for the shipbuilding project;

[0041] The data sharing unit is used to provide users with data sharing of shipbuilding projects;

[0042] And / or, the personal space module includes: a personal data statistics unit and a subscription unit;

[0043] The personal data statistics unit is used to summarize personal information and display personal statistics

[0044] The subscription unit is used to subscribe to information and push updates to users.

[0045] Preferably, the service standard package module includes a standard package sorting unit, a standard package uploading unit, a system processing unit, a standard package management unit, and a standard package application unit;

[0046] The standard package uploading unit is communicatively connected to the standard package combing unit and the system processing unit respectively;

[0047] The standard package management unit is communicatively connected with the system processing unit and the standard package application unit respectively;

[0048] The standard package combing unit is used to comb the standard package business architecture, standard package document structure and standard package file compression, and transmit the combed standard package to the standard package uploading unit. The standard package uploading unit transmits the combed standard package to the system processing unit for compression package decompression and document processing to obtain the target standard package;

[0049] The standard package management unit is used to obtain the target standard package from the system processing unit to perform standard package authorization, whole package update and replacement, single document maintenance, knowledge conversion and standard package reference management, so that the standard package application unit can perform standard package search, reference and attachment preview.

[0050] Preferably, the knowledge graph module includes a concept graph unit, an instance graph unit and a background management unit;

[0051] The concept map unit is used to display concept nodes and the relationships between nodes;

[0052] The instance graph unit is used to display instance nodes and the relationships between them;

[0053] The background management unit is used for the maintenance and management of the knowledge graph.

[0054] Preferably, the S3D intelligent push module includes: a standard specification push unit, a drawing push unit, and a related guide push unit;

[0055] The standard specification pushing unit is used to push the standard specifications for shipbuilding;

[0056] The drawing pushing unit is used to push the drawings of shipbuilding;

[0057] The associated guide pushing unit is used to push the associated guide for shipbuilding.

[0058] The positive progress effect of the present invention is:

[0059] The present invention provides a knowledge management platform of a knowledge graph. The knowledge management platform of the knowledge graph is provided with a knowledge application system, a knowledge operation and maintenance system, a knowledge base and an information collection system. The information data of shipbuilding is collected by the information collection system, and the information data is transmitted to the knowledge base for storage; the knowledge application system obtains the information data from the knowledge base and applies the information data to shipbuilding; the knowledge operation and maintenance system maintains the information data in the knowledge base, so that the knowledge management construction of the shipbuilding industry can realize the full life cycle management of knowledge and typical application modes such as knowledge acquisition and push, and can perform data integration and application integration with various business systems, and can be seamlessly embedded in various business applications in the form of multiple services, thereby improving the degree of automation and the digitization of design results. At the same time, it realizes management networking, ensuring that shipbuilding enterprises carry out digital transformation and move towards intelligent manufacturing. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 This is a schematic diagram of the first module of the knowledge management platform of the knowledge graph according to an embodiment of the present invention;

[0061] Figure 2 This is a schematic diagram of the second module of the knowledge management platform of the knowledge graph according to an embodiment of the present invention;

[0062] Figure 3 A schematic diagram of the knowledge base construction concept in an embodiment of the present invention;

[0063] Figure 4 A roadmap for business organization in accordance with the present invention;

[0064] Figure 5 A schematic diagram of modules of a knowledge application system according to an embodiment of the present invention;

[0065] Figure 6 Schematic diagram of the implementation framework of the one-stop search module in an embodiment of the present invention;

[0066] Figure 7This is a schematic diagram of the implementation logic of the collaborative space module in an embodiment of the present invention;

[0067] Figure 8 Schematic diagram of the modules of the identification and operation system in an embodiment of the present invention;

[0068] Figure 9 Schematic diagram of a module of a knowledge base in an embodiment of the present invention;

[0069] Figure 10 Schematic diagram of the modules of the information collection system according to an embodiment of the present invention;

[0070] Figure 11 Schematic diagram of a collaborative space module in an embodiment of the present invention;

[0071] Figure 12 1 is a schematic diagram of a personal space module in an embodiment of the present invention;

[0072] Figure 13 Schematic diagram of a service standard package module in an embodiment of the present invention;

[0073] Figure 14 Schematic diagram of the implementation framework of the service standard package module in an embodiment of the present invention;

[0074] Figure 15 Schematic diagram of a knowledge graph module in an embodiment of the present invention;

[0075] Figure 16 Schematic diagram of the implementation framework of the graph recognition module in an embodiment of the present invention;

[0076] Figure 17 Schematic diagram of the S3D intelligent push module in an embodiment of the present invention. DETAILED DESCRIPTION

[0077] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0078] Example 1

[0079] like Figure 1 and Figure 2 As shown, this embodiment discloses a knowledge management platform of a knowledge graph, which is applied to knowledge management of shipbuilding. The knowledge management platform of the knowledge graph includes: a knowledge application system 1, a knowledge operation and maintenance system 2, a knowledge base 3 and an information collection system 4;

[0080] The information collection system 4, the knowledge application system 1 and the knowledge operation and maintenance system 2 are respectively connected to the knowledge base 3 in communication;

[0081] The information collection system 4 is used to collect information data of shipbuilding and transmit the information data to the knowledge base 3 for storage;

[0082] The knowledge application system 1 is used to obtain the information data from the knowledge base 3 and apply the information data to shipbuilding;

[0083] The knowledge operation and maintenance system 2 is used to maintain the information data in the knowledge base 3.

[0084] In this embodiment, the content stored in the knowledge base is mainly knowledge in 18 types of knowledge forms, including standard specifications, drawings, design guidance, design conventions, review points, quality cases, experience summaries, operating manuals, common opinions, procurement project lists, outfitting PORs, POR obvious lists, supplier equipment information, supplier equipment information process attachments, technical agreements, patents, general knowledge, and industry vocabulary, etc. Among them, the content stored in the knowledge base is mainly various types of knowledge achievements, such as: scientific and technological achievements, standards, processes, personal experience, industry information, project experience, journal literature, cases, patents, data knowledge, business standard packages, etc.; the content stored in the project library mainly includes: project information, project document index, IPD document index, etc.; the content stored in the community library mainly includes: topics, communication posts, questions and answers, personal profile details, points details, product introductions, etc.; the content stored in the system library mainly includes: templates, knowledge classifications, object instances, relationship rules, ship terminology, etc.; the content stored in the basic library mainly includes: users, organizations, administrator logs, roles, user role relationship tables, login logs, etc.

[0085] The contents stored in the processing library mainly include: classification models, classification rules, attribute recognition models, named entity recognition models, knowledge to be processed and knowledge that has been processed and is waiting to be published; the contents stored in the behavior database mainly include: browsing history, collection history, search history, download history, comment history, etc.

[0086] From a computer technology perspective, knowledge base management itself is also a special type of database. Following the technical route of database construction, based on the logical model, different physical models can be projected according to different data management requirements to meet the needs of data collection, storage, and application.

[0087] The knowledge base is the data foundation of knowledge sharing applications. It is necessary to analyze internal and external knowledge sources from the perspective of knowledge content acquisition, use knowledge lifecycle management tools to collect and process data, and have administrators review and publish it into the database. The entire process must rely on the construction results of the knowledge system, including knowledge types and templates, knowledge classification, etc. Figure 3As shown in the figure, the construction based on the knowledge system includes knowledge classification, knowledge templates, knowledge relations, and dictionaries. The construction process of the knowledge base specifically includes: analyzing and clarifying the knowledge source, data collection, knowledge processing, and knowledge storage.

[0088] Analyzing and clarifying knowledge sources includes: sorting out knowledge retrieval requirements in business processes based on business analysis and clarifying data sources based on knowledge retrieval requirements, including internal and external data sources.

[0089] Business analysis guides business needs and analyzes them at a more specific level. It also focuses on understanding users and businesses, and designing practical engineering methods or tools to help business personnel design procedures, structures, and technologies to support and enhance their work, thereby solving business problems and leveraging business opportunities to achieve significant business results. Therefore, business analysis is the foundation for building knowledge bases and knowledge graphs.

[0090] like Figure 4 As shown, the main idea behind business streamlining is to first identify the core business being built, then analyze the business processes and key activities within them, including the knowledge required for each activity, its sources, and its forms. Finally, conduct a knowledge management analysis, focusing on the current state of knowledge management, knowledge application, and knowledge security management. The results of business streamlining include analysis of the core business, required knowledge content, knowledge sources, the strengths and weaknesses of current knowledge management methods, and related systems and security management requirements.

[0091] In a specific embodiment, the data sources and data volumes involved in the ship design business are shown in Table 1:

[0092] Table 1

[0093]

[0094]

[0095]

[0096]

[0097] From Table 1, we can see that the data sources to be integrated in the project include:

[0098] OA (standard and specification technology information platform, supplier collaboration platform, Kingdee system, budget system, sunshine procurement platform), TECH network (quality case management platform, SEM, TRIBON), SWS TIME, Smart.3D; other: shared folders, personalized applets for each professional department, files stored on personal computers, etc.; in addition, data from the SWS identity authentication system needs to be integrated to ensure user security. These 13 information system sources, with approximately 5 million basic data points, ensure that this project can build a knowledge base of one million.

[0099] Data collection, based on the clarification of data sources, uses data collection tools to collect data.

[0100] Knowledge processing is a key means of building knowledge associations, forming knowledge bases and knowledge graphs, and is a tool for converting raw materials into knowledge. Specifically, the collected data is processed, and the mapping between the collected data and the template is achieved based on the knowledge template design. In addition, knowledge processing such as word segmentation, classification, and extraction is achieved through relevant natural language processing technologies. For example, for review points, the review manual of a certain profession is the raw material and the carrier of knowledge, not the knowledge itself. Knowledge processing is to extract the specific review points in the review manual, and at the same time associate its profession, design stage, design task, design area, and other background information, so that users can find this review point from any dimension and any angle.

[0101] The steps for implementing knowledge processing are as follows:

[0102] The first step is the business requirements for knowledge processing: Based on the knowledge system design, especially the knowledge templates and knowledge relationships, sort out the content that requires knowledge processing and mining, and form a business requirements specification for knowledge processing and mining, including the processing content of each knowledge type and the types of associations that need to be formed.

[0103] The second step is the knowledge processing technology plan: Based on the business requirements specification for knowledge processing and mining, we design an overall technical plan for knowledge mining and specific technical routes for key aspects. Each relevant content requires a processing plan and processing model. At the same time, we define the technical specifications for overall and specific knowledge mining items based on project requirements. This is the responsibility of Zhitong's technical staff.

[0104] Step 3: Pre-research and Verification of Processing Model Technology: Collaborate with business experts to establish a seed corpus sample library and dictionary library for each knowledge processing and mining model. Conduct technical pre-research and verification, train the model, expand the sample library, and optimize the technical route to confirm whether each sub-item and the overall technical route can meet the requirements of knowledge mining. This process can be jointly participated by business experts and Zhitong technical personnel. Business experts mainly provide business-related content such as corpus samples and dictionaries.

[0105] The fourth step is software system design and implementation: The goal of this phase is to design and implement the software system and pass system testing, including knowledge processing using a validated knowledge processing model. This step is the responsibility of Zhitong's requirements personnel, developers, and testers.

[0106] Step 5: Continuous knowledge processing and improvement and optimization: After the system is implemented, it needs to be continuously processed. During this process, as the amount of knowledge continues to increase, the accuracy may fluctuate or even decline. Therefore, the model needs to be improved and optimized based on the new corpus. This step is recommended to be jointly participated by business experts and Zhitong technical personnel. The business experts are mainly responsible for judging the effectiveness of the processing.

[0107] The knowledge processing level is calculated as follows:

[0108] In a specific embodiment, the document-level data of a shipbuilding project includes the following contents according to incomplete statistics:

[0109] Technical data and drawings: Each ship has 148 technical agreements, 238 detailed designs, 8,374 production designs, and 129 supplier drawings. Based on SWS's 500 completed ships by the end of 2020, there are a total of (148+238+8,374+129)*500=4,444,500 copies. The number of drawings for a single luxury cruise ship exceeds that for a civilian ship, but there is only one currently, so it is not included in the statistics for the time being.

[0110] Enterprise standards: 347+660=1007; international standards, national standards, classification society standards, etc. are expected to be around 10,000.

[0111] Cases: 255 items.

[0112] Design conventions and proofreading manuals: one copy for each discipline, so the total number shall not exceed 20 copies.

[0113] Design models and components: Currently there is only storage capacity, no quantity, and it cannot be estimated.

[0114] The data of the object instance are as follows: Organization (including employees): Design Department 1 has 457 people, Design Department 2 has 170 people, so the total number of people in these two departments is 627. Therefore, it can be inferred that the sum of the number of all levels of the organization and the number of people is at most 1,000.

[0115] Ships / items: Approximately 500.

[0116] Supplies: 105941+6025=111966.

[0117] Based on the above data, this project will need to process approximately 5 million pieces of data, providing a sufficient data resource foundation for building a million-level professional knowledge base and knowledge graph. Prioritizing automated data collection and supervised automated knowledge processing will be a key technology approach during system development to support the automatic expansion of the knowledge base after project acceptance.

[0118] In this plan, the implementation of knowledge processing includes: Chinese word segmentation, named entity recognition, automatic classification, document fragmentation, and instance graph construction.

[0119] The amount of processing required for Chinese word segmentation is determined by the volume of specialized terminology. Currently, there are 189 terminology standards, each with approximately 200 specialized terms, resulting in an estimated total of over 30,000 specialized terms. The number of characteristic words (specific to the algorithm model, not entirely specialized terms) generated during Chinese word segmentation is estimated to exceed 100,000, requiring hundreds of thousands of annotated corpora. This significantly increases the workload and difficulty of word segmentation.

[0120] The workload of building and integrating instance graphs is related to the magnitude of the nodes, attributes, and relationships in the instance graphs. It is currently estimated that it can meet the requirements of a million-level graph and is a medium-sized knowledge graph.

[0121] In addition to the two categories of Chinese word segmentation and instance graph construction and fusion, the content of other knowledge processing needs to be finalized based on the knowledge templates and knowledge association relationships defined by the knowledge type. Based on the preliminary design results of the current knowledge system, the specific implementation content and workload estimation of this part of knowledge processing are shown in Table 2:

[0122] Table 2

[0123]

[0124]

[0125] Because the number of review manuals, design conventions, and checklists is relatively small, it is recommended that a manual fragmentation model be used for greater efficiency and efficiency. The total amount of knowledge after fragmentation is estimated to be in the hundreds.

[0126] To summarize, the knowledge processing content of this project includes 1 set of models for Chinese word segmentation, 1 set of models for instance graph construction and fusion, and 5 processing models such as named entity recognition and automatic classification, totaling 7 models, to support knowledge labeling, forming knowledge cards, and building knowledge graphs.

[0127] Therefore, it can be determined that the final processing results, including the knowledge of document granularity, knowledge point extraction granularity and document fragmentation granularity, are expected to be in the millions, and the instance nodes of the graph are also in the millions; based on an average of 5 relationships per node, the number of relationships in the instance graph is at least 5 million.

[0128] In this solution, the specific process of knowledge storage includes the administrator reviewing and publishing the processed knowledge into the storage, and automatically constructing a knowledge graph based on the classification and relationship definitions in the knowledge system.

[0129] This solution discloses a knowledge management platform for a knowledge graph. The knowledge management platform for the knowledge graph is provided with a knowledge application system, a knowledge operation and maintenance system, a knowledge base and an information collection system. The information collection system collects information data of shipbuilding and transmits the information data to the knowledge base for storage; the knowledge application system obtains the information data from the knowledge base and applies the information data to shipbuilding; the knowledge operation and maintenance system maintains the information data in the knowledge base, so that the knowledge management construction of the shipbuilding industry can realize the full life cycle management of knowledge and typical application modes such as knowledge acquisition and push, and can perform data integration and application integration with various business systems, and can be seamlessly embedded in various business applications in the form of multiple services, thereby improving the degree of automation and the digitization of design results. At the same time, it realizes management networking, ensuring that shipbuilding enterprises carry out digital transformation and move towards intelligent manufacturing.

[0130] In one practicable manner, Figure 5 As shown, the knowledge application system 1 includes:

[0131] One-stop search module 11, collaborative space module 12, knowledge community module 13, business standard package module 14, knowledge operation module 15, knowledge graph module 16, personal space module 17, S3D intelligent push module 18, Tribon search module 19;

[0132] The one-stop search module 11 is used to enable users to obtain relevant knowledge information through intelligent search applications;

[0133] Specifically, the one-stop search module 11 ensures convenient operation and friendly interface through optimized design. The one-stop search module 11 provides an intelligent search platform for knowledge retrieval for users of the application and provides corresponding support for them to find relevant knowledge in their work. The implementation framework of the one-stop search module 11 is as follows: Figure 6 As shown, one-stop search, or intelligent search, includes front-end applications and back-end management. The front-end application includes the search homepage, search results list page, and knowledge details page; the back-end management includes advanced search configuration and search weight configuration.

[0134] The main implementation logic of the one-stop search module is shown in Table 3:

[0135] Table 3

[0136] Function items Functional Description search Perform normal and advanced searches Search results Search again in this search result Keywords Display the currently used keywords Search scope switch Switch between different search scopes Result Filtering Filter again by the filter items in this search result Sorting Sort by relevance and time Search results display Display search results Knowledge Graph Display the knowledge graph centered on the currently matched graph node Related recommendations Display similar knowledge of the currently matched graph node Extension Recommendations Displays the extended knowledge of the currently matched graph node

[0137] Search homepage: Search for knowledge by keyword matching.

[0138] Perform semantic analysis on the search content and conduct accurate search based on the analysis results combined with the knowledge graph.

[0139] Provide advanced conditions for knowledge search: Search recommended search content, click to change a batch, and view the second page of recommendations.

[0140] Search result list: Displays the search result list, including graph search results and keyword search results, and supports viewing by all and different search contents.

[0141] Knowledge details page: displays detailed information of the knowledge, including the main text, summary, knowledge type, tags, source, release time and attachments.

[0142] The component call design of the one-stop search module 11 is shown in Table 4:

[0143] Table 4

[0144]

[0145]

[0146] The interface design of the one-stop search module 11 is as follows: Graph search is part of the intelligent search application, and the graph data comes from the platform. When the knowledge data on the platform is added or modified, it can be synchronized to the graph.

[0147] The non-functional requirements of the one-stop search module 11 are shown in Table 5:

[0148] Table 5

[0149]

[0150]

[0151] The collaborative space module 12 is used to provide users with a service module for project retrieval, project space, and data sharing of shipbuilding;

[0152] Specifically, the shipbuilding project leader creates a project on the knowledge management platform and manages project documents and directories. Project members can view, maintain, and upload project documents in the project space. This allows for discussions among project team members and allows them to view relevant knowledge pushed by the system based on push definitions.

[0153] The project leader can selectively convert project documents, project problem summaries, and communication topics into system knowledge for researchers to search and view. The specific implementation framework of the collaborative space module 12 is as follows: Figure 5As shown: The project space includes front-end applications and back-end management. The front-end applications include the project space homepage, project creation, and project details pages; the back-end management includes project management, deleted project management, and search.

[0154] like Figure 7 As shown, the main implementation logic of the collaborative space module 12 is as follows: the project space homepage counts project types, creates project portals, and performs keyword-based matching searches and advanced searches for project names / project numbers; the project creation page is used to create new projects and maintain project-related information; the project details page is used to display basic project information, including name, project status, and main research content; project members are displayed by role dimension; and project maintenance allows for setting member permissions. The project homepage displays various dynamic information within the project, such as uploading files and sharing knowledge; knowledge contribution selects knowledge type and contributes according to the selected knowledge type template; project information, knowledge recommendations, knowledge accumulation, communication and discussion, and product standard packages are also displayed.

[0155] The component call design of the collaborative space module 12 is shown in Table 6:

[0156] Table 6

[0157]

[0158] The interface design of the collaborative space module 12 is as follows: TIME&SEM interface, which provides 34 categories of synchronization TIME and SEM system data (standard specification TIME, standard specification major category TIME, standard specification minor category TIME, drawing TIME, drawing SEM, purchase list TIME, outfitting POR TIME, outfitting POR SEM, supplier equipment information TIME, supplier equipment information SEM, POR detailed list TIME, POR detailed list SEM, supplier equipment information process attachment TIME, supplier equipment information process attachment SEM, technical agreement TIME, technical agreement SEM, supplier TIME, supplier SEM, drawing type TIME, drawing type SEM, detailed / production design professional code TIME, detailed / production design professional code SEM, drawing area correspondence table, major area TIME, major area SEM, partition, total section TIME, total section SEM, subsection TIME, subsection SEM, shipowner TIME, shipowner SEM, classification society TIME, classification society SEM) interface, and updates the interface data regularly;

[0159] S3D interface: Provides collaborative work with Smart3D and pushes knowledge of relevant scenarios to Smart3D during operation.

[0160] The non-functional requirements of the collaborative space module 12 are shown in Table 7:

[0161] Table 7

[0162]

[0163] The knowledge community module is used to provide users with a space for socializing around knowledge of shipbuilding;

[0164] Specifically, the Knowledge Community Module 13 provides a knowledge-based social space, helping users quickly and accurately acquire the knowledge they need during research, modeling, and design. It also allows users to discover new, related knowledge and improve operational efficiency. It provides designers with a knowledge-based social space where they can connect with peers and experts, establish personal prestige, exchange ideas, discuss learning, participate in activities, and continuously enhance their professional capabilities and expand their network.

[0165] The main logic of the knowledge community module 13 is as follows: enter this application through the knowledge community APP; search: you can perform a global search through keywords; after entering the application, the homepage-recommendation is the default page, and you can switch pages by clicking on the hot list, topic, and Q&A; recommendation: recommend related content based on user portraits, and the content comes from the knowledge community (topics, Q&A) and project space (topics, Q&A); you can enter the list details page to view; sort by time.

[0166] The knowledge community module 13 displays the recommended sources, as shown in Table 8:

[0167] Table 8

[0168]

[0169] The component call design of knowledge community module 13 is shown in Table 9:

[0170] Table 9

[0171]

[0172] The non-functional requirements of the knowledge community module 13 are shown in Table 10:

[0173] Table 10

[0174]

[0175] The business standard package module 14 is used to formulate product standard packages for the development of new shipbuilding projects;

[0176] The logical implementation description of the business standard package module 14 is shown in Table 11:

[0177] Table 11

[0178]

[0179]

[0180] The component call design of the business standard package module 14 is shown in Table 12:

[0181] Table 12

[0182]

[0183] The non-functional requirements of the business standard package module 14 are shown in Table 13:

[0184] Table 13

[0185]

[0186]

[0187] The knowledge operation module 15 is used to collect statistics on shipbuilding knowledge, documents, projects, communities, standard packages and user behaviors;

[0188] The knowledge graph module 16 is used to describe the knowledge of shipbuilding and the relationship between each piece of knowledge using a graph model;

[0189] The main logic implementation description of the knowledge graph module 16 is shown in Table 14:

[0190] Table 14

[0191]

[0192] The component call design of the knowledge graph module 16 is shown in Table 15:

[0193] Table 15

[0194]

[0195]

[0196] The non-functional requirements of the knowledge graph module 16 are shown in Table 16:

[0197] Table 16

[0198]

[0199] The personal space module 17 is used to centrally manage personal knowledge and related behavior records, creating a personal knowledge application space;

[0200] Specifically, the application is aimed at users of the system, and centrally manages personal knowledge of interest and related behavior records to create a personal knowledge application space. In this space, users can obtain the content they are concerned about and interested in in one stop, providing corresponding support in their work.

[0201] The implementation framework of the personal space module 17 is as follows: personal data statistics; My Subscriptions will push updated information to users as soon as the user subscribes to the relevant information; My Contributions can view the knowledge contributed by users; Communication and Discussion can view the topics I posted, the questions I initiated / answered; My Following shows the people I follow and who follow me, as well as the issues and topics I follow; My Messages can view the system messages I received and the messages that I need to handle; My Favorites can view the knowledge, topics, Q&A, etc. that I have collected, and I can cancel the collection; Documents can search and manage documents.

[0202] The logical implementation of the personal space module 17 is shown in Table 17:

[0203] Table 17

[0204] Function items Functional Description Statistics Show statistics about me Personal Map Show a self-centered map search Keyword search filter Knowledge type screening set up Subscription Settings topic Topics related to me Q&A Questions I asked / answered People I follow List and number of people I follow People who follow me List of people following me and display of number of followers Topics I follow List of topics I follow My concerns List of issues I'm concerned about System Messages Received system messages Task Message I received messages that needed my attention Points Rules Display the points rules supported by the system My Points My points earning and spending records

[0205] The component design of the personal space module 17 is shown in Table 18:

[0206] Table 18

[0207]

[0208]

[0209] The non-functional requirements of the personal space module 17 are shown in Table 19:

[0210] Table 19

[0211]

[0212] The S3D intelligent push module 18 is used to push knowledge about shipbuilding;

[0213] The Tribon search module 19 is used to provide a search method for the user; the search method includes tag search and keyword search.

[0214] This solution, by setting up a one-stop search module 11, a collaborative space module 12, a knowledge community module 13, a business standard package module 14, a knowledge operation module 15, a knowledge graph module 16, a personal space module 17, an S3D intelligent push module 18, and a Tribon search module 19 in the knowledge application system, enables the knowledge management construction of the shipbuilding industry to realize the full life cycle management of knowledge and typical application modes such as knowledge acquisition and push. At the same time, it can also create a personal knowledge application space, in which users can obtain the content they are concerned about and interested in in one stop, provide corresponding support for their work, and develop a social space around knowledge, helping users to quickly and accurately obtain the knowledge they want in the process of scientific research, modeling and design, and at the same time, expand and discover new related knowledge, thereby improving the efficiency of business work.

[0215] like Figure 8 As shown, in one practicable manner, the knowledge operation and maintenance system 2 includes: a system management module 21, a system management module 22, an NLP tool module 23, and an operation management module 24;

[0216] The system management module 21 is used to manage the knowledge classification, labels, relationship rules, terminology and templates of shipbuilding;

[0217] The system management module 22 is used to manage user synchronization, role management, function authorization and logs;

[0218] The NLP tool module 23 is used to manage corpus, dictionaries and processing models;

[0219] The operation management module 24 is used to manage topics, questions and answers, and points.

[0220] Specifically, the operations management module collects statistics on content across the knowledge base, documentation, projects, community content, and standard packages. It also analyzes user behavior through statistical analysis of user access, average online time, and active users. It also compares usage across different applications and across different functions within each application, providing a basis for daily knowledge-related decisions and operational activities.

[0221] The main logic implementation description of the operation management module 24 is shown in Table 20:

[0222] Table 20

[0223]

[0224]

[0225] The component call design of the operation management module 24 is shown in Table 21:

[0226] Table 21

[0227]

[0228] The non-functional requirements of the operation management module 24 are shown in Table 22:

[0229] Table 22

[0230]

[0231]

[0232] In this solution, by setting up a system management module 21, a system management module 22, an NLP tool module 23, and an operation management module 24 in the knowledge operation and maintenance system 2, the content of the knowledge management platform of the knowledge graph can be statistically analyzed from the dimensions of knowledge base, document materials, projects, community content, and standard packages, and user behavior analysis can be performed from the dimensions of user access, average online time, active user status, etc. In addition, the usage of different modules can be compared horizontally and the different functions of each module can be compared vertically to provide a decision-making basis for daily decision-making and operation activities related to knowledge.

[0233] like Figure 9 As shown, in an implementable manner, the knowledge base 3 includes a knowledge template creation module 31 and a knowledge system construction module 32;

[0234] The knowledge template creation module 31 is used to create matching templates for different types of shipbuilding knowledge;

[0235] The knowledge system construction module 32 is used to construct different knowledge systems based on the knowledge of shipbuilding; the knowledge system includes a knowledge classification system, a knowledge relationship system, a graph data system, a search engine index system, and a file system.

[0236] Wherein, the knowledge base further includes a data security management module 33;

[0237] The data security management module 33 is integrated with the unified identity management system of the shipbuilding enterprise to achieve unified management, unified authentication and dynamic linkage of application accounts.

[0238] This solution incorporates a knowledge template creation module, a knowledge system construction module, and a data security management module within the knowledge base to map collected data to templates. The knowledge system construction module reorganizes and sequences knowledge resources. Through structured organization and clear description of knowledge resources, this approach achieves a high degree of order and promotes their sharing and utilization. Furthermore, the data security management module ensures database security.

[0239] like Figure 10 As shown, in one practicable manner, the information collection system 4 includes a knowledge lifecycle management module 41 and a data source collection module 42;

[0240] The knowledge lifecycle management module 41 is used to manage the entire process of shipbuilding knowledge collection, data cleaning, knowledge processing, knowledge verification, knowledge publishing and knowledge authority configuration;

[0241] The data source acquisition module 42 is used to acquire the internal knowledge sources of the shipbuilding enterprise and the user's experience knowledge.

[0242] This solution realizes the management of the entire life cycle of knowledge by setting up a knowledge life cycle management module 41 and a data source acquisition module 42 in the information acquisition system 4. In addition, the data source acquisition module can accurately and comprehensively collect the internal knowledge sources of shipbuilding enterprises and the user's experience knowledge.

[0243] like Figure 11 As shown, in one practicable manner, the collaborative space module 12 includes: a project retrieval unit 121, a project space unit 122, and a data sharing unit 123;

[0244] The project retrieval unit 121 is used to search for shipbuilding projects;

[0245] The project space unit 122 is used to provide a matching project space for the shipbuilding project;

[0246] The data sharing unit 123 is used to provide users with data sharing of shipbuilding projects.

[0247] This solution, by providing a project search unit 121, a project space unit 122, and a data sharing unit 123 within the collaborative space module 12, allows shipbuilding project leaders to create projects and manage project documents and directories on the knowledge management platform. Furthermore, shipbuilding project members can view, maintain, and upload project documents within the project space. This allows for communication and discussion among project team members, as well as the ability to view relevant knowledge pushed by the system based on push definitions.

[0248] like Figure 12 As shown, in one practicable manner, the personal space module 17 includes: a personal data statistics unit 171 and a subscription unit 172;

[0249] The personal data statistics unit 171 is used to summarize personal information and display personal statistics.

[0250] The subscription unit 172 is used to subscribe to information and push updates to users.

[0251] This solution, by setting up a personal data statistics unit 171 and a subscription unit 172 in the personal space module 17, enables users to centrally manage personal knowledge and interests and related behavior records, creating a personal knowledge application space, so that they can obtain the content they are concerned about and interested in in one stop in this space, providing corresponding support for their work.

[0252] like Figure 13 and Figure 14 As shown, in an practicable manner, the service standard package module 14 includes a standard package combing unit 141, a standard package uploading unit 142, a system processing unit 143, a standard package management unit 144, and a standard package application unit 145;

[0253] The standard package uploading unit 142 is communicatively connected to the standard package sorting unit 141 and the system processing unit 143 respectively;

[0254] The standard package management unit 144 is communicatively connected to the system processing unit 143 and the standard package application unit 145 respectively;

[0255] The standard package combing unit 141 is used to comb the standard package business architecture, standard package document structure and standard package file compression, and transmit the combed standard package to the standard package uploading unit 142. The standard package uploading unit 142 transmits the combed standard package to the system processing unit 143 for compression package decompression and document processing to obtain the target standard package;

[0256] The standard package management unit 144 is used to obtain the target standard package from the system processing unit 143 to perform standard package authorization, whole package update and replacement, single document maintenance, knowledge conversion and standard package reference management, so that the standard package application unit can perform standard package search, reference and attachment preview.

[0257] This solution, by setting up a standard package sorting unit 141, a standard package uploading unit 142, a system processing unit 143, a standard package management unit 144, and a standard package application unit 145 in the business standard package module, allows designers to focus on the business work itself, greatly improves efficiency, and reduces the learning cost of novices.

[0258] like Figure 15 As shown, in one practicable manner, the knowledge graph module 16 includes a concept graph unit 161, an instance graph unit 162 and a background management unit 163;

[0259] The concept map unit 161 is used to display concept nodes and the relationships between nodes;

[0260] The instance graph unit 162 is used to display instance nodes and the relationships between nodes;

[0261] The background management unit 163 is used for the maintenance and management of the knowledge graph.

[0262] Specifically, the implementation framework of the graph recognition module is as follows: Figure 16 As shown in Figure 1, the knowledge graph module includes front-end applications and back-end management. The front-end application includes concept graphs and instance graphs, while the back-end management includes knowledge graph management.

[0263] This solution, by setting a concept graph unit 161, an instance graph unit 162 and a background management unit 163 in the knowledge graph module 16, can provide users with functions such as viewing, searching and managing concept graphs and instance graphs, thereby providing users with corresponding support in their work.

[0264] like Figure 17 As shown, in one practicable manner, the S3D intelligent push module 18 includes: a standard specification push unit 181, a drawing push unit 182, and an associated guide push unit 183;

[0265] The standard specification pushing unit 181 is used to push the standard specifications for shipbuilding;

[0266] The drawing pushing unit 182 is used to push the drawings of shipbuilding;

[0267] The associated guide pushing unit 183 is used to push the associated guide of shipbuilding.

[0268] This solution realizes the push of standard specifications, drawings, and related guidelines in shipbuilding by setting a standard specification push unit 181, a drawing push unit 182, and an associated guide push unit 183 in the S3D intelligent push module 18.

[0269] Although specific embodiments of the present invention have been described above, those skilled in the art will appreciate that these are merely illustrative and that the scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, and such changes and modifications are intended to fall within the scope of the present invention.

Claims

1. A knowledge graph knowledge management platform, applied to knowledge management of shipbuilding, characterized by: The knowledge management platform of the knowledge graph includes: knowledge application system, knowledge operation and maintenance system, knowledge base and information collection system; The information collection system, the knowledge application system and the knowledge operation and maintenance system are respectively connected to the knowledge base in communication; The information collection system is used to collect information data of shipbuilding and transmit the information data to the knowledge base for storage; The knowledge application system is used to obtain the information data from the knowledge base and apply the information data to shipbuilding; The knowledge operation and maintenance system is used to maintain the information data in the knowledge base; The knowledge application system includes: a personal space module and an S3D intelligent push module; The personal space module is used to centrally manage personal knowledge and interests and related behavior records, creating a personal knowledge application space; The S3D intelligent push module is used to push shipbuilding knowledge; The knowledge operation and maintenance system includes: system management module and operation management module; The system management module is used to manage the knowledge classification, labels, relationship rules, terminology and templates of shipbuilding; The operation management module is used to manage topics, questions and answers, and points; The knowledge base also includes a data security management module; The data security management module is integrated with the unified identity management system of the shipbuilding enterprise to achieve unified management, unified authentication and dynamic linkage of application accounts; The information collection system includes: a knowledge lifecycle management module; The knowledge lifecycle management module is used to manage the entire process of information collection, data cleaning, knowledge processing, knowledge verification, knowledge publishing and knowledge authority configuration of shipbuilding knowledge.

2. The knowledge management platform of the knowledge graph according to claim 1, characterized in that: The knowledge application system includes: One-stop search module, collaborative space module, knowledge community module, business standard package module, knowledge operation module, knowledge graph module, Tribon search module; The one-stop search module is used to enable users to obtain relevant knowledge information through intelligent search applications; The collaborative space module is used to provide users with a service module for project retrieval, project space, and data sharing of shipbuilding; The knowledge community module is used to provide users with a space for socializing around knowledge of shipbuilding; The business standard package module is used to formulate product standard packages for new shipbuilding project development; The knowledge operation module is used to collect statistics on shipbuilding knowledge, documents, projects, communities, standard packages and user behaviors; The knowledge graph module is used to describe the knowledge of shipbuilding and the relationship between each piece of knowledge using a graph model; The Tribon search module is used to provide users with search methods; the search methods include tag search and keyword search.

3. The knowledge management platform of the knowledge graph according to claim 1, characterized in that: The knowledge operation and maintenance system includes: a system management module and an NLP tool module; The system management module is used to manage user synchronization, role management, function authorization and logs; The NLP tool module is used to manage corpus, dictionaries and processing models.

4. The knowledge management platform of the knowledge graph according to claim 1, characterized in that: The knowledge base includes a knowledge template creation module and a knowledge system construction module; The knowledge template creation module is used to create matching templates for different types of shipbuilding knowledge; The knowledge system construction module is used to construct different knowledge systems based on the knowledge of shipbuilding; The knowledge system includes a knowledge classification system, a knowledge relationship system, a graph data system, a search engine index system, and a file system.

5. The knowledge management platform of the knowledge graph according to claim 1, characterized in that: The information collection system also includes a data source collection module; The data source acquisition module is used to acquire the internal knowledge sources of the shipbuilding enterprise and the user's experience knowledge.

6. The knowledge management platform of the knowledge graph according to claim 2, characterized in that: The collaborative space module includes: a project retrieval unit, a project space unit, and a data sharing unit; The project retrieval unit is used to search for shipbuilding projects; The project space unit is used to provide a matching project space for the shipbuilding project; The data sharing unit is used to provide users with data sharing of shipbuilding projects; And / or, the personal space module includes: a personal data statistics unit and a subscription unit; The personal data statistics unit is used to summarize personal information and display personal statistics The subscription unit is used to subscribe to information and push updates to users.

7. The knowledge management platform of the knowledge graph according to claim 2, characterized in that: The service standard package module includes a standard package combing unit, a standard package uploading unit, a system processing unit, a standard package management unit, and a standard package application unit; The standard package uploading unit is communicatively connected to the standard package combing unit and the system processing unit respectively; The standard package management unit is communicatively connected with the system processing unit and the standard package application unit respectively; The standard package combing unit is used to comb the standard package business architecture, standard package document structure and standard package file compression, and transmit the combed standard package to the standard package uploading unit. The standard package uploading unit transmits the combed standard package to the system processing unit for compression package decompression and document processing to obtain the target standard package; The standard package management unit is used to obtain the target standard package from the system processing unit to perform standard package authorization, whole package update and replacement, single document maintenance, knowledge conversion and standard package reference management, so that the standard package application unit can perform standard package search, reference and attachment preview.

8. The knowledge management platform of the knowledge graph according to claim 2, characterized in that: The knowledge graph module includes a concept graph unit, an instance graph unit and a background management unit; The concept map unit is used to display concept nodes and the relationships between nodes; The instance graph unit is used to display instance nodes and the relationships between them; The background management unit is used for the maintenance and management of the knowledge graph.

9. The knowledge management platform of the knowledge graph according to claim 2, characterized in that: The S3D intelligent push module includes a standard specification push unit, a drawing push unit and an associated guide push unit; The standard specification pushing unit is used to push the standard specifications for shipbuilding; The drawing pushing unit is used to push the drawings of shipbuilding; The associated guide pushing unit is used to push the associated guide for shipbuilding.

Citation Information

Patent Citations

  • Industry resource management system for ship industry

    CN112288255A

  • Electric power business hall service system based on knowledge base

    CN113094025A