Code conversion method and device, equipment and storage medium
A code conversion and storage location technology, applied in the field of devices, equipment and storage media, and code conversion methods, can solve problems such as complex development processes, and achieve the effects of reducing programming difficulty, improving efficiency, and quickly generating services
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
application example 1
[0126] Taking game development as an example, the code conversion system may be an integrated system for game development of a conversational AI (Artificial Intelligence, artificial intelligence) system. The game development integration system of the conversational AI system can be a role-playing adventure game / story integrated development environment / platform, which realizes the non-programming development of voice skill games / story, and users can carry out related development operations of voice skills without programming .
[0127] Through this system, developers can select templates or customize business logic to generate plot description files in the form of visual editing. The system can generate the corresponding skill service code according to the plot description file and complete the deployment. Developers can conduct online simulation and real machine testing to verify specific applications. Through visual editing of the plot, the service update technology will up...
application example 2
[0159] The plot description file is similar to a directed graph (DAG, Directed Acyclic Graph). The directed graph is divided into a binary tree or other tree structures from the root node, step by step along different branches according to conditions. Use a series of symbols to represent the flow of each scenario of business logic. Each scenario may include multiple links or steps. Each node can be described in different ways. For example, a root node may include a skill entry intent. The next-level nodes of the root node may include the next scene after entering the skill.
[0160] For example, to describe the plot of the scene of the "guess the number" game, each scene is reflected in the plot description file. Assuming that the "guess the number" game includes the first scene where the first party draws the number, and the second scene is the second party guessing the number, the pictures, music, and text that need to be displayed in each scene can be reflected in the p...
application example 3
[0196] The plot description file can be automatically converted into PHP code. For example, corresponding PHP codes are generated according to each component in the plot description file structure, the logical relationship of each component, and the like. During code generation, resource transformations can be performed. For example: if an image is given in the description file, the image can be stored in CDN. If text is given in the scenario description file, convert the text to sound. In addition, intent and dictionary registration is possible. Extract the intention from the plot description file, complete the intention registration, and use the common words similar to the intention to register the dictionary.
[0197] Then, deploy the generated skill service code to the specified server. For example, deploy the skill service to a storage space generated by the open platform of the conversational artificial intelligence system, such as DBP. When executing the skill serv...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com