Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

File generation method and device, apparatus and storage medium

A file generation and file description technology, applied in the computer field, can solve problems such as the complexity of the development process, and achieve the effect of reducing programming difficulty and quickly generating services

Pending Publication Date: 2019-10-08
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD +1
View PDF12 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Game planning may include many plots, so the development process is complex, programming requires strong professionalism, teamwork is often required, centralized allocation of personnel, and development cycle arrangements are required.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • File generation method and device, apparatus and storage medium
  • File generation method and device, apparatus and storage medium
  • File generation method and device, apparatus and storage medium

Examples

Experimental program
Comparison scheme
Effect test

application example 1

[0101] Taking game development as an example, the service generation system may be an integrated system for game development of a conversational AI (Artificial Intelligence, artificial intelligence) system. The game development integrated system of the conversational AI system can be a role-playing-oriented adventure game / story integrated development environment / platform, which realizes the programming-free development of voice skill games / story, and users can develop voice skills without programming. .

[0102] 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 perform online simulation and real machine testing to verify specific applications. Through the visual editing of the plot, the service update technology will update the online ser...

application example 2

[0134]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.

[0135] For example, divide the graph from the root node into a binary tree or other tree structures, and proceed down different branches step by step 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 ent...

application example 3

[0171] 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.

[0172]Then, deploy the generated skill service code to the specified server. For example, deploying skill services to an open platform for conversational AI systems such as a storage space generated by DBP. When performing the skill service, the text resources o...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a file generation method and device, an apparatus and a storage medium. The method comprises the following steps of receiving the attribute information of a skill; editing the business logic of the skill; and generating a description file corresponding to the skill according to the attribute information and the service logic. According to the embodiment ofthe invention, the description file corresponding to the skill can be generated by utilizing the attribute information of the skill and the business logic, the description file can be directly converted into a skill service code, the rapid service generation is facilitated, and the programming difficulty of service development is reduced.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a method, device, equipment and storage medium for generating files. Background technique [0002] In the development process of game and other plot skill applications, it is necessary to write the game plan, select the development language and programming tools, build the development environment and underlying framework, determine the art style and production standards, and build the client / server for development, etc. Developers then write code corresponding to the written game plan. [0003] Game planning may include many plots, so the development process is complex, and programming requires strong professionalism. It often requires teamwork, centralized allocation of personnel, and arrangement of development cycles. Contents of the invention [0004] Embodiments of the present invention provide a file generation method, device, device, and storage medium to solve...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/34G06F8/35A63F13/60
CPCG06F8/34G06F8/35A63F13/60G06F8/10G06F8/20A63F13/65A63F13/67Y02D10/00G06F8/33G06F8/77G06N5/04
Inventor 宋愷晟邓学宁戚耀文唐欢武良呈王家乐钟镭袁鹏赵琳琳李森
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products