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

30 results about "Automatic programming" patented technology

In computer science, the term automatic programming identifies a type of computer programming in which some mechanism generates a computer program to allow human programmers to write the code at a higher abstraction level.

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

A robot intelligent automatic programming system

This invention proposes an intelligent automatic programming system for robots, integrating functional modules such as data acquisition, intelligent analysis, programming instruction generation, simulation verification, optimization and adjustment, and automatic deployment. The system acquires environmental and task information in real time through the data acquisition module. The intelligent analysis module uses deep learning algorithms for task parsing and path planning, automatically generating control instructions, which are then tested for feasibility by the simulation verification module. The optimization and adjustment module uses genetic algorithms or reinforcement learning techniques to optimize the instructions, ensuring efficient execution. The automatic deployment module is responsible for uploading instructions and real-time feedback monitoring, ensuring high-quality task completion. This system achieves full automation of robot operations, significantly improving operational efficiency and reliability, reducing deployment risks, and providing an innovative solution for intelligent robot applications.
Owner:ANJIXING

Nut seat part intelligent programming method, device, equipment, medium and product

The invention relates to the technical field of numerical control machining, and provides an intelligent programming method and device for a nut seat part, equipment, a medium and a product.The intelligent programming method comprises the steps that a preset programming template matched with the nut seat part to be machined is called, a machining layer is defined in the preset programming template, and the machining layer is associated with preset machining path parameters; importing a three-dimensional model of a to-be-processed nut seat part, receiving a color marking instruction generated according to a mapping rule of a preset feature type and a color attribute, and endowing each to-be-processed feature surface with the color attribute; determining a to-be-processed feature surface according to the color attribute, and constructing an auxiliary geometric object according to geometric topology information of the to-be-processed feature surface; classifying the to-be-processed feature surface and the auxiliary geometric object into a corresponding processing layer; according to preset machining path parameters associated with the machining layer, tool path calculation is conducted on the to-be-machined feature face and the auxiliary geometric object, and a machining path is generated. According to the invention, automatic programming is realized, the programming time is shortened, and the dimensional precision deviation of the workpiece is effectively controlled.
Owner:BEIJING JINGDIAO GRP CO LTD

Automatic burning method and system suitable for laser radar production line

PendingCN121523711ASoftware engineeringClosed loopMixed programming
The invention provides an automatic burning method and system suitable for a laser radar production line. The implementation method comprises the steps of order analysis, power supply configuration, burning configuration, firmware package downloading and function verification. The production line automatic burning system is designed and realized based on the method, is verified and used in a production line, and comprises an upper computer control system, a burner, a burning jig and a programmable power supply, the method has the following advantages that 1, the method is combined with an MES system, the radar model, the hardware version and the firmware package issued by the MES system are automatically mapped, and mixed burning of a production line is achieved; 2, the replicability is high, convenience is provided for copying of a production line, the integration level is high, a downward compatible mechanism facing full automation and semi-automation is realized, and a foundation is laid for automatic upgrading of a subsequent production line; 3, a read-back-function verification-closed loop mechanism is adopted, key information read-back is performed on each radar, and meanwhile, through dual verification of chip self-weight starting and power supply external restarting, the reliability of the system is improved; the method has the advantages of being simple in structure, convenient to operate and capable of executing relevant functions to conduct good detection on radar key chips, preventing non-benign radars from flowing into follow-up stations, indirectly reducing production cost, recording burning information of the key chips, and achieving traceability of the radars in the whole life cycle.
Owner:TIANMU XINWANG (SUZHOU) TECHNOLOGY CO LTD

A method and apparatus for interface configuration, an electronic device, and a computer readable medium

The application discloses a kind of interface configuration method, device, electronic equipment and computer readable medium, it is related to automatic programming technical field.The specific embodiment of the method includes: obtaining the input set corresponding to the interface to be set;The input set includes one or more input parameters;According to the one or more input parameters and preset filter condition mapping table, determine the filter condition corresponding to the input parameter;According to the filter condition, generate the target filter sentence corresponding to the interface to be set;According to the target filter sentence, configure the interface.The method provided in the application can automatically analyze and generate the corresponding target filter sentence by identifying the input parameter name, to be used for after receiving query request, can realize query condition assembly with zero code, greatly improve the efficiency of back-end development, while reducing the frequency of bug occurrence.
Owner:CHINA CONSTRUCTION BANK

Code generation method and device for multi-modal demand, equipment and storage medium

The invention discloses a code generation method and device for multi-modal requirements, equipment and a storage medium, and relates to the technical field of automatic programming. The method comprises the following steps: when a code demand document sent by a client is received, performing multi-modal extraction on the code demand document to obtain code demand data of at least one candidate dimension; determining a target domain knowledge graph of the code demand document according to the code demand data and a business domain to which the code demand document belongs; according to the target domain knowledge graph, determining a target code generation constraint condition and a target code template from historical code generation constraint conditions and historical code templates in the business domain; and based on the target code, generating a constraint condition and a target code template, and determining a target demand code according to the target domain knowledge graph and the business domain. According to the scheme, the multi-modal data is converted into the knowledge graph, and the knowledge graph and the business field are combined for use, so that the adaptation rate of code automatic generation is improved.
Owner:HANGZHOU NEWGRAND TECHNOLOGY CO LTD

Control system automatic programming and intelligent testing method and system based on AI design analysis

The invention provides a control system automatic programming and intelligent testing method and system based on AI design analysis, and relates to the technical field of industrial automation and integrated testing. Performing structured analysis on the deepened design form through an AI large model, and extracting engineering feature data; based on the data, utilizing an automatic tool to synchronously generate a PLC control program and an FAT test program which are adaptive to the target hardware; a program is circulated and deployed to physical equipment through a digital platform, a full-process automatic closed-loop test is executed, a data chain of design, programming and test is broken through, a traditional manual programming and manual test case compiling mode is replaced, source consistency of control logic and test logic is ensured, and the test efficiency is improved. And the system delivery efficiency and accuracy are greatly improved.
Owner:BEIJING TIANHONG TONGXIN TECH CO LTD

An automatic programming method for on-off locking helical surface numerical control machining of process parameter correlation mapping

This invention discloses an automatic programming method for CNC machining of locking and unlocking helical surfaces based on process parameter correlation mapping, belonging to the field of intelligent machining technology for firearm parts. This method utilizes the correlation mapping between process parameters and CNC process specifications and CNC programming templates, as well as the recommendation of operating parameters based on process parameters, to solve the automatic programming problem of CNC machining of locking and unlocking helical surfaces in firearms. This reduces the workload of process engineers, lowers time costs, and improves the rationality, standardization, and consistency of machining toolpath programs.
Owner:WEAPON EQUIP RES INST OF CHINA NAT WEAPON EQUIP GRP

An automatic programming method based on blue light scanning recognition

The application discloses an automatic programming method based on blue light scanning and recognition, and relates to the technical field of image recognition.The method comprises the following steps: S10, acquiring a lamp bead mounting point image, adopting a blue light source to acquire a lamp bead mounting point image by sampling a lamp bead mounting point on a lamp bead plate; S20, first scanning of the lamp bead mounting point; S30, recognizing the lamp bead mounting point image, recognizing the image according to lamp bead mounting point size parameters to obtain lamp bead mounting point coordinates; and S40, second scanning of the lamp bead mounting point, moving a camera according to the lamp bead mounting point coordinates, sampling under the blue light source, recognizing the lamp bead mounting point, sampling the lamp bead mounting point by the camera and updating the lamp bead mounting point coordinates, and completing the blue light scanning.The application has the beneficial effect that the lamp bead mounting point on the lamp bead plate can be quickly and efficiently recognized, and the mounting coordinates can be recorded.
Owner:SHENZHEN FAROAD INTELLIGENT EQUIP CO LTD

Remote automatic burning method, device, equipment and medium

The invention relates to the technical field of chip burning, in particular to a remote automatic burning method, device and equipment and a medium. The remote automatic burning method is applied to an upper computer, a circuit board identifier of a burning circuit board is obtained through the upper computer, an identification request is sent to a production and manufacturing integrated system according to the circuit board identifier, and a feedback result returned by the production and manufacturing integrated system is received; analyzing the feedback result to obtain a target software material number of the to-be-burned software, receiving a burning file sent by the software version management system and a configuration file corresponding to the burning file according to the target software material number, and generating a burning command script according to the burning file and the configuration file; and determining a burning simulator, and controlling the burning simulator to execute the burning command script for burning. The burning process is controlled through the upper computer, management and control of production engineers are not needed, the production engineers do not make direct contact with burning files, the risk of poor burning caused by manual operation is reduced, and the reliability of chip burning is improved.
Owner:SHENZHEN POWEROAK NEWENER CO LTD

A request processing method and device applied to an iOS terminal

The application discloses a request processing method and device applied to an iOS terminal, and relates to the technical field of automatic programming. A specific implementation manner of the method comprises the following steps: in response to receiving a request generation instruction, determining a business type to which the request generation instruction belongs; from a plurality of pre-set business subclasses, searching for one or more target business subclasses matched with the business type and attribute information of each target business subclass, wherein each business subclass inherits a pre-set basic parent class, and a storage process and a retrieval process of attribute names included in the attribute information and attribute values included in the attribute information are declared in the business subclass; based on the basic parent class, the one or more target business subclasses and the attribute information of each target business subclass, assembling a business request, and sending the assembled business request to a server. The implementation manner can effectively reduce the request processing workload and complexity, and effectively improve the development efficiency of the business.
Owner:CHINA CONSTRUCTION BANK +1

Multi-cluster container management method and device, electronic equipment and storage medium

The application discloses a multi-cluster container management method and device, electronic equipment and a storage medium, and applies to the technical field of automatic programming, wherein the method comprises the following steps: obtaining a container management request input by a user; and managing a service container in a subordinate cluster according to the container management request and a preset management object. Through the use of the preset management object and the container management request, the embodiment of the application realizes the management of the service container in the subordinate cluster, realizes the unified management of the service container in the subordinate cluster, reduces the maintenance difficulty of the service container, and reduces the container management cost under the multi-cluster deployment condition.
Owner:CCB FINTECH CO LTD

Industrial robot teach pendant

1. The name of the design product: industrial robot teach pendant. 2. The use of the design product: used for manual point teaching and adjustment of the robot, automatic programming operation, online program editing and debugging, state monitoring and fault handling, parameter and coordinate system setting, and emergency stop, reset, mode switching and other operation control. 3. The design points of the design product: in shape. 4. The picture or photo that best indicates the design points: perspective view 1.
Owner:ADTECH SHENZHEN TECH

Automatic programming method and device for glass bottle mold processing, electronic equipment and medium

The invention provides an automatic programming method and device for glass bottle mold machining, electronic equipment and a medium, and relates to the technical field of machining numerical control programming, and the method comprises the steps: integrating multiple views in a two-dimensional engineering drawing into a three-dimensional contour, and recognizing machining features in the three-dimensional contour based on a preset feature recognition rule; based on the preset workpiece position detection path template, arranging detection points of the glass bottle mold in a machine tool coordinate system; the machining features are matched to corresponding templates in a preset feature technology template library, a five-axis machining path is calculated based on the corresponding templates, and machining program codes containing compensation parameters are generated. According to the method and device, drawing integration, feature recognition, detection point arrangement and machining path generation are automatically completed, and finally machining program codes containing compensation parameters are output; the programming efficiency of die machining is improved, the dependence on personnel experience is reduced, and the consistency and precision of machining quality are greatly guaranteed.
Owner:BEIJING JINGDIAO GRP CO LTD

A data processing method and device, electronic equipment and computer readable medium

ActiveCN115904474BSolve production problemsShorten pull timeError detection/correctionVersion controlPathPingAnomaly detection
The application discloses a data processing method and device, electronic equipment and computer readable medium, relates to the automatic programming technical field, and a specific embodiment includes receiving a data processing request, calling a database script sealing pipeline to pull corresponding first program data and second program data, obtaining a database script corresponding to the first program data, and then generating merged program data based on the database script and the second program data, calling an exception detection program to pull a path corresponding to the merged program data, and then determining a data exception item according to the path and outputting. The production problem caused by the fact that program data is not covered and backed up is effectively avoided, the time consumption of program data pulling is shortened, and the efficiency and quality of program data sealing work are improved.
Owner:CHINA CONSTRUCTION BANK +1

Accounting data accounting processing method, system, device and storage medium

The present specification relates to the technical field of automatic programming, and provides a kind of accounting data accounting processing method, system, equipment and storage medium, the method comprises: obtaining the business data carrying total account key value;From the preset key value and engine mapping set, according to the total account key value matching target accounting engine;According to the target accounting engine processing the business data, obtain accounting water line;From the preset key value and entry rule mapping set, matching the target entry rule corresponding to the accounting water line, and according to the target entry rule, the accounting water line is carried out accounting entry processing.The present specification embodiment can improve the scalability of accounting data accounting system.
Owner:CHINA CONSTRUCTION BANK

Automatic programming generation method and system based on knowledge graph

The invention relates to the technical field of knowledge graph drive program generation, in particular to an automatic programming generation method and system based on a knowledge graph, and the method comprises the steps: carrying out the iterative alignment and dynamic correction of a user intention entity and the knowledge graph through a recursive semantic fusion mechanism. And based on an alignment result, triggering multi-level constraint activation, and accurately obtaining related grammar, logic and architecture constraints. And recombining the entity to generate a candidate code abstract semantic graph by utilizing a constraint-driven semantic synthesis engine, and instantiating the candidate code abstract semantic graph into a code snippet. A result is generated by executing sandbox verification, semantic mismatching information is fed back to a fusion process of a front end, and a self-optimized closed loop is formed. According to the method, dynamic iterative optimization of semantic understanding and contextualized intelligent application of programming constraints are achieved, and the accuracy and reliability of code generation are effectively improved.
Owner:WUXI SHENGDING INTELLIGENT TECH CO LTD

A write consistency control method, device, apparatus and storage medium

Embodiments of the present application relate to the technical field of automatic programming, and disclose a write consistency control method, device and equipment and a storage medium, the method comprising: receiving a data write request, wherein the data write request contains a write party identifier; obtaining a target distributed lock of the write party identifier; and judging whether to execute a write operation corresponding to the data write request based on the target distributed lock. The method provided by the embodiments of the present application realizes setting a unified write consistency control standard in a non-relational database by judging whether to execute a write operation corresponding to a data write request based on a target distributed lock of a write party identifier when the data write request is received, realizes a unified standard and process for concurrent writing, simplifies the control mode of write consistency, and improves the reusability of write consistency control.
Owner:CHINA CONSTRUCTION BANK

PCB splicing board batch automatic burning circuit and system

This application provides a PCB panel batch automatic programming circuit and system. The circuit describes a main control unit that controls the opening and closing of relay switching units via signals to control the data transmission from the programmer to each board on the PCB panel. Multiple relay switching units control the conduction of each programming port unit, and the main control unit sequentially controls the on / off state of the relay switching units, achieving precise control of each programming port unit and avoiding programming errors and omissions. When programming is successful, the corresponding LED of the programming port unit will light up, and a buzzer will sound, allowing the operator to promptly understand the programming success information through audio-visual signals. Furthermore, the encrypted ID on the PCB panel is identified, and the success or failure is detected by the LED's illumination status, providing feedback to the operator for timely handling of abnormal situations, thus improving production reliability and efficiency.
Owner:SHENZHEN MINGJIANG OPTICAL TECH CO LTD

A transaction task execution method and device

ActiveCN113110898BExtensibilityParallel computing
The application discloses a transaction task execution method and device, and relates to the technical field of automatic programming. A specific implementation of the method comprises the following steps: in response to an execution request of a transaction task, determining a thread used for executing the transaction task; determining whether a task identifier of the transaction task is included in the thread; when it is determined that the task identifier is not included in the thread, generating the task identifier corresponding to the transaction task in the thread; and executing the transaction task through the thread according to the task identifier. The implementation makes the thread have scalability, supports the identification of a custom task, and thus improves the flexibility of the thread when executing the task, and is more conducive to the execution of the task.
Owner:CHINA CONSTRUCTION BANK

A programming method and system for welding robots

This invention proposes a programming method and system for welding robots, relating to the field of robot trajectory planning and programming. The scheme includes: acquiring the edge feature point cloud and dense point cloud of the workpiece to be welded; based on the structural similarity of similar workpieces, performing non-rigid point set registration between the pre-constructed basic model point set and the edge feature point cloud of the workpiece to be welded to obtain the weld seam trajectory point cloud and auxiliary trajectory point cloud of the workpiece to be welded; generating the welding torch pose by setting welding torch pose process parameters according to the weld seam trajectory point cloud, auxiliary trajectory point cloud, and dense point cloud of the workpiece to be welded, and completing the weld seam trajectory planning after pose transformation between coordinate systems; and generating the operating program of the welding robot based on the planned weld seam trajectory. This invention realizes the automatic programming of welding robots for similar workpieces (different specifications and sizes) by establishing a basic model point set of similar workpieces, simplifying the weld seam trajectory planning of complex workpieces and improving the programming efficiency of welding robots.
Owner:SHANDONG UNIV

Compiling method for adaptively adjusting upper limb rehabilitation training program and robot

The invention provides a method for compiling an adaptive adjustment upper limb rehabilitation training program, which comprises the following steps of: manually compiling an initialized adaptive adjustment upper limb rehabilitation training program comprising an upper limb rehabilitation training original program template and an adaptive template function, the self-adaptive template function is configured to obtain a judgment conclusion based on upper and lower limit data of a normal operation area of the three-dimensional dragging force, and adjust the speed of short-distance movement or rotation of the three-dimensional movement upper limb rehabilitation robot in the corresponding direction according to the judgment conclusion; obtaining an action training moving track of a rehabilitation physician in combination with an upper limb rehabilitation training original program template; according to the initialized self-adaptive adjustment upper limb rehabilitation training program and the action training moving track of the rehabilitation physician, an automatic programming program is called for programming, and the self-adaptive adjustment upper limb rehabilitation training program is obtained. The technical problem that an upper limb rehabilitation training robot cannot accurately output targeted rehabilitation training programs according to actual conditions of different patients can be solved.
Owner:CHONGQING UNIV

Parameter use method, apparatus, device, and medium

Embodiments of the present application disclose a parameter use method, device, equipment and medium, and relate to the technical field of automatic programming. The method is applied to a parameter user, and includes the following steps: in the process of executing a target operation, a parameter loading request is sent to a parameter cache server; a target parameter fed back by the parameter cache server according to the parameter loading request is acquired, and the target operation is continuously executed according to the target parameter; wherein the target parameter in the parameter cache server is loaded in a database server of a parameter provider. The above technical solution reduces the access pressure of the parameter user on the application program server and the database server of the parameter provider.
Owner:CHINA CONSTRUCTION BANK

Automatic programming-free processing system suitable for precise sand blasting and rust removal of complex workpiece surface

The invention provides an automatic programming-free treatment system suitable for precise sand blasting and rust removal of the surface of a complex workpiece. The automatic programming-free treatment system comprises a conveying line and a sand blasting station. A tray is placed on the conveying line; the two ends of the conveying line penetrate through the sand blasting station, and a turnover mechanism is arranged between the two ends of the conveying line. Visual scanning modules are arranged above the two sides of the part, penetrating through the sand blasting station, of the conveying line, and lenses are installed at the bottoms of the visual scanning modules. The bottom surface of the visual scanning module is provided with a protection cavity with a bottom opening, and the lens is located in the protection cavity. A sealing cover is arranged at the opening of the bottom of the protection cavity and connected with an opening and closing mechanism. The lens is arranged in the protection cavity with the bottom opening, the sealing cover and the opening and closing mechanism are arranged at the bottom opening, the bottom opening is opened when a workpiece needs to be shot, the bottom opening is closed when shooting is not needed, and the lens is prevented from being exposed to the outside for a long time; and the cleaning mechanism is arranged, so that air blowing cleaning can be performed on the bottom of the lens before shooting of the lens, and dust attached to the lens is blown away.
Owner:DALIAN YUYANG IND INTELLIGENT

Method and device for determining code open source contribution degree, computer device and medium

The application discloses a code open source contribution degree determination method and device, computer equipment and a medium, and relates to the technical field of automatic programming, wherein the method comprises the following steps: extracting basic contribution features of a code; extracting code reuse influence features; extracting code development influence features; and determining the code open source contribution degree according to the basic contribution features of the code, the code reuse influence features, and the code development influence features. The application can efficiently and accurately determine the code open source contribution degree.
Owner:CHINA CONSTRUCTION BANK

Scan-less automated programming of infusion devices

PendingUS20260188484A1Medical deviceAutomatic programming
A system for automatically programming an infusion device is disclosed. An infusion device can be activated to send a first message indicating that the medical device is ready to receive automated programming. A terminal, separate from the infusion device, may be used by a user to request an automated programming message be sent to an unidentified medical device, and the terminal displays the medical device as being ready to receive automated programming. The user may then confirm, using the terminal, that the automated programming message is for the medical device and the system automatically causes, responsive to receiving the confirmation, the automated programming message to be transmitted to the medical device, the automated programming message causing the medical device to be configured according to predetermined operational parameters.
Owner:CAREFUSION 303 INC

Method and apparatus for batch processing of equity

ActiveCN113159931BCredit cardBatch processing
This invention discloses a method and apparatus for batch processing of benefits, relating to the field of automatic programming technology. The method includes: receiving benefit application documents, which record benefit applications submitted by customers through multiple channels; parsing the benefit application documents to obtain multi-channel benefit application information; filtering the multi-channel benefit application information according to the benefit applicant's bank card information and benefit mutual exclusion rules to obtain benefit applications that meet the application conditions; generating customer benefits and benefit transaction records in batches for benefit applications that meet the application conditions; generating benefit deduction lists in batches based on the benefit transaction records; and transmitting the benefit deduction lists to a credit card component for deduction processing. This invention, by processing benefit applications from different channels, can effectively alleviate the impact of large amounts of data on the performance of online application systems, improve data processing efficiency, and reduce data processing costs.
Owner:CHINA CONSTRUCTION BANK

Automatically programming a medical device based on a dynamically acquired programming template

PendingCN122122671ADrug and medicationsMedical devicesMedical deviceAutomatic programming
A system for automatically programming an infusion device based on a dynamically obtained programming template. It discloses that the system obtains a template associated with a type of medical device based on a request to initiate automatic programming of the medical device, and the template includes a plurality of parameters for configuring the medical device. The system determines that a first parameter of the plurality of parameters in the template is a parameter to be updated, and in response to determining that the first parameter is the parameter to be updated, generates an updated value for updating the first parameter in the template. The first parameter is updated with the updated value, and the system automatically causes an automatic programming message to be transmitted to the medical device based on the template, the automatic programming message causing the medical device to be configured in accordance with the template and the parameter including the updated value.
Owner:CAREFUSION 303 INC

Automatic ultra-clean insulating tape wrapping system for joint

The invention provides an ultra-clean insulating tape automatic wrapping system for a joint, which relates to the technical field of submarine cable wrapping and comprises a base and an adjusting mechanism arranged on the inner side of the top end of a base main body, the adjusting mechanism comprises a transmission assembly, an adjusting assembly, an auxiliary assembly and a guide assembly. The transmission assembly comprises a driving structure, a lead screw, a moving seat and a threaded sleeve. The adjusting assembly comprises a support, a protective cover, a first auxiliary wheel, a lower carrier roller, an upper carrier roller and a gear ring. According to the invention, a movable split design, an overall clean design and an automatic programming precise control technology are adopted, an overall moving and split type wrapping head is adopted, the whole stainless steel material is adopted, a key transmission device is made of a wear-resistant buffer special material, and the movable wrapping head with micron-order precision is adopted; a precise industrial personal computer and PLC programming are used for carrying out micron-level control on the wrapping size and thickness, and the technical problem of submarine cable factory joint mechanical wrapping is solved.
Owner:FAR EAST SUBMARINE CABLE CO LTD

Problem expansion method and device, server and medium

The application relates to the field of automatic programming, and discloses a problem expansion method and device, a server and a medium. The method comprises the following steps: acquiring an interaction flow of a user and a device, wherein the interaction flow comprises a question and an answer corresponding to the question; determining an effective question in the question, grouping the effective question according to the answer corresponding to the effective question, and determining a candidate content set; for each candidate content set, clustering the effective questions in the candidate content set to obtain a clustering result set; determining a target question set according to the clustering result set, and adding the target question set into a preset question database to expand the questions in the preset question database. The technical scheme of the embodiment of the application solves the problem that an effective answer cannot be obtained when a user interacts with an interactive device, improves the business question material collection efficiency of a customer service robot, effectively supplements a question library, reduces the manual maintenance cost, and improves the question and answer matching rate effect.
Owner:CHINA CONSTRUCTION BANK