Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

228 results about "Computer programming" patented technology

Computer programming is the process of designing and building an executable computer program for accomplishing a specific computing task. Programming involves tasks such as: analysis, generating algorithms, profiling algorithms' accuracy and resource consumption, and the implementation of algorithms in a chosen programming language (commonly referred to as coding). The source code of a program is written in one or more languages that are intelligible to programmers, rather than machine code, which is directly executed by the central processing unit. The purpose of programming is to find a sequence of instructions that will automate the performance of a task (which can be as complex as an operating system) on a computer, often for solving a given problem. The process of programming thus often requires expertise in several different subjects, including knowledge of the application domain, specialized algorithms, and formal logic.

Coal-fired power plant safety monitoring system and method

The invention relates to the technical field of computer programming languages, and particularly discloses a coal-fired power plant safety monitoring system and method. The system comprises a multi-modal data fusion platform, a federal learning agent network and a digital twinborn simulation engine. The edge computing node carries out unified acquisition and feature extraction on multi-source heterogeneous data through multi-protocol conversion, quantum noise suppression and a preprocessing chipset; the multi-modal data fusion platform realizes semantic mapping based on a knowledge graph, and fuses time-space correlation characteristics of data such as an infrared image and gas concentration by adopting a time-space encoder and a cross-modal attention mechanism. According to the method, the problems of early warning delay and high false alarm rate caused by low multi-source data decentralized processing efficiency and insufficient nonlinear correlation analysis in a traditional scheme are solved, efficient data fusion, complex risk accurate prediction and automatic safety response are realized, and the real-time performance and reliability of a coal-fired power plant monitoring system are remarkably improved.
Owner:HUANENG YINGCHENG THERMAL POWER CO LTD

Go language structural body automatic conversion method and system

The invention relates to the technical field of computer programming, and discloses a Go language structural body automatic conversion method and system. The method comprises the following steps: firstly, receiving definitions of a source structure body and a target structure body as input, automatically matching fields of the two structure bodies through a field mapping rule engine according to a preset rule, and generating a field mapping relationship; then, based on the field mapping relation, a code generator is used for automatically generating a conversion code containing field assignment and type conversion logic; finally, the generated conversion codes are compiled into an executable conversion function, and the function can convert data in the source structure instance according to the field mapping relation during program running and fill the data into the target structure instance. According to the method, automation of structural body conversion is achieved, the problem that errors are prone to occurring when conversion codes are written manually is solved, and the maintainability of the codes is improved; the mode of reflection during operation is replaced by code generation, so that the conversion efficiency is remarkably improved; meanwhile, the method supports batch conversion and concurrent processing, and can meet the performance requirements of large-scale data processing.
Owner:BEIMI TECHNOLOGY (ZHUHAI) CO LTD

Method for realizing data binding and code generation based on Qt plug-in technology

The invention relates to the technical field of computer programming, in particular to a method for realizing data binding and code generation based on a Qt plug-in technology, which comprises the following steps: developing a Qt Creator extension plug-in, realizing dynamic loading and registration, analyzing a database file through the plug-in, generating a visual data view, and providing a visual binding interface through the steps. The method comprises the following steps: establishing a binding relationship between an interface control and a data source by supporting a dragging operation, automatically generating a JSON data model, compiling to generate a binding code according to the JSON data model, registering, and finally realizing code increment updating through file hash value comparison; according to the method, through the IDE integrated graphical interface, dragging connection of the control and the data field is supported, manual writing of repetitive codes is avoided, change is detected through the file hash value, only influenced codes are regenerated, compiling time is shortened, development efficiency is remarkably improved, and labor cost is reduced.
Owner:SHANGHAI YINUDE DIGITAL TECHNOLOGY CO LTD

Fallback user interface identification techniques for automation processes

Systems and methods for locating target user interface (UI) elements that automation programs intend to interact when performing automation programs. The automation programs can, for example, operate to perform actions as part of a workflow process to complete tasks. Advantageously, when UI elements referenced in automation programs cannot be located based on information recorded about the UI elements during the phase of designing the automation programs. One approach can involve creating candidate fallback element locators (e.g., XPaths) for UI elements during the automation program design phase. If an automation program fails during playback, one or more of these candidate fallback element locators can be used to locate a target UI element. In another approach, when an automation program playback fails, portions of a software application's user interface code can be identified and used as inputs to machine learning model(s), which can generate candidate fallback element locators that can used to locate target UI elements.
Owner:AUTOMATION ANYWHERE INC

Computer language programming method based on business logic

The invention relates to the technical field of computer programming languages, and particularly discloses a computer language programming method based on business logic. Aiming at the defects of deep coupling of business logic and technology implementation, high cross-domain adaptation cost, hardware operation code redundancy, high asynchronous programming complexity and the like in the prior art, the invention provides the following core schemes: a modularized development framework, a cross-platform adaptive mechanism, an event hierarchical model, a hardware intention analysis engine and a code, namely a document system. According to the method, the development complexity of a multi-field system is remarkably reduced, the business logic expression efficiency and maintainability are improved, the method is suitable for cloud micro-services, embedded equipment and mixed language scenes, and a technical basis is provided for intelligent programming.
Owner:HUBEI TIANMA TECH CO LTD

Rule engine quality inspection method and device, storage medium and computer program product

The invention discloses a rule engine quality inspection method and device, a storage medium and a computer program product, and relates to the technical field of software testing, the method comprises the following steps: receiving an expected target description input by a user, and determining an executable script code corresponding to a rule engine to be subjected to quality inspection based on the expected target description; extracting parameter information corresponding to the rule definition text of the rule engine to be subjected to quality inspection; embedding the expected target description, the executable script code and the parameter information into a preset cue word template; and calling a quality inspection model to perform quality inspection on the cue word template to obtain a rule engine quality inspection result. The rule engine is converted into the script code based on the mainstream computer programming language from the proprietary grammar, so that the quality inspection efficiency and the quality inspection accuracy of the quality inspection model on the rule engine are improved.
Owner:HUAAN PROPERTY INSURANCE CO LTD

Computer code generation from task descriptions using neural networks

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating computer code using neural networks. One of the methods includes receiving data describing a computer programming task; generating a plurality of candidate computer programs by sampling a plurality of output sequences from a set of one or more generative neural networks; clustering the plurality of candidate computer programs; for each cluster in a set of the clusters: processing each of the respective plurality of candidate computer programs in the cluster using a correctness estimation neural network to generate a correctness score for the candidate computer program; and selecting a representative computer program for the cluster using the correctness scores for the respective plurality of candidate computer programs in the cluster; and selecting one or more of the representative computer programs for the clusters as synthesized computer programs for performing the computer programming task.
Owner:GDM HOLDING LLC

Interactive computer programming teaching intelligent practical training platform and construction method

The invention discloses an interactive computer programming teaching intelligent practical training platform and a construction method, and the platform comprises a practical training platform terminal, a multi-modal data collection module, a dynamic knowledge graph module and a dual learning module, the multi-modal data collection module is used for synchronously capturing a code editing event stream, biological characteristic data and a cooperative interaction log; the dynamic knowledge graph module is used for establishing an association network through an incremental graph updating algorithm, and the bidirectional reinforcement learning module is used for collaboratively optimizing instant feedback quality and long-term learning path planning of programming teaching through a hierarchical decision-making mechanism; code operation, biological characteristics and collaborative data are captured in real time through a multi-modal data acquisition system, and collaborative optimization of instant feedback and long-term path planning in a programming teaching process is realized by combining incremental association network construction of a dynamic knowledge graph and a hierarchical decision mechanism of dual reinforcement learning; the cognitive state is accurately evaluated through eye movement tracking and keyboard behavior analysis.
Owner:JILIN INST OF CHEM TECH

Construction method for low-code and component intelligent collaborative application based on dual-drive architecture

The invention provides a low-code and component intelligent collaborative application construction method based on a dual-drive architecture, and belongs to the technical field of computer programming. The method comprises the following steps: establishing a component dependency digraph, optimizing a component collaborative relationship by adopting topological sorting, graph coloring and a minimum spanning tree algorithm, collecting multi-dimensional performance indexes to establish a monitoring matrix, processing monitoring data by utilizing a collaborative optimization model containing a gating information propagation mechanism, and generating a dynamic scheduling decision vector; the load change of the system is judged through a change rate threshold equation, quick or slow response adjustment is executed, and finally, a low-code component library and a visual configuration interface are established to realize intelligent collaboration and dynamic resource allocation among components. The technical problems that the collaboration efficiency among low-code platform components is low and intelligent dynamic scheduling cannot be achieved according to system load changes are solved.
Owner:BEIJING NANCAL RUIYUAN DIGITAL TECH CO LTD

Code processing method and device, equipment and storage medium

The invention relates to the technical field of computers, and provides a code processing method and device, equipment and a storage medium. The method comprises the following steps: extracting association information representing a dependency relationship between code entities in a system engineering code; the code entity is a grammar component of a programming language corresponding to the system engineering code; obtaining a preset pruning granularity and a target entity type corresponding to the pruning granularity; based on the association information, determining correlation evaluation information between target code entities belonging to the target entity type in code entities included in the system engineering code; and performing pruning processing on each target code entity based on the correlation evaluation information and the data volume of the system engineering code to obtain a to-be-analyzed code, and performing security detection on the system engineering code by scanning the to-be-analyzed code. According to the method, the problems of low code scanning speed and high resource consumption in related technologies can be solved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Generative neural application engine

Various example user interface (UI) mechanisms are described herein, each of which enables a user to efficiently and intuitively manipulate a trained generative model at runtime. Among other things, the described techniques have applications in the field of game design or application design more generally, enabling a game or application developer to easily generate extended application (e.g., gameplay) sequences. Other applications include guided image or audio synthesis, or other forms of guided output generation (e.g., synthesized code, simulated or actual industrial outputs, engineering data, cybersecurity data etc.).
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Program design aided teaching agent system based on retrieval enhancement generation

The invention relates to a program design aided teaching agent system based on retrieval enhancement generation, and aims to solve the problems of knowledge fragmentation, low retrieval precision, deviation of generated content from teaching materials, insufficient teaching guidance and the like of a traditional teaching system. A knowledge unit construction technology combining hierarchical semantic segmentation and position coding, a precise matching mechanism combining two-stage hybrid retrieval and cross encoder reordering, a structured problem-document splicing fidelity technology and a multi-round progressive multi-round guide strategy based on a CDIO concept are adopted. Knowledge unit division with complete semantics is realized through an HAC-BERT + KMeans algorithm (the accuracy is improved by 28%), BM25 and dense retrieval weighted fusion (the weight is 0.4: 0.6) is combined with cross encoder reordering (NDCG at10 reaches 0.735), textbook format information (the content reuse rate is 87%) is reserved through structured splicing, and finally a complete technical scheme from knowledge organization and accurate retrieval to progressive teaching guidance is formed. And the intellectualization level and the knowledge conversion efficiency of program design teaching are obviously improved.
Owner:HENAN AGRICULTURAL UNIVERSITY

Nondestructive testing method for kiwi fruit hardness prediction based on structured hyperspectral system

The invention provides a structured hyperspectral detection system and method capable of nondestructively predicting the shelf life hardness of kiwi fruits. The method comprises the following steps: generating sine stripe light with the spatial frequency of 60cycles / m through computer programming, projecting the sine stripe light to a measured object, shooting three phase pictures of-2 / 3pi, 0 and 2 / 3pi by using a hyperspectral camera, demodulating the phase pictures into a complete picture, and obtaining structured light spectral information. The method comprises the following steps: selecting kiwi fruit samples stored at room temperature for different time, collecting structured hyperspectral data, and obtaining a true value of sample hardness through destructive inspection; the structured light data is demodeled and preprocessed, sample structured light spectral information is extracted, and a hardness prediction model is constructed. The result shows that the Rc2 of the optimal prediction model of the structured hyperspectral system for the hardness of the kiwi fruit is 0.8697, and the Rp2 is 0.8204, which are obviously higher than those of a common hyperspectral technology. The method is used for predicting the fruit hardness, has high accuracy, and is especially used for detecting the hardness of kiwi fruits with unobvious mature signs in the storage process.
Owner:NANJING TECH UNIV

Practical training task submission checking system

The invention relates to the technical field of teaching practical training, in particular to a practical training task submission checking system which comprises a teacher end, a student end, an AI engine and an OJ engine. Wherein the teacher end is used for student information management, student practical training environment creation, practical training task template creation, practical training task release and practical training result statistics; the student end is used for checking a practical training task, submitting the practical training task and checking a practical training result; the AI engine is used for practical training task analysis and practical training result detection; the OJ engine provides code analysis, code operation result judgment and code scoring. The problem that in the prior art, the practical training tasks of the programming class and the non-programming class of students are not evaluated is solved.
Owner:CHANGZHOU COLLEGE OF INFORMATION TECHNOLOGY

Programmer for use in a motorized spatial frame

A detachable programmer arranged and configured to be selectively coupled to a motorized strut in an automated and / or motorized spatial frame is disclosed. In some examples, a plurality of detachable programmers are provided, one for each of the plurality of motorized struts in the spatial frame. Thus arranged, each of the plurality of detachable programmers can be configured to supply power and / or control the motorized strut to which it is connected to actuate the motorized strut according to a treatment plan negating, or at least minimizing, the need for any complex, sensitive circuitry housed within the motorized strut. In some examples, the detachable programmer is configured to magnetically couple to the motorized strut via a magnetic or bayonet-style connector.
Owner:SMITH & NEPHEW INC +2

Computer code generation from task descriptions using neural networks

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating computer code using neural networks. One of the methods includes receiving description data describing a computer programming task; receiving a first set of inputs for the computer programming task; generating a plurality of candidate computer programs by sampling a plurality of output sequences from a set of one or more generative neural networks; for each candidate computer program in a subset of the candidate computer programs and for each input in the first set: executing the candidate computer program on the input to generate an output; and selecting, from the candidate computer programs, one or more computer programs as synthesized computer programs for performing the computer programming task based at least in part on the outputs generated by executing the candidate computer programs in the subset on the inputs in the first set of inputs.
Owner:GDM HOLDING LLC

Large model function call optimization method based on code generation, electronic equipment, computer readable storage medium and computer program product

The invention discloses a large model function call optimization method based on code generation, electronic equipment, a computer readable storage medium and a computer program product, and the method comprises the steps: adopting a semantic understanding large model, and converting a natural language intention of a user into an executable rule; generating codes meeting scene requirements by adopting a code generation large model; a function call optimization method is adopted to call the codes meeting the scene requirements; the optimization method comprises the steps of obtaining a call function set in codes meeting scene requirements; constructing a function scheduling directed acyclic graph by taking the calling functions as nodes and the dependency relationship between the two calling functions as edges based on the calling function set and the dependency relationship of each calling function; performing linear sorting and layering on each node in the function scheduling directed acyclic graph; the nodes at the same level have no direct or indirect dependency relationship; and executing the calling functions at the same level in parallel.
Owner:ZHONGHE TECHNOLOGY (XIONGAN) CO LTD

Generation of validation test subsets to promote efficient validation of video codecs

This disclosure describes systems, methods, and devices related to enhanced validation of video codecs. A device may receive validation results for a video codec using a first computer programming language, the validation results indicative of invocations of functions and conditions of the code; identify, from the validation results, a first validation test that invoked a first function or condition of the code; identify, from the validation results, a second validation test that invoked the first function or condition of the code; determine, from the validation results, that the first validation test and the second validation test overlap in invoking the first function or condition of the code using the first computer programming language; and generate, based on the overlap, a first subset of the validation tests with which to validate code of the video codec using a second computer programming language.
Owner:INTEL CORP

Methods, systems, and media for constructing data mapping between solid geometric models and unstructured meshes

This invention discloses a method, system, and medium for data mapping between a solid geometric model and an unstructured mesh, relating to the field of nuclear reactor core coupling programming technology. By converting the CSG geometric entity into a coupling intermediate mesh (unstructured mesh), and using the coupling intermediate mesh as an intermediary between the CSG geometric entity and other professional unstructured meshes, high-precision coupled data transmission and coupled calculation between the CSG geometric entity and other professional unstructured meshes can be achieved through mesh mapping and other methods, based on the geometric correspondence between the CSG geometric entity and the coupling intermediate mesh.
Owner:NUCLEAR POWER INSTITUTE OF CHINA

Workflow generation based on user inputs

Systems and methods are provided for using machine learning (ML) models to design workflow patterns based on user inputs (e.g., provided as a natural language ā€œutteranceā€ (such as a free-text field entry) and / or as a computer programming language entry). The ML models are used to extract intents of the user inputs and predict workflow patterns based on the user intents. The ML models may be used to design a customized workflow based on the respective workflow criteria.
Owner:SERVICENOW INC

Data synchronization method and apparatus, electronic device, and storage medium

Embodiments of the present application relate to the field of automatic programming, and disclose a data synchronization method and device, electronic equipment and a storage medium. The method comprises: receiving a synchronization instruction input by a user for data synchronization, and generating a data replication message; sending the data replication message to a data synchronization service, and determining whether the data synchronization service receives the data replication message to obtain a first determination result; when the first determination result is that the data synchronization service receives the data replication message, the data synchronization service calls a data replication service; the data replication message is parsed through the data replication service, and each change data in the data replication message is synchronized to each copy database. The technical scheme of the embodiments of the present application solves the technical problems of poor real-time performance and data inconsistency in the data synchronization method in the prior art, and realizes the technical problems of improving the real-time performance of data synchronization and avoiding data inconsistency.
Owner:CHINA CONSTRUCTION BANK

Micro-service calling method and device, equipment and medium

The invention provides a micro-service calling method, device, equipment and medium, and is executed by a first micro-service, and the first micro-service is realized based on a first computer programming language; the method comprises the steps that a micro-service calling request is received, the micro-service calling request is used for triggering and calling a second micro-service, the second micro-service is achieved based on a second computer programming language, and the first computer programming language and the second computer programming language are different; a client instance set corresponding to the second micro-service is obtained, the client instance set comprises a client of each instance in a plurality of instances corresponding to the interface of the second micro-service, and the clients are realized based on the target communication framework; and calling an interface of the second micro-service based on a first client in the plurality of clients. According to the invention, calling delay can be reduced, and calling efficiency can be improved.
Owner:BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1

Business system of application program, running method and device of application program and medium

The invention discloses an application program running method, system and device and a storage medium. The application program comprises a module management object and a module object. The method comprises the steps that the module management object monitors a deployment stage and an operation stage of the module object; in the deployment stage, the module management object monitors the initialization duration and the loading duration of the module object, and when the initialization duration is greater than a first preset duration or the loading duration is greater than a second preset duration, the module management object generates first alarm information; the first alarm information is used for representing module initialization or module loading abnormity in the deployment stage; when the module management object receives a program closing notification in the running stage, the module object is controlled to perform module unloading, the module unloading duration of the module object is monitored, and when the module unloading duration is longer than a third preset duration, the module management object generates second alarm information; the second alarm information is used for representing module unloading abnormity in the operation stage. The method can be applied to the technical field of program design.
Owner:GUANGZHOU SEASUN ENTERTAINMENT NETWORK TECHCO

Custom menu display method and system, electronic equipment and storage medium

The invention relates to the technical field of computer programming, in particular to a custom menu display method and system, electronic equipment and a storage medium. The method comprises the steps that when it is detected that a user executes a preset operation on a target element, a custom menu pop-up event is triggered, and an interception method is called to intercept default menu pop-up corresponding to the preset operation; calling a menu display method, detecting whether an old menu instance exists, and if the old menu instance exists, destroying the old menu instance; obtaining menu configuration parameters, creating a target menu instance based on the menu configuration parameters, and mounting the target menu instance to a document object model; calling a menu display method, and displaying a target menu corresponding to the target menu instance based on the menu configuration parameters; acquiring a click operation of a user on the target menu, executing a feedback operation based on an operation position of the click operation, and closing the target menu; and deleting the target menu instance. According to the method, the development efficiency and the maintainability of codes can be improved.
Owner:SHENZHEN GREEN CONNECTION TECH CO LTD

SDK for dynamic workflow rendering on mobile devices

A first request to conduct a transaction via a mobile application is received from a user of the mobile application. In response to the receiving of the first request, a first portion of a transaction flow is rendered on a graphical user interface of the mobile application. A determination is made that the mobile application is unable to render a second portion of the transaction flow. In response to the determining, a second request is sent to a server to provide details for the second portion of the transaction flow. After the sending, computer programming code is received. The computer programming code corresponds to the details of the second portion of the transaction flow. Based on the received computer programming code, the second portion of the transaction flow is rendered for the mobile application on the mobile device.
Owner:PAYPAL INC

A file resource access method and device of a file system-free platform and a medium

The application discloses a file resource access method of a file system platform, which comprises the following steps: allocating memory space to store file resources and a file list area respectively; putting the file resources into a PC folder; defining file objects in codes; searching all files in the folder on the PC; converting file binary data into an array of a system platform programming language; formatting an array name and redefining a variable; formatting an array length and redefining; saving the array and the length by using a.c file; determining a file object of an array name file and adding the file object to the file list area, and saving all converted file objects by using the array; traversing and processing all files and defining a header file integration; establishing a general interface of file operation and executing a function for accessing files. The application can access file resources with high performance and high efficiency, does not need to be equipped with a file system, has low cost and less workload.
Owner:WUHAN HAIWEI TECH CO LTD

FATFS file system power-loss protection methods and non-volatile memory

This invention discloses a power-loss protection method for the FATFS file system, which is applied to an embedded file storage system using non-volatile memory as the storage medium. The power-loss protection is achieved solely through computer programming technology, and includes the following steps: S1, allocating a region in the file storage medium as a backup area for file write operations; S2, when the file system performs a write operation on any sector in the storage medium, before executing the erase operation on that sector, reading the data of that sector and saving it to the backup area; S3, calculating the CRC checksum, saving the CRC checksum and the sector number of the sector together to the backup area, making the data in the backup area valid; S4, executing the erase operation on the sector to complete the data writing; S5, after completing the writing of the data in that sector, invalidating the data in the backup area; S6, when the embedded file system is powered on again, checking whether the data in the backup area is valid, and if valid, restoring the sector data saved in the backup area and writing it back to the corresponding sector.
Owner:SHANGHAI HUAHONG INTEGRATED CIRCUIT

A Gray Release Method, Device, Equipment and Storage Medium

The present disclosure provides a gray release method, apparatus, device, and storage medium, belonging to the technical field of automatic programming. The method includes receiving an interface call request sent by a calling party; parsing the interface call request to obtain interface identity information; determining whether gray calling exists for the interface according to the interface identity information; if gray calling does not exist for the interface, calling the interface using a first calling code corresponding to a first architecture; if gray calling exists for the interface, calling the interface using a second calling code corresponding to a second architecture, where the second architecture is an updated architecture of the first architecture. The gray release method provided by the present disclosure can take into account the matching problem of the interface call method when the system transforms from an SOA architecture to a microservices architecture, thereby being able to overcome the security problems and call failure problems caused by the mismatch of the interface call method, and improving the security and success rate of service function implementation.
Owner:CHINA CONSTRUCTION BANK

A method for screening solar cell devices based on a high-throughput optical model

The present invention discloses a method for screening solar cell devices based on a high-throughput optical model. The method includes the following steps: establishing a database of material optical constants, establishing a functional relationship between the properties of solar cell devices and the parameters of the materials used; calculating the short-circuit current J of the opaque device corresponding to the device to be screened by the transfer matrix method SC ; characterizing the optoelectronic properties of the opaque device corresponding to the device to be screened; establishing a high-throughput optical model by the batch transfer matrix method, calculating the distribution of the optoelectronic field in the device to be screened, and further calculating and recording the optical properties of the device to be screened; selecting the best or required solar cell device according to the calculation results. The present invention designs the device structure of the organic solar cell through a high-throughput optical model based on the transfer matrix, changes the design idea of the organic solar cell, and combines computer programming languages to assist in designing a more functional organic solar cell
Owner:SOUTH CHINA UNIV OF TECH

A multi-modal feature fusion knowledge tracing method for computer programming test questions

The application discloses a kind of multi-modal feature fusion knowledge tracking methods for computer programming test, belong to the field of intelligent education.There is following step: (1) collection and arrangement university computer programming test and student's test record, artificial marking label, constructs programming test knowledge tracking dataset Buddy.(2) design hypergraph network structure fusion test rich text information and multi-knowledge point label information.(3) utilize relationship graph network to depict the educational relationship between student, test and knowledge point, and obtain the feature representation of the three kinds of objects fused dependence by network iteration update.(4) effective fusion of multi-modal features is carried out using self-attention mechanism, and integrated into the knowledge tracking model designed by oneself, analyze student knowledge state and predict test performance.The method of the application fuses multi-modal information in computer programming test and student test record to help the model improve performance, and has high use value.
Owner:NANJING NORMAL UNIVERSITY