Next Article in Journal
Predicting the Wear Rate and Thickness of Train Contact Wire Using Data-Driven Modelling
Previous Article in Journal
Dictionary Learning-Based Data Pruning for System Identification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Knowledge Recommendation Method for Product Form Design Integrating Crowd-Intelligence Context Similarity and Trust Relationships in Cloud Environments

School of Art and Design, Xi’an Campus, Shaanxi University of Science and Technology, Xi’an 710072, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(17), 9369; https://doi.org/10.3390/app15179369
Submission received: 2 July 2025 / Revised: 15 August 2025 / Accepted: 23 August 2025 / Published: 26 August 2025

Abstract

During the cloud-based product form design process, traditional collaborative-filtering recommendation methods fail to effectively calculate similarity metrics or generate relevant knowledge recommendations for newly joined designers, due to their lack of historical knowledge scores, resulting in inefficient knowledge acquisition. Since designers show a clear tendency of professional trust in the knowledge adoption process, they are more inclined to accept knowledge resources recommended by people with similar professional backgrounds to theirs or by authorities in their fields. Therefore, this paper proposes a knowledge recommendation method for product form design integrating crowd-intelligence context similarity and trust relationships in cloud environments. The method first constructs an ontology model and a product form design knowledge ontology, containing task context, designer’s context, and computational context to facilitate the acquisition, storage, processing, and invocation of contextual information and knowledge. Second, the neighboring set of target designers is determined by calculating the multidimensional contextual similarity and trust relationship between designers. Finally, the missing knowledge score of the target designer is predicted by the knowledge evaluation of the neighboring designers, and the recommendation list is generated. The method’s effectiveness and feasibility are confirmed through a case study of coffee machine product form design.

1. Introduction

Product form design is a complex, knowledge-intensive task that is highly reliant on design knowledge [1]. In the process of product form design, knowledge resources play a crucial role [2]. The utilization of inaccurate knowledge resources can not only disrupt the sequential coherence of design decisions, but also introduce biases in designers’ selection of crucial design parameters [3]. Conversely, accurate knowledge resources can not only facilitate the efficient resolution of problems, but also markedly enhance design efficiency and offer strong support for designers. Consequently, a diverse array of design knowledge recommendation methods have emerged, aiming to better serve the product form design task. Among them, the product form design mode in the cloud environment is favored by the product design field, due to its characteristics of knowledge-sharing, service-orientation, and high efficiency [4,5]. In the cloud environment, the product form design pattern enables online design activities, significantly enhancing the efficiency of product form design through asynchronous and remote collaboration. It achieves this by aggregating personnel from multidisciplinary fields and integrating cross-platform heterogeneous data and knowledge resources, thereby further improving the quality of design services [6]. However, the complexity of cloud-based design activities, the highly collaborative nature of tasks, and designers’ personalized, dynamic demands all influence the form of knowledge recommendation services [7]. In this context, optimizing the knowledge recommendation service and ensuring accurate matching of designers’ knowledge needs with knowledge resources hold extremely important practical significance for enhancing the efficiency and quality of product form design in the cloud environment.
The core of knowledge recommendation technology lies in matching designers’ knowledge needs with vast and diversified knowledge resources, screening out the most suitable design knowledge, and actively pushing it to designers to assist them in completing design tasks quickly and efficiently [8]. Currently, research on knowledge resource recommendation technology by domestic and international scholars mainly falls into four categories: collaborative filtering, content-based recommendation, association rule-based recommendation, and hybrid recommendation algorithms [1,9].
1.
Content-based design knowledge recommendation
Content-based design knowledge recommendation can achieve knowledge recommendation based on the similarity between design tasks, design processes and knowledge items. Xu et al. [10], addressing the issue of low automation in knowledge push for product variant design, proposed a method for variant design based on sequential pattern mining. This method performs knowledge push by calculating the designer’s knowledge usage behavior, the support degree of frequent knowledge, and the similarity between the task knowledge sequence and the frequent knowledge sequence in the current design process. Zhang et al. [11] proposed a map-based knowledge reuse method to assist decision makers in making wise decisions regarding problems encountered in new product development. OWL ontology is utilized to construct the knowledge graph, capture knowledge resources throughout the product lifecycle, and fulfill knowledge requirements during the process of new product design. The PageRank algorithm is employed to calculate the knowledge entities with high correlation to knowledge demand within the knowledge graph and push them to the decision makers. Yu et al. [8], aiming at the dynamic knowledge requirements of product iterative design, proposed a knowledge push model that supports product iterative design. They established the visual expression and structured storage of design knowledge based on a knowledge graph, utilizing the requirement decomposition method of function–behavior–structure mapping. Subsequently, an evaluation method for the iterative design knowledge model was established, based on knowledge similarity. According to the evaluation results, the design knowledge can be promptly updated as the design process evolves. Zhang et al. [12] established a Quality–Function–Knowledge–Deployment model to address various knowledge requirements across different stages of product design. This model maps the knowledge requirements of each design stage to the relevant product design knowledge. It assists designers in tracking the knowledge needed to achieve innovative product design. Li et al. [13] proposed a green conceptual design-based knowledge recommendation model for product conceptual design processes. By constructing an invention principle knowledge space and establishing attribute–principle correlation models, this approach enables conceptual design solutions to simultaneously satisfy both functional requirements and green performance criteria. Liu et al. [14] proposed a knowledge optimization and push model for high-end equipment innovation methods. They established a data model for the knowledge representation of innovation methods in the application context space using structured ontology language. They determined the evaluation indicators and weights for the applicability of innovation methods and established their preferred decision-making model. They implemented an integrated knowledge system for innovation methods and realized the push function of multi-method sequences.
2.
Collaborative-filtering-based design knowledge recommendation
Knowledge recommendation based on collaborative filtering analyzes designers’ historical data and integrates real-time feedback from current design activities to deeply explore knowledge needs, thereby enabling personalized design knowledge recommendation. Zhang et al. [15] proposed a two-stage optimization method for Collaborative Filtering. Firstly, User-based Collaborative Filtering was employed to initially filter out items that align with multiple user-interest points. Subsequently, the final recommendation list is generated, taking into account both user interest and social influence, to achieve a balance between the accuracy and diversity of the recommendations. Zhang et al. [16] proposed a feedback knowledge push method based on CAD and the cosine similarity algorithm within the knowledge vector space model. This method matches the knowledge requirements of designers with knowledge in the knowledge base, and actively pushes ecological knowledge to designers. In follow-up work, the system filters eco-design knowledge twice, using the designer’s feedback record, and then pushes the filtered knowledge to the designer, thereby achieving accurate feedback knowledge push. Wang et al. [17] proposed a topic-diversity knowledge recommendation method aimed at addressing the issue that existing recommendation methods could not simultaneously satisfy both the accuracy and diversity of knowledge recommendations. They improved the user-based collaborative-filtering method by incorporating user-topic expertise information and proposed filtering strategies for diversity by combining context information with user interest models. The goal was to ensure contextual usability and thematic diversity in the knowledge push results. Ji et al. [18] proposed a multi-task context-aware design case knowledge recommendation method to address the issues of pertinence deficiency and accuracy reduction in traditional knowledge recommendation methods within complex, multi-environment collaborative product design scenarios. They adopted a dynamic collaborative-filtering similarity calculation method to achieve efficient design knowledge push.
Wang et al. [19] proposed a knowledge push method for aircraft assembly tooling design based on knowledge graphs and user behaviors. By constructing a knowledge document library, a tag network, and a push context model, they achieved dynamic ranking and personalized knowledge recommendations. Additionally, the recommendation priority is adjusted in real time through user behavior feedback, to enhance the accuracy of push notifications.
3.
Rule-based design knowledge recommendation
Rule-based recommendation is an automated strategy that delivers design knowledge to designers through predefined rules and conditions. Zhang et al. [20] proposed a knowledge push method based on association rules. This method decomposed conceptual design knowledge from coarse-grained to fine-grained, according to the principle of granularity, achieving knowledge refinement and solving the problem of knowledge representation. In addition, the FP-tree algorithm for association rules was used to mine potential connections between knowledge granularity levels and to obtain knowledge items that ultimately met the specified conditions. These items were then pushed to the designer to achieve the goal of knowledge push. Ji et al. [21] established an ontology model of design knowledge, utilizing rough sets and information technology to reveal the correlation between design tasks and design knowledge. They extracted the push rules for design knowledge and, finally, implemented knowledge push based on these rules and the knowledge requirements of designers. Na et al. [22] employed rough set theory to extract push rules from user usage logs, and completed personalized knowledge push for designers based on their knowledge requirements. Shen et al. [23] used the improved interpretive structure model to establish the subdivision-structure association constraint matrix and constraint network. They also designed the performance capture model to realize the active push design of subdivision structures, based on network linkage.
4.
Hybrid-algorithm-based knowledge recommendation
Hybrid-algorithm-based knowledge recommendation integrates two or more techniques to compensate for individual algorithmic limitations and optimize recommendation outcomes. Zhang et al. [24] proposed a knowledge matching method based on a multi-classification radial basis-function neural network, aiming to address the issue that traditional design knowledge-recommendation matching algorithms require repeated computations and suffer from low accuracy. The training set was expanded through two methods: oscillating the feature weights and revising the case features within the case feature vectors. The “nprod” and “comp” components of the neural network were enhanced to adapt to the multi-classification problem in knowledge matching. This allows the method to match knowledge from the knowledge base in a single pass, and ensures the accuracy of the push results. Yu et al. [25], based on the ontology model of automotive product design knowledge, designed a hybrid push algorithm for product design knowledge that considers user preferences. This algorithm pushes product design knowledge to users by calculating the semantic similarity between the user’s knowledge demand vector and the knowledge text vector. Chen [26] proposed a hybrid collaborative-filtering push algorithm that combines item-based and user-based filtering. Zhang et al. [27] introduced a knowledge push technology based on applicable probability matching and multidimensional context-driven methods. They constructed a training sample set consisting of design knowledge representation vectors, design case feature vectors, and mapping Boolean matrices. By applying Bayes’ theorem, they calculated the matching degree between knowledge and content, to filter the knowledge in the push results. Zhao et al. [2] use the multidimensional hierarchical context model to analyze knowledge requirements and characterize the design knowledge modeling according to the characteristics of cloud-based design patterns. They utilize a similarity matching algorithm, combined with the SSA-BPNN model, to calculate the push coefficient for designers. Pei et al. [28] proposed a knowledge push method of complex product-assembly process design based on a distillation model-based dynamically enhanced graph and the Bayesian network, aiming at the problems of low efficiency and inconsistent quality of process documents caused by excessive reliance on manual knowledge in assembly process design. The knowledge graph is constructed through the BERT-BiLSTM-CRF model, which is trained based on expert knowledge, and the large language model, and the knowledge graph update is achieved by adopting the dynamic weighting strategy of confidence. Finally, a Bayesian network model is constructed, based on the relationship among assembly components, assembly features and operations, to achieve the push of assembly process knowledge under different design requirements. Cheng et al. [29] proposed a personalized knowledge recommendation model based on knowledge hierarchy evolution and category awareness in response to the current lack of consideration for user knowledge changes and knowledge item categories in knowledge recommendation performance. First, by using bidirectional GRU and time-adjustment functions, the learning evolution of users is understood through the analysis of their learning trajectory data. Second, based on the multi-head attention mechanism, full-column headings are introduced to capture the information of knowledge items in relevant modules, enhancing the accuracy of knowledge recommendation. Wang et al. [30] proposed a patent knowledge recommendation method for product innovation design, based on few-shot feature extraction and cross-citation networks, to address the issue of low knowledge reuse efficiency in the innovative design of complex industrial products. The fine-tuned BERT model is used to identify and extract the feature entities in the input design problem or task book, vectorize the design problem or task book, and calculate the cosine similarity with the patent to obtain the patent recommendation list, achieving effective knowledge push. Zhao et al. [31] proposed a knowledge recommendation method for the assembly site in response to the insufficiency of knowledge recommendation methods for technical issues during the assembly process of spacecraft. This method establishes an organizational model of technical problem knowledge instances and problem scenarios, achieving standardized expression of technical knowledge. The problem scene features were extracted through the topic model, and the key attributes of the technical problem were screened, based on the scene topic vector, completing the quantitative representation of the technical problem. Ultimately, by integrating the feature recognition of the current problem scenario, knowledge recommendation is achieved through the use of retrieval algorithms.
The above research provides a variety of ideas for the design of knowledge recommendation. However, there are still the following problems:
1.
While collaborative-filtering algorithms depend on explicit designer ratings, they face the cold-start problem in cloud-based design environments: newly added designers lack sufficient historical interaction data for generating accurate recommendations.
2.
Designers’ willingness to adopt knowledge push exhibits a clear trust preference—they are more inclined to accept suggestions from individuals with professional expertise or field authority. Trust relationship-based knowledge recommendation enhances recommendation credibility, while the effectiveness of design knowledge depends critically on its contextual adaptability. However, current hybrid recommendation methods combining multiple techniques have failed to effectively integrate both contextual information and trust relationships in product-form design knowledge recommendation systems.
To sum up, this paper proposes a product form knowledge recommendation method for the cloud environment. This method breaks through the limitations of traditional collaborative-filtering methods in data-sparse scenarios, by mining the multi-dimensional context information and collaborative trust relationship characteristics generated by group interaction in the cloud environment, and improves the accuracy and context reliability of recommendations.

2. Product-Form Design Knowledge Service in Cloud Environment

2.1. Product-Form Design Knowledge Service Mode in Cloud Environment

As an emerging model, product form design in the cloud environment leverages the advantages of the internet and big data, improves design efficiency by integrating and optimizing public knowledge resources distributed online, and obtains diversified problem-solving ideas and a large number of innovative product form design schemes [32,33]. The cloud platform disassembled the total task of product form design, and handed it over to different designers within the cloud environment. The designers completed the task based on their own knowledge and experience, or with knowledge provided by external sources. By gathering a wide range of product form knowledge resources as the source of innovation for product form designers, the platform enabled them to complete the task of product form design in an asynchronous and remote collaboration mode.
The product-form design knowledge service proposed in this study utilizes cloud computing and virtualization technologies to create unified virtual models of massive, heterogeneous knowledge resources. This service-oriented approach enables resource sharing, complementary advantage integration, and personalized knowledge recommendation for designers.
This knowledge service model encompasses various types of cross-field, multi-disciplinary, and multi-professional knowledge, such as standard specifications, patent literature, document knowledge, case knowledge, expert experience, and model knowledge. It is characterized by complexity, dynamism, and intersectionality [7,34]. In this model, designers work according to their task requirements, while the platform retrieves and matches product form design knowledge using similarity algorithms, optimizes the results based on designer preferences, and proactively delivers relevant design knowledge. The product-form design knowledge service model in the cloud environment is shown in Figure 1.
As illustrated in Figure 1, the application interaction layer, serving as the top-level entry point, receives design requirements, constraints, and real-time feedback input by designers, and facilitates human–computer interaction through an intuitive visual interface. The task management layer involves disassembling the design task into various processes and assigning them, based on an intelligent algorithm. At the designer layer, multi-disciplinary designers are brought together to carry out specific design activities through distributed collaboration. This collaboration dynamically generates design behavior data, interaction data, knowledge requirements, and so forth. In the design activity layer, designers use the knowledge and resources provided by the knowledge service layer to carry out a series of design activities according to the sub-tasks assigned to them. The knowledge service layer recommends relevant knowledge content to designers based on task information and designer knowledge requirements, utilizing functions such as knowledge retrieval, knowledge discovery, and knowledge recommendation. The knowledge resource layer serves as a rich source of knowledge for the knowledge service layer, offering designers a convenient way to obtain knowledge and providing a robust knowledge foundation for product form design.
The entire service process is received by the application interaction layer from the information input by the designers. And the task management layer decomposes design tasks into distinct phases and assigns them to multiple designers at the designer layer. When designers perform specific design activities, they generate diverse knowledge demands, and the knowledge service layer responds by providing matching, recommendation, and consultation services to support these activities. The underlying knowledge resource layer stores and manages a wide array of design knowledge resources, encompassing design drawings, patent documents, and industry standards. Each layer is executed step by step, according to the upper-level task instructions, while low-level knowledge resources are injected back into the design activities through intelligent matching. Additionally, real-time behavioral data is generated, which sustainably optimizes the task allocation strategy and knowledge push algorithm, thereby achieving coordination among demand, task, behavior, and knowledge.

2.2. Product-Form Design Knowledge Service Issues in the Cloud Environment

The cloud environment resource pool stores a large amount of product design knowledge resources. In the design process, the cloud platform divides the design task into different sub-tasks. According to the task requirements of designers, targeted knowledge resources are pushed to assist the realization of product design objectives and schemes. However, in the initial stage of a cloud platform’s development, the lack of sufficient behavioral data and personalized feedback from designers makes it difficult to effectively recommend design knowledge resources that match their needs. At the same time, product form design knowledge encompasses everything from fundamental design principles, shape analysis, and material selection to cutting-edge design trends, user research, and innovative technologies, with each type of knowledge having its specific application contexts. Design knowledge is created and reused within a specific context, and only by placing knowledge resources within their specific design contexts can they fully exert their due value [35]. Because designers engage in different tasks, their knowledge preferences vary, resulting in diverse demands for product form design knowledge. For example, interaction designers may prioritize human–computer efficacy knowledge, while appearance designers tend to seek resources for shape semantics analysis. Therefore, effectively recommending relevant knowledge to designers and enhancing their trust in the usability of knowledge contexts has become critically important.
To sum up, this paper proposes to provide a solution to the cold-start problem of product form knowledge recommendation in the cloud environment by leveraging multi-dimensional contextual information and trust relationships. The main steps are shown in Figure 2.
  • Multi-dimensional context-ontology and product-form design knowledge-ontology model construction.
A multi-dimensional context ontology for product form design is constructed using OWL, with task context, designer’s context, and computational context as its primary dimensions. The constructed ontology is subsequently stored in the cloud-based context database within a cloud environment. During the knowledge recommendation process, the contextual information is classified and parsed by the cloud platform, then utilized for calculating inter-designer contextual similarity in the subsequent process. Meanwhile, OWL is employed to formally describe product-form design knowledge resources, and a knowledge ontology model is constructed using Protégé 5.5.0 software. This approach enables standardized representation of product form design knowledge, establishes the foundation for knowledge recommendation, and ultimately achieves efficient knowledge management and rapid recommendation.
2.
Neighboring designer identification.
First, experts evaluate the importance of different situational elements on a scale of 1 to 5. Subsequently, the entropy weight method is employed to calculate and determine the weights, followed by computing the comprehensive contextual-ontology similarity with integrated weighting. Second, a trust mechanism is established by computing both direct- and indirect-trust values. Direct trust is derived from designers’ knowledge evaluation behaviors, while indirect trust is quantified through similarity analysis of their contextual assessment scores. Finally, the target designer’s neighborhood set is identified through combined analysis of contextual similarity and trust relationships.
3.
Target designer rating prediction and recommendation list generation.
From the filtered neighborhood set, the top-N most similar designers to the target are selected as nearest neighbors. Using neighborhood knowledge scores to impute the target designer’s missing data, we then recommend the top-K highest-scored knowledge resources. This method can effectively enhance the accuracy and trustworthiness of cold-start knowledge recommendation.

3. Multi-Dimensional Context and Knowledge Ontology Construction

3.1. Multi-Dimensional Context-Ontology Construction

A context refers to any information characterizing the state of an entity—including persons, places, or interactive objects—and their mutual relationships [36]. Context has the characteristics of objective existence, independence and personalization [10,37], and is an important factor to distinguish different designers and knowledge activities. It can also promptly filter out the information that has a low relevance to the current tasks of the designers, in time [38]. The purpose of knowledge recommendation is to enable designers to obtain the required knowledge more efficiently. Meanwhile, due to the context-dependent nature of knowledge, the value of the same knowledge may vary greatly in different design contexst, so it is necessary to consider the context of knowledge application in the process of knowledge recommendation [39,40]. Therefore, this study constructs a context-ontology model to enable (1) structured storage and management of multi-dimensional context information, and (2) crowd intelligence context-similarity computation, as detailed in Section 4.1.
Relevant studies generally summarize the context into the description of information in five dimensions: Who, When, Where, What and How [41], indicating that designers engage in design activities at a specific time, place, and with a certain method, as well as the implementation content and results of the activities. For product form design in the cloud environment, the context determines and affects the changes in designers’ needs, as well as the status during the completion of tasks. Its main characteristics are as follows:
1.
Designer relevance: personal characteristics of designers, such as age, occupation, knowledge level, interests, and preferences, influence their knowledge needs.
2.
Diversity: contexts arise from designers, task characteristics, business processes, equipment resources, and the external environment, which are complex, diverse, and heterogeneous.
3.
Dynamic: it changes with designers, tasks, etc. However, the knowledge requirements of designers in the cloud environment are less affected by factors such as time and place, and are closely related to designer characteristics, task characteristics, data, and equipment resources.
In order to more accurately describe the design context in the cloud environment, based on summarizing relevant studies and combining the characteristics of the cloud environment, this paper proposes a multidimensional context model for product design in the cloud environment, and constructs the ontology through Protégé, as shown in Figure 3.
The Multidimensional Context-Ontology model for product design in a cloud environment is categorized into three contexts: Task Context, Designer’s Context, and Computational Context, as shown in Equation (1).
M u l t i d i m e n s i o n a l   C o n t e x t = T a s k   C o n t e x t , D e s i g n e r s   C o n t e x t , C o m p u t a t i o n a l   C o n t e x t
1.
Task Context. The knowledge needs generated by designers are generally closely related to the product form design tasks they perform and the problems they encounter in those tasks. Therefore, modeling the task context is beneficial for effectively exploring the knowledge needs of designers. Based on a summary of related research, the product form design process can be divided into five key stages: demand analysis, conceptual design, preliminary design, detailed design, and process design [42]. Different stages possess distinct design goals, and each goal can be associated with specific tasks and objects. For each task, designers employ various design methods and tools to execute and complete it. Consequently, the scenario of a product design task in the cloud environment can be expressed as shown in Equation (2):
T a s k   C o n t e x t = D e s i g n e d   O b j e c t ,   D e s i g n   P h a s e ,   D e s i g n   G o a l ,   D e s i g n   T a s k , D e s i g n   M e t h o d o l o g y ,   D e s i g n   T o o l
The specific content is shown in Table 1.
2.
Designer’s Context. The designer context is used to describe the attributes of the designer himself. The knowledge requirements of designers in the cloud environment are uncertain and domain-specific. Their educational background, professional background, and skill proficiency determine their knowledge level and learning ability. Meanwhile, historical service experience, working time, and task role will also affect designers’ knowledge interests [26]. Thus, the designer’s context in a cloud environment can be expressed as shown in Equation (3).
D e s i g n e r s   C o n t e x = E d u c a t i o n a l   B a c k g r o u n d ,   P r o f e s s i o n a l   B a c k g r o u n d ,   S k i l l   P r o f i c i e n c y ,   P r o f e s s i o n a l   T e n u r e , H i s t o r i c a l   S e r v i c e s ,   T a s k   R o l e
The specific content is shown in Table 2.
3.
Computational Context. The computational context can be described as the utilization or creation of relevant data resources and websites by designers in the execution of design activities. These contents also reflect the knowledge needs of designers, which can be documented and analyzed, utilizing cloud platform big data. Consequently, the computing scenario within the cloud environment can be expressed as shown in Equation (4).
C o m p u t a t i o n a l   C o n t e x t = D a t a   R e s o u r c e ,   W e b   R e s o u r c e s ,   C o m p u t i n g   R e s o u r c e s
The specific content is shown in Table 3.

3.2. Product Form Design Knowledge Ontology Construction

The types of knowledge involved in the field of product form design encompass design drawings, patents, research reports, industry standards, product specifications, design tools, inspirational texts, symbolic elements, color schemes, and other relevant information. At the same time, owing to the characteristics of cloud design and the interdisciplinary nature of product form design, the knowledge of product form design is complex, dynamic, and intricate. In order to enhance the utilization rate of product form design knowledge, we build a knowledge ontology model using OWL, thereby facilitating the standardized representation of product form design knowledge and enabling efficient management and rapid push, as shown in Figure 4.
In this paper, the product-form design knowledge ontology is represented as a quadruple KO,
K O = E n t i t y ,   A t t r i b u t e ,   R e l a t i o n ,   P a r t
In Equation (5), Entity represents the product-form design knowledge-resource entity, which can be formalized as
E n t i t y = I d ,   D e s i g n   O b j e c t ,   D i s c i p l i n e   A r e a ,   D e s i g n   S t a g e ,   K n o w l e d g e   T y p e , K n o w l e d g e   S o u r c e ,   K n o w l e d g e   C o n t e n t
In Equation (6), ID is the unique identifier for knowledge resources. Design Object is the target product object to which the knowledge is applied. Discipline Area represents the subject area of the knowledge, encompassing design, psychology, materials science, management, mechanical engineering, user research, and so on. Design Stage indicates the stage of knowledge application, which includes demand analysis, conceptual design, preliminary design, detailed design, and process design. Knowledge Type signifies the type of knowledge, such as patent reports, 2D drawings, 3D models, design materials, color schemes, expert experience, data parameters, design rules, inspirational texts, design examples, formulas, and so on. Knowledge Source specifies the sources of the knowledge, including design manuals, national standards, market reports, journals, monographs, user feedback, and other relevant sources. Knowledge Content provides a specific description of the knowledge content.
In Equation (5), Attributes constitute a concept set that represents certain attribute features of knowledge entities, encompassing domain attributes, phase attributes, object attributes, and product feature attributes. The product feature attributes represents the characteristic information of the design object, comprising five subclasses: shape, color, material, interaction, and process. Relation is a set of association relations between concepts, representing all other attribute relations except hierarchical relation and autocorrelation relation. The formal expression is K O 1 , K O 2 , y , where K O 1 , K O 2 E n t i t y A t t r i b u t e and y represents the attribute relationship between concepts. Part is a set of hierarchical relationships between concepts, representing relationships between superclass and subclass.

4. Product-Form Design Knowledge Recommendation Based on Crowd Intelligence Context-Trust Relationship

Collaborative filtering is an algorithm for personalized content push, the core of which lies in using crowd intelligence to predict and recommend content that aligns with individual preferences. Especially in the field of design, it can effectively mine designers’ potential knowledge preferences [43]. Traditional collaborative-filtering algorithms primarily rely on designers’ ratings of common knowledge resources to compute the similarity between designers [44]. However, in a cloud environment, new designers may be scarce, due to the lack of historical data, rendering it impossible to accurately compute designer-to-designer similarity. Therefore, this paper has improved the traditional collaborative-filtering algorithm. By introducing a multi-dimensional context similarity calculation model and a designer-trust relationship calculation model, the recognition probability of similar designers and the reliability of score completion have been enhanced. Compared with other hybrid recommendation algorithms, the credibility of the recommended content has been improved by analyzing the similarity of designers’ knowledge scoring behavior and situational preferences.
The context-ontology similarity computation involves three steps: (1) context element weights are determined through expert scoring and entropy weighting. (2) Individual similarity calculations are performed for text, attribute, numerical, vector, and fuzzy classes. (3) These results are integrated with context weights, to derive the comprehensive multi-dimensional similarity metric.
The trust-value calculation involves two components: (1) direct trust derived from designers’ scoring behavior, and (2) indirect trust computed through context-based scoring similarity. These values are then synthesized, via linear weighting, to obtain the comprehensive-trust metric.
Finally, the target designer’s nearest neighbors are identified by combining comprehensive contextual similarity and trust metrics. These neighbors’ knowledge scores then impute missing values for the target, enabling personalized knowledge recommendations through a generated prediction list. The algorithm framework is shown in Figure 5.

4.1. Crowd-Intelligence Context Similarity Calculation

The multi-dimensional context information stored in the cloud environment context-ontology repository serves as the foundation for computing designers’ context-ontology similarity. Given that designers’ knowledge usage behaviors and preferences are context-dependent, their similarity must be computed by incorporating situational information. This paper employs context-ontology similarity computation [45], incorporating textual, attribute-based, numerical, vector-space, and fuzzy-class similarity measures S I M ( M C , M C ) . Meanwhile, context weights reflect the relative importance of different context elements for accurate neighbor identification. Therefore, experts assess the importance of different contextual elements, and the entropy weight method is employed to calculate and determine their weights, effectively mitigating subjectivity. Ultimately, the calculated weights are integrated into the context similarity calculation model. The entropy weight method is an objective weighting approach grounded in information entropy theory. This method assigns higher weights to context elements exhibiting smaller entropy values, making it particularly suitable for addressing weight distribution challenges in multi-dimensional, heterogeneous datasets. Its applicability extends to critical scenarios including, but not limited to, design context analysis and knowledge recommendation systems. The specific calculation formula for context weight is as follows.
1.
Information entropy calculation.
E n t r o p y j = 1 ln ( g ) i = 1 m p i j ln ( p i j )
p i j = x i j i = 1 g x i j
In Equations (7) and (8), E n t r o p y j represents the information entropy of the j context element, p i j is the proportion of the score of the i expert to the g context element j , x i j is the standardized score, ln g is the normalized factor, and g is the total number of experts.
2.
Weight calculation.
D j = 1 e n t r o p y j
W j = D j i = 1 n D j
In Equations (9) and (10), D j represents the difference coefficient of the j context element, W j represents the weight of the j context element, and n is the total number of context elements.
3.
Calculation of comprehensive context similarity by integrating context weights.
S I M M C = j = 1 n W j S I M ( M C , M C )
In Equation (11), S I M M C is the comprehensive context similarity that incorporates context weights, and S I M ( M C , M C ) is the ontological similarity of scenarios M C and M C .

4.2. Trust-Relationship Value Calculation

Trust relationship refers to the degree of mutual trust between designers, based on knowledge evaluation, common interests, and other relevant factors. This relationship is indicative of a process through which more reliable designers are selected within a designer’s community or neighborhood. It is assumed that if Designer a ( D a ) is interested in the knowledge resources that Designer b ( D b ) has liked or endorsed, it indicates the existence of a trust relationship between them. In the process of recommending product form design knowledge, calculating the trust value between designers can enrich the neighborhood information, enhance the reliability of the push, and address the issue of sparse data. In this paper, direct-trust value T i m and indirect-trust value T i n are calculated comprehensively, to better reflect the trust relationship between designers. The designer-trust relationship is shown in Figure 6.
4.
Direct-trust value calculation.
Direct trust indicates the existence of a direct connection or relationship between the target designer and other designers. If designers have jointly rated a project, a direct-trust relationship between them is considered to exist. The designer-trust matrix is constructed based on these direct-trust relationships, where, typically, the number 1 indicates trust and 0 indicates distrust. An example of a designer-trust matrix, denoted as T, is shown in Table 4.
When T D a , D b = 1 , it indicates that there is a trust relationship between D a and D b . Conversely, when T D a , D b = 0, it indicates that there is no trust relationship between D a and D b . The calculation method of direct trust of designers is shown in Equations (12) and (13).
T i m D a , D b = M L D a , D b + 1 M
M = ln m ln Q
In Equations (12) and (13), L D a , D b represents the shortest trust propagation distance between D a and D b . M represents the maximum trust propagation distance between all designers, m represents the total number of user nodes, and Q represents the average of designer node access.
5.
Indirect-trust value calculation.
In the initial stage of a cloud environment, direct-trust data may also be very sparse. If only direct trust between designers with common scoring behavior is considered, and when there is no common scoring knowledge shared between two designers, it can easily result in an inability to accurately determine the trust relationship between them. A designer’s rating metric can directly reflect a designer’s personal preferences. The closer the knowledge score measures between two designers, the higher the similarity between them, and consequently, the higher their indirect trust. Therefore, this paper uses the Pearson correlation coefficient to calculate the similarity of context score measures between designers, and obtains the indirect trust between designers D a and D b .
T i n ( a , b ) = K q K ( r a , K q , c r a , c ¯ ) ( r b , K q , c r b , c ¯ ) K q K ( r a , K q , c r a , c ¯ ) 2 ( r b , K q , c r b , c ¯ ) 2
In Equation (14), T i n ( a , b ) represents the indirect trust of the designer. r a , K q , c represents designer a’s rating of knowledge resource K q under context c. r b , K q , c represents designer b’s rating of knowledge resource K q under context c. r a , c and r b , c represent, respectively, the evaluation value of knowledge resources that D a and D b have jointly rated under the same context c.
6.
Comprehensive-trust value calculation.
Based on Equations (11) and (14), a linear weighting method is adopted to calculate the comprehensive trust of D a and D b . The calculation is shown in Equation (15).
T c o m b i n e a , b = θ T i n ( a , b ) + 1 θ T i m D a , D b
In Equation (15), θ is the adjustable weight coefficient. When θ is 0, the algorithm only calculates the direct trust between designers. When θ is 1, the algorithm only considers the indirect trust of the designer.

4.3. Prediction of Knowledge Score Based on Crowd Intelligence Context-Trust Relationship

1.
Calculation of Neighboring designers.
According to the calculations above, we have obtained the multi-dimensional context similarity and the designer’s trust value. These values are then integrated to more accurately calculate the comprehensive-similarity value of the designer. The calculation formula is presented in Equation (16).
S I M D a , D b = T c o m b i n e a , b ,   T c o m b i n e a , b η λ T c o m b i n e a , b + ( 1 λ ) S I M M C ,   0 < T c o m b i n e a , b < η 0 ,   else
In Equation (16), η is the designer’s trust threshold. If the trust value between a and b is greater than η , it indicates that a and b have a high degree of trust in each other. Even if D a and D b do not have similar knowledge scores, they can still fully trust and accept each other’s preferred knowledge resources. If the trust value between D a and D b is less than η , it indicates that the two designers have no similar knowledge rating behavior, and the context similarity between them needs to be further considered. λ is the weight coefficient for calculating the designer’s comprehensive similarity.
2.
Score prediction.
Through the above calculations, a comprehensive value is obtained that combines the trust value of the fusion designer and the similarity of the multi-dimensional context. The Top-N designers with the highest similarity to the target designer are selected as the nearest neighbors of the target designer to participate in the score prediction. Additionally, TOP-K knowledge items are recommended to the designer. The score prediction is calculated as follows.
P a , K q = r a ¯ + b N S I M D a , D b ( r b , K q r b ¯ ) b N S I M D a , D b
In Equation (17), P a , K q represents the score predicted by D a on knowledge resource K i , r a ¯ and r b ¯ represent the average score of D a and D b respectively, r b , K q represents the score of neighboring person D b on knowledge resource K i , and N is the neighboring set of designer D a .

5. The Case Study Results and Analysis

The product form design of a household coffee machine involves numerous aspects, such as modeling design, CMF (Color, Material, and Finish) design, and human–computer interaction, among others. This requires the collaboration of multidisciplinary knowledge, while market demands are diversified, necessitating a balance between functional practicality, aesthetic value, and intelligent experience. Therefore, this paper takes the conceptual design activity of an intelligent home coffee machine’s product form as an example to analyze and verify the effectiveness of the method proposed herein.
This paper collects heterogeneous multi-dimensional contextual data from cooperative enterprises’ work logs, structurally describes it using the method proposed in Section 3.1, and stores the processed information. The entire case process simulates a cloud environment, and designers use PCs to simulate design task execution in the cloud environment. The specific knowledge push process is as follows.

5.1. Target Designer Context Data Acquisition

Firstly, extract the multi-dimensional context instance D 1 of the target designer a in the context library, as shown in Table 5, Table 6 and Table 7.

5.2. Product-Form Design Knowledge Push Based on Crowd Intelligence Context-Trust Relationship

1.
Crowd-intelligence context similarity calculation.
Twenty experts used a Likert scale ranging from 1 to 5 to evaluate the importance of context elements, and calculated the context weights based on Equations (7) through (10), as shown in Table 8.
Then, the weighted comprehensive context similarity between target designer D 1 and other designs is calculated by Equation (11), as shown in Table 9.
2.
Direct-trust value calculation.
Based on the calculations above, a trust matrix between target designer D1 and the other 49 designers was constructed, with their rating behaviors extracted. The direct-trust values were computed using Equations (12) and (13), as shown in Table 10.
3.
Indirect-trust value calculation.
In order to ensure the timeliness and representativeness of the scores, this paper extracts the latest score data for 100 knowledge items from the recent score records of each designer, and calculates the indirect trust among 49 designers based on Equation (14), as shown in Table 11.
4.
Comprehensive-trust value calculation.
Based on Equation (15), the comprehensive-trust value between the target designer and other designers is calculated using linear weighting, as shown in Table 12.
5.
Identification of neighboring designers.
According to Equation (16), the top five neighboring designers with the highest comprehensive similarity to D 1 are calculated, and the order, according to the similarity of designers, is D 9 > D 21 > D 3 > D 16 > D 24 .
6.
Knowledge resource score prediction.
The missing score of D 1 is predicted according to Equation (17), as shown in Table 13.
7.
Recommendation list generation.
According to the above calculations, the knowledge resources with the top five scores are outputted as the final push result, which is K 91 > K 89 > K 43 > K 81 > K 96 , and the specific scores are shown in Table 14.

5.3. Recommendation Result Analysis

Recommendation accuracy is the most important index in a recommendation system. In this paper, we use the MAE and RMSE to measure the recommendation accuracy of the proposed algorithm. MAE and RMSE are the most commonly used metrics, where MAE represents the average of the absolute differences between the predicted scores of the target designer for knowledge resources in the training set and their actual scores in the test set. RMSE, on the other hand, represents the square root of the average of the squares of these differences between the target designer’s predicted values and the actual scores in the test set. The smaller the MAE and RMSE values, the higher the performance of the algorithm.
8.
Influence of designer-trust threshold η .
The size of the designer’s trust threshold will affect the division of trust among designers. An η value that is too high or too low is not conducive to the designer’s selection of the nearest neighbors, and, to a certain extent, it affects the accuracy of the final comprehensive-similarity calculation. The designer-trust threshold ranges from 0 to 1, with increments of 0.1. As the η value increases, the variation trends of the MAE and RMSE values respond as shown in Figure 7.
As can be seen from Figure 6, when η > 0.5 , the calculated MAE and RMSE values gradually decrease. Conversely, when the η < 0.5 , the MAE and RMSE values of the algorithm gradually increase. This is because, when the designer-trust threshold is too low, designers with lower trust values are included in the comprehensive-similarity calculation, thereby reducing accuracy. When the trust threshold is too high, while a set of designers with high trust can be screened out, the number of such designers becomes sparse, leading to less effective information being utilized. Notably, when η = 0.5 , the MAE and RMSE values of the algorithm are the smallest. Therefore, the optimal value for the designer-trust threshold η is 0.5.
9.
The influence of comprehensive-similarity weight coefficient λ .
A more accurate measure of comprehensive similarity can be obtained through the weighted combination of designers’ trust relationships and situational similarity. When λ = 0, the similarity among designers is purely based on situational similarity. When λ = 1, the similarity among designers is solely determined by the trust value. The comprehensive-similarity weight coefficient a ranges from 0 to 1, with increments of 0.1. As the value of a increases, the variation trends of the MAE and RMSE values are shown in Figure 8.
As can be seen from Figure 7, with the increase in the value of λ , the MAE and RMSE values tend to decrease initially and then increase overall. When λ < 0.5 , the MAE and RMSE values gradually decrease. When λ > 0.5 , the MAE and RMSE values gradually increase. When λ = 0.5 , the MAE and RMSE values are the smallest, indicating that the algorithm performs best at this point. Therefore, the optimal value for the comprehensive-similarity weight coefficient λ is 0.5.
10.
Comparative analysis.
In order to test the effectiveness of the proposed method, we take the traditional collaborative-filtering algorithm as a reference, which uses the Pearson coefficient to measure similarity. The algorithms presented in this paper address the “cold start” phenomenon in the cloud environment, with the primary purpose of the test being to design and evaluate the performance of push when there are a limited number of items.
It can be seen from Table 15 that the MAE value of the traditional collaborative-filtering recommendation algorithm is 0.7337, whereas the MAE value of the proposed method is 0.6517, indicating a higher push accuracy. In addition, compared with the traditional collaborative-filtering recommendation algorithm, the recommendation accuracy of the proposed method is improved by 11.18%. The primary reason for this improvement is that the traditional collaborative-filtering algorithm relies heavily on the designer-knowledge scoring matrix, and its recommendation effectiveness diminishes significantly when the data is sparse. By introducing dynamic context factors such as task context, designer’s context, and computational context into the cloud environment, and by expanding the information dimension of similarity calculation through the designer of direct- and indirect-trust relationships between designers, the proposed method maintains a high recommendation accuracy, even in cases of data scarcity. Compared with existing research, the method proposed in this paper demonstrates stronger adaptability in specific scenarios within the field of product form design.

6. Conclusions

This paper addresses the cold-start recommendation problem for product form design knowledge in cloud environments, proposing a knowledge recommendation method for product form design integrating crowd-intelligence context similarity and trust relationships in cloud environments. First, multidimensional context-ontology and product-form design knowledge-ontology models are constructed to facilitate the acquisition, storage, processing, and invocation of contextual information and knowledge. Second, the neighboring set of target designers is determined by calculating the multidimensional contextual similarity and trust relationship between designers. Finally, the missing knowledge score of the target designer is predicted by the knowledge evaluation of the neighboring designers, and the recommendation list is generated. This method effectively alleviates designer data sparsity issues, while significantly enhancing recommendation accuracy and result credibility.
Although there are some deficiencies regarding the proposed methods, the overall train of thought is feasible. First, the recommendation method proposed in this paper can quickly locate relevant knowledge and reduce repetitive exploration, but may constrain innovative potential. Therefore, subsequent research will explore a hybrid recommendation mechanism incorporating dynamic diversity assessment to balance content innovation and usability. Second, the current study primarily relies on small-sample validation. While demonstrating promising preliminary results, its generalizability across broader design domains and larger user populations requires further verification. Finally, the current simulation-based results from the cloud environment require validation in real-world applications. Future work will involve verification through deployment on production cloud platforms. Furthermore, in real cloud environments, the intelligent representation of multi-dimensional scenarios and other elements will be considered, along with the collection of designers’ behavioral feedback. This will facilitate timely updates of the data model, better meet their knowledge needs, and enable higher-quality context-based recommendations.

Author Contributions

Conceptualization, J.C.; methodology, J.C. and Z.H.; software, Z.H.; validation, Q.J.; data curation, Z.L. and W.W.; writing—original draft preparation, J.C. and Z.H.; writing—review and editing, W.W. and Z.L.; supervision, Q.J. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported in part by the Shaanxi Provincial Natural Science Basic Research Program Project (Program No. 2023-JC-QN-0524), the Shaanxi Provincial Social Science Foundation Project (Program No. 2022J056), the Key R&D plan program of Shaanxi (Program No. 2022ZDLGY06-05), and the Innovation capability support program of Shaanxi (Program No. 2023-CX-PT-37).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The code supporting the findings of this study is available from the corresponding author [W.W.] or the first author [J.C.], upon reasonable request. The data are not publicly available due to privacy.

Acknowledgments

The authors acknowledge the esteemed editors and anonymous reviewers for their help with insightful and constructive comments, which helped to improve the overall quality of the paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yu, S.; Wang, P.; Wang, L.; Chu, J.; Ao, Q.; Hou, X. Research review of product design based on knowledge engineering. J. Mech. Eng. 2024, 60, 216–234. [Google Scholar] [CrossRef]
  2. Zhao, H.; Chen, D.; Chen, C.; Hou, Y. The push strategy of product design knowledge in cloud environment with the multidimensional hierarchical context and SSA-BPNN model. Adv. Eng. Inform. 2022, 54, 101807. [Google Scholar] [CrossRef]
  3. Su, Z.; Yang, M.; Zhai, Q.; Guo, K.; Huang, Y.; Cong, Y. A multigrained preference analysis method for product iterative design incorporating AI-generated review detection. Sci. Rep. 2025, 15, 2528. [Google Scholar] [CrossRef]
  4. Jauro, F.; Chiroma, H.; Gital, A.Y.; Almutairi, M.; Abdulhamid, S.M.; Abawajy, J.H. Deep learning architectures in emerging cloud computing architectures: Recent development, challenges and next research trend. Appl. Soft Comput. 2020, 96, 106582. [Google Scholar] [CrossRef]
  5. Wang, T.; Zhang, P.; Liu, J.; Zhang, M. Many-objective cloud manufacturing service selection and scheduling with an evolutionary algorithm based on adaptive environment selection strategy. Appl. Soft Comput. 2021, 112, 107737. [Google Scholar] [CrossRef]
  6. Cheng, F.M.; Yu, S.H.; Chu, J.J.; Fan, J.S.; Chen, J. Knowledge service method for 3D printing cloud platform based on user knowledge stock. Comput. Integr. Manuf. Syst. 2020, 26, 2541–2551. [Google Scholar] [CrossRef]
  7. Cao, L.Z.; Ma, X.Y.; Liu, G.T.; Hu, M.Y. The research on knowledge push mechanism of product design in the cloud environment. Mod. Mach. Tool Autom. Manuf. Tech. 2015, 7, 157–160. [Google Scholar] [CrossRef]
  8. Yu, Z.Y.; Zhao, W.; Zhang, K.; Wang, Y.; Yu, M. Knowledge push method to support iterative product design. J. Mech. Eng. 2022, 58, 292–302. [Google Scholar] [CrossRef]
  9. Zhang, J.H.; Liu, K.; Ye, J.W. Relevant knowledge push service of organizations based on three-way decision. J. Syst. Manag. 2021, 30, 508–515. [Google Scholar] [CrossRef]
  10. Xu, R.Z.; Gao, Q.; Wang, H.; Xu, T. Product design knowledge recommendation based on sequential pattern mining. Comput. Integr. Manuf. Syst. 2016, 22, 1179–1186. [Google Scholar] [CrossRef]
  11. Zhang, C.; Zhou, G.H.; Lu, Q.; Chang, F.T. Graph-based knowledge reuse for supporting knowledge-driven decision-making in new product development. Int. J. Prod. Res. 2017, 55, 7187–7203. [Google Scholar] [CrossRef]
  12. Zhang, K.; Zhao, W.; Wang, J.; Chen, L.; Wang, C.; Guo, X. Research on knowledge support technology for product innovation design based on quality function knowledge deployment. Adv. Mech. Eng. 2016, 8, 1687814016651795. [Google Scholar] [CrossRef]
  13. Li, X.; Zhang, K.; Zhao, W.; Zeng, K. A Knowledge Push Approach to Support the Green Concept Design of Products. Processes 2023, 11, 2891. [Google Scholar] [CrossRef]
  14. Liu, J.; Huang, W.; Du, W.; Liu, X.; Shen, L.; Zhu, Y. Knowledge system establishing of innovation methods of high-end equipment and knowledge pushing of preferred innovation method sequence. J. Mech. Eng. 2024, 60, 169–180. [Google Scholar] [CrossRef]
  15. Zhang, L.; Wei, Q.S.; Zhang, L.; Wang, B.J.; Ho, W.H. Diversity balancing for two-stage collaborative filtering in recommender systems. Appl. Sci. 2020, 10, 1257. [Google Scholar] [CrossRef]
  16. Zhang, L.; Shao, S.; Chen, S.; Li, X.; Jiang, R.; Li, Z. Individualized and accurate eco-design knowledge push for designers: A CAD-based feedback knowledge push method for eco-design. Concurr. Eng. 2021, 29, 153–168. [Google Scholar] [CrossRef]
  17. Wang, L.K.; Jiang, Z.H.; Li, X.Y. Topic diversity knowledge recommendation method in engineering field. Comput. Integr. Manuf. Syst. 2021, 29, 214–227. [Google Scholar] [CrossRef]
  18. Ji, Y.J.; Jiang, Z.H.; Li, X.Y.; Huang, Y.W.; Wang, F.H. A multitask context-aware approach for design lesson-learned knowledge recommendation in collaborative product design. J. Intell. Manuf. 2022, 34, 1615–1637. [Google Scholar] [CrossRef]
  19. Wang, Z.X.; Wang, X.; Meng, S.; Zheng, L.Y. A knowledge-user behavior-driven aircraft assembly tooling design knowledge recommendation approach. Acta Aeronaut. Astronaut. Sin. 2025, 46, 300–318. [Google Scholar] [CrossRef]
  20. Zhang, T.H.; Hu, X.G.; Yang, J. A knowledge push method based on association rules. Mech. Des. Manuf. 2020, 2, 300–303. [Google Scholar] [CrossRef]
  21. Ji, X.; Gu, X.J.; Dai, F.; Le, C.Y.; Xu, F.Y. Technology for product design knowledge push based on ontology and rough sets. Comput. Integr. Manuf. Syst. 2013, 19, 7–20. [Google Scholar] [CrossRef]
  22. Na, H.Z.; Li, Y.; Xiong, Y.; Shi, Q. Research on personalized knowledge push for product innovative design. Mech. Des. Manuf. 2016, 11, 261–264. [Google Scholar] [CrossRef]
  23. Shen, M.Y.; Qiu, L.M.; Tan, J.R.; Wu, X.R. Active push design of product subdivision structure driven by performance requirement. J. Zhejiang Univ. Eng. Sci. 2015, 49, 287–295. [Google Scholar] [CrossRef]
  24. Zhang, S.Y.; Gu, Y.; Yi, G.D.; Wang, Z.L. A knowledge matching approach based on multi-classification radial basis function neural network for knowledge push system. Front. Inf. Technol. Electron. Eng. 2020, 21, 981–994. [Google Scholar] [CrossRef]
  25. Yu, B.G.; Zhang, W.C.; Wang, L. Research on push algorithm based on design knowledge of automotive product. Sci. Technol. Eng. 2017, 17, 265–271. [Google Scholar]
  26. Chen, X.J. Research and Application of Knowledge Push Technology Oriented to Intelligent Design of Products. Master’s Thesis, Zhejiang University, Hangzhou, China, 2018. [Google Scholar]
  27. Zhang, S.Y.; Gu, Y.; Liu, X.J.; Tan, J.R. A knowledge push technology based on applicable probability matching and multidimensional context driving. Front. Inf. Technol. Electron. Eng. 2018, 19, 235–245. [Google Scholar] [CrossRef]
  28. Pei, F.; Lin, Y.; Liu, J.; Zhuang, C.; Zhai, S. A knowledge push method of complex product assembly process design based on distillation model-based dynamically enhanced graph and Bayesian network. Chin. J. Mech. Eng. 2025, 38, 101. [Google Scholar] [CrossRef]
  29. Cheng, L.; Shi, Y.; Li, L.; Yu, H.; Wang, X.; Yan, Z. KLECA: Knowledge-level-evolution and category-aware personalized knowledge recommendation. Knowl. Inf. Syst. 2022, 65, 1045–1070. [Google Scholar] [CrossRef]
  30. Wang, Z.X.; Li, M.R.; Zhang, M.Y.; Liu, J.H. A Product Patent Knowledge Mining and Recommendation Method Based on Few-Shot Feature Extraction and Cross-Citation Network. J. Mech. Eng. 2025, 1–13. Available online: https://link.cnki.net/urlid/11.2187.TH.20250428.1535.002 (accessed on 1 July 2025).
  31. Zhao, W.H.; Wang, Z.; Wan, F.; Xing, X.Y.; Wu, J.F.; Chen, R.Q. Knowledge mining and recommendation method for spacecraft assembly site technical problems. Comput. Integr. Manuf. Syst. 2023, 29, 4089–4101. [Google Scholar] [CrossRef]
  32. Wang, K.Q.; Liang, M.M.; Li, J.; Zhang, X.W.; Tong, S.R. Design context modeling and reasoning for knowledge push. Mech. Sci. Technol. Aerosp. Eng. 2019, 38, 1654–1662. [Google Scholar] [CrossRef]
  33. Talhi, A.; Fortineau, V.; Huet, J.C.; Lamouri, S. Ontology for cloud manufacturing based product lifecycle management. J. Intell. Manuf. 2017, 30, 2171–2192. [Google Scholar] [CrossRef]
  34. Liu, T.Y.; Wang, H.F.; He, Y. Intelligent knowledge recommending approach for new product development based on workflow context matching. Concurr. Eng. 2016, 24, 318–329. [Google Scholar] [CrossRef]
  35. Yin, Y.C.; Zhang, L.T.; Liao, W.Z. Multidimensional knowledge resource cloud collaborative service behavior modeling. Comput. Integr. Manuf. Syst. 2019, 25, 3149–3159. [Google Scholar] [CrossRef]
  36. Dey, A.K. Understanding and using context. Pers. Ubiquitous Comput. 2001, 5, 4–7. [Google Scholar] [CrossRef]
  37. Ye, C.; Zhan, H.F.; Lin, Y.J.; Yu, J.H.; Wang, R.; Zhong, W.C. Design knowledge recommendation based on inference-context-aware activation model. J. Zhejiang Univ. Eng. Sci. 2023, 57, 32–46. [Google Scholar] [CrossRef]
  38. Pan, X.W.; Gu, X.J.; Wang, Z.C.; Wang, S.X. Methods and key technologies of knowledge management integrating context. Comput. Integr. Manuf. Syst. 2007, 13, 971–977. [Google Scholar] [CrossRef]
  39. Pessemier, T.; Dooms, S.; Martens, L. Context-aware recommendations through context and activity recognition in a mobile environment. Multimed. Tools Appl. 2013, 72, 2925–2948. [Google Scholar] [CrossRef]
  40. Zhen, L.; Song, H.T.; He, J.T. Recommender systems for personal knowledge management in collaborative environments. Expert Syst. Appl. 2012, 39, 12536–12542. [Google Scholar] [CrossRef]
  41. Luo, G.Q.; Liu, Z.Y.; Zhang, M.Y.; Zhang, J.X.; Liu, Y.P. ICAMF-CC: Improved context-aware matrix factorization algorithm. Appl. Res. Comput. 2020, 37, 2297–2300. [Google Scholar] [CrossRef]
  42. Zeng, D.; Gong, D.W.; Li, M.Z.; Li, N. Thinking fixation strategy in product form design and its application. J. Mech. Eng. 2017, 53, 58–65. [Google Scholar] [CrossRef]
  43. Liu, Y.Z.; Wu, F.; Sun, J.S.; Yang, L. Group recommendation method based on co-evolution of group preference and user preference. Syst. Eng. Theory Pract. 2021, 41, 537–553. [Google Scholar]
  44. Xin, Y.; Henan, B.; Jianmin, N.; Wenjuan, Y.; Honggen, Z.; Xingyu, J.; Pengfei, Y. Coating matching recommendation based on improved fuzzy comprehensive evaluation and collaborative filtering algorithm. Sci. Rep. 2021, 11, 14035. [Google Scholar] [CrossRef] [PubMed]
  45. Zhang, F.P.; Li, L. Research on knowledge push method for business process based on multidimensional hierarchical context model. J. Comput. Aided Des. Comput. Graph. 2017, 29, 751–758. [Google Scholar]
Figure 1. Product-form design knowledge service model in cloud environment.
Figure 1. Product-form design knowledge service model in cloud environment.
Applsci 15 09369 g001
Figure 2. A product-form design knowledge recommendation framework integrating crowd-intelligence context similarity and trust relationships.
Figure 2. A product-form design knowledge recommendation framework integrating crowd-intelligence context similarity and trust relationships.
Applsci 15 09369 g002
Figure 3. Multi-dimensional contextual-ontology model of product form design.
Figure 3. Multi-dimensional contextual-ontology model of product form design.
Applsci 15 09369 g003
Figure 4. Product-form design knowledge ontology model.
Figure 4. Product-form design knowledge ontology model.
Applsci 15 09369 g004
Figure 5. Knowledge recommendation model of product form design based on crowd intelligence context-trust relationship.
Figure 5. Knowledge recommendation model of product form design based on crowd intelligence context-trust relationship.
Applsci 15 09369 g005
Figure 6. Designer-trust relationship.
Figure 6. Designer-trust relationship.
Applsci 15 09369 g006
Figure 7. Influence of designer-trust threshold η . (a) Influence of designer-trust threshold η on MAE. (b) Influence of designer-trust threshold η on RMSE.
Figure 7. Influence of designer-trust threshold η . (a) Influence of designer-trust threshold η on MAE. (b) Influence of designer-trust threshold η on RMSE.
Applsci 15 09369 g007
Figure 8. The influence of comprehensive-similarity weight coefficient λ . (a) Influence of comprehensive-similarity weight coefficient a on MAE. (b) Influence of comprehensive-similarity weight coefficient a on RMSE.
Figure 8. The influence of comprehensive-similarity weight coefficient λ . (a) Influence of comprehensive-similarity weight coefficient a on MAE. (b) Influence of comprehensive-similarity weight coefficient a on RMSE.
Applsci 15 09369 g008
Table 1. Task Context description.
Table 1. Task Context description.
Context ElementsSpecific Description
Design ObjectThe design object currently targeted by the design activity.
Design PhaseThe different stages of the product design task.
Design GoalThe objectives required to execute the current design task.
Design TaskThe design objective of the current activity.
Design MethodThe design methodologies employed during design activities.
Design AidThe design software and equipment utilized for the current design activity.
Table 2. Designer’s Context description.
Table 2. Designer’s Context description.
Context ElementsSpecific Description
Educational BackgroundDesigners’ educational qualifications (e.g., Bachelor’s degree, Master’s degree).
Professional BackgroundDesigners’ professional backgrounds.
Skill ProficiencyDesigners’ skill proficiency levels.
Professional TenureDesigners’ relevant work-experience duration.
Historical ServiceDesigners’ prior project experience.
Task RoleDesigners’ roles in the design process.
Table 3. Computational Context description.
Table 3. Computational Context description.
Context ElementsSpecific Description
Data ResourceDesigners’ utilized/generated database resources (e.g., market trends, industry standards, design sketches).
Web ResourcesWeb resources and associated data utilized by designers during project execution.
Computing ResourcesDesigners’ hardware/software infrastructure (computing devices, design applications, and cloud platforms).
Table 4. Designer-trust matrix.
Table 4. Designer-trust matrix.
D 1 D 2 D m
D 1 1 1 1
D 2 0 1 0
D m 1 0 1
Table 5. Coffee-machine task context example.
Table 5. Coffee-machine task context example.
Context ElementSpecific Description
Design PhaseConceptual design
Design GoalDraw preliminary concept sketches, based on user requirements
Design TaskClarify the preliminary design style of a home smart coffee machine, and design its appearance and color matching style
Design ObjectSmart home coffee machine
Design MethodCompetitive product analysis, conceptual sketch drawing method
Design ToolPhotoshop, SPSS
Table 6. Designer’s context example.
Table 6. Designer’s context example.
Context ElementSpecific Description
Educational BackgroundMaster
Professional BackgroundProduct design, with product design theory and practice basis
Skill ProficiencyDrawing, modeling, rendering
Professional TenureThree years
Historical ServicesParticipated in several home-appliance product design projects
Task RoleIndustrial Designer (responsible for conceptual design)
Table 7. Computational context example.
Table 7. Computational context example.
Context ElementSpecific Description
Data ResourceInput: market research data (user demand, competitive product analysis)
Output: design sketch, model drawing, product effect drawing
Web ResourcesPinterest, Behance, Zcool
Computing ResourceLaptop, cloud storage service
Table 8. Context weights.
Table 8. Context weights.
Task ContextDesigner’s ContextComputational Context
0.44030.44780.1119
Table 9. Weighted Multi-Dimensional Context-Ontology Similarity.
Table 9. Weighted Multi-Dimensional Context-Ontology Similarity.
M C 2 M C 3 M C 4 M C 4 M C 5 M C 47 M C 48 M C 49 M C 50
M C 1 0.2930.2720.0810.2930.4090.3260.3890.3230.165
Table 10. Direct-trust value.
Table 10. Direct-trust value.
D 1 D 2 D 3 D 4 D 5 D 47 D 48 D 49 D 50
D 1 10.16210.16210.16210.1621
Table 11. Indirect-trust value.
Table 11. Indirect-trust value.
D 1 D 2 D 3 D 4 D 5 D 47 D 48 D 49 D 50
D 1 100.2490.2270.2090.19000.4000
Table 12. Comprehensive-trust value.
Table 12. Comprehensive-trust value.
D1D2D3D4D5D47D48D49D50
D1100.6250.1940.6040.1760.3980.2810.358
Table 13. D 1 knowledge resource score prediction.
Table 13. D 1 knowledge resource score prediction.
K13.674K291.864
K22.798K322.736K753.799
K52.550K363.770K762.639
K43.452K422.403
K271.580K442.370K1002.456
Table 14. D1 final recommendation list.
Table 14. D1 final recommendation list.
SortNumberKnowledge SourceKnowledge ContentScore
TOP 1 K 91 Design example The coffee machine measures 25.4 cm in length, 38.5 cm in width, and 44 cm in height. Its appearance is simple yet fashionable, featuring a combination of silver and black. The main functions encompass automatic bean grinding, intelligent brewing, temperature control, and heat preservation. In terms of layout, the operation panel is situated at the top of the machine for convenient user operation.4.271
TOP 2 K 89 Design example The espresso machine boasts a matte case adorned with metal trim, a sleek and streamlined surface, and a circular display perched atop, guiding the user through the espresso-making process. It performs the functions of grinding beans, extracting espresso, and frothing milk, clearly delineating these three functions into distinct zones from left to right. This linear layout optimizes and streamlines the coffee-making ‘workflow’, while preserving the artistic authenticity of a barista-crafted espresso.4.149
TOP 3 K 43 Docu Based on the high-frequency keywords mentioned in the user interviews, the frequency, from highest to lowest, is as follows: advanced sense (encompassing expressions such as ‘advanced dark texture’ and ‘luxury feel’), higher aesthetic value (including phrases like ‘the brewing process is ornamental’, ‘humanistic atmosphere’, ‘rigid and soft contrast’, ‘not monotonous’, and ‘wood and metal combination’), CMF with texture, and making coffee an enjoyable experience.4.064
TOP 4 K 81 Design example
(1)
The overall image of the coffee machine’s product modeling elements is clear, featuring long straight lines, parts with small rounded corners, and an overall closed-block structure.
(2)
The overall color elements are relatively simple, with the overall appearance being gray, silver, and black. It mainly presents two dominant colors, resulting in a unified product color image, where the main color is primarily silver gray.
(3)
The decorative color part is the high-saturation red light, which not only serves as a decorative color breaking the overall tone, but also appears lively and dynamic, while also functioning as a signal indicator.
(4)
The discharge port part of the component is made of stainless steel, exhibiting a bending effect. Both horizontal and vertical screen forms exist, and the same-colored external glass material is used to enhance the visual effect of the screen.
3.985
TOP 5 K 96 Docu The design elements of the capsule coffee machine’s form can be categorized into five key features: the body, the coffee outlet, the cup holder, the machine base, and the control pane3.960
Table 15. Comparison with traditional collaborative-filtering algorithm.
Table 15. Comparison with traditional collaborative-filtering algorithm.
AlgorithmMAEImprove
Traditional collaborative-filtering algorithm0.733711.18%
The method proposed in this paper0.6517/
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, J.; He, Z.; Wang, W.; Li, Z.; Jia, Q. A Knowledge Recommendation Method for Product Form Design Integrating Crowd-Intelligence Context Similarity and Trust Relationships in Cloud Environments. Appl. Sci. 2025, 15, 9369. https://doi.org/10.3390/app15179369

AMA Style

Chen J, He Z, Wang W, Li Z, Jia Q. A Knowledge Recommendation Method for Product Form Design Integrating Crowd-Intelligence Context Similarity and Trust Relationships in Cloud Environments. Applied Sciences. 2025; 15(17):9369. https://doi.org/10.3390/app15179369

Chicago/Turabian Style

Chen, Jian, Zhaoxuan He, Weiwei Wang, Zhihan Li, and Qi Jia. 2025. "A Knowledge Recommendation Method for Product Form Design Integrating Crowd-Intelligence Context Similarity and Trust Relationships in Cloud Environments" Applied Sciences 15, no. 17: 9369. https://doi.org/10.3390/app15179369

APA Style

Chen, J., He, Z., Wang, W., Li, Z., & Jia, Q. (2025). A Knowledge Recommendation Method for Product Form Design Integrating Crowd-Intelligence Context Similarity and Trust Relationships in Cloud Environments. Applied Sciences, 15(17), 9369. https://doi.org/10.3390/app15179369

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop