Table auto-generation and editing system supporting natural language instructions

By decomposing natural language instructions into atomic operation sequences, combining column name semantic matching and a restricted Python interpreter, a differential update set is generated, solving the problems of poor interactive flexibility and weak semantic adaptation in existing table editing systems, and realizing efficient and secure automated table generation and editing.

CN123031675APending Publication Date: 2026-11-03WIN THE BID HUIKANG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611014776.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-09
Publication Date
2026-11-03

Smart Images

  • Figure CN123031675A_ABST
    Figure CN123031675A_ABST
Patent Text Reader

Abstract

The application discloses a table automatic generation and editing system supporting natural language instructions and belongs to the technical field of table automatic processing. In view of the technical problems that the existing table editing system has poor interactive flexibility and weak semantic adaptation capability, the system comprises a language instruction disassembling module, an operation code acquisition module, a differential result acquisition module and a table display module. The language instruction disassembling module is used for collecting natural language instructions of a user in real time and disassembling the natural language instructions into an atomic operation sequence arranged according to time dependency. The operation code acquisition module is used for carrying out vector embedding processing, column name semantic matching and disambiguation processing on the Chinese meaning of an actual physical column name in the natural language instructions and common synonyms of the actual physical column name, so as to form data operation codes corresponding to the natural language instructions. The differential result acquisition module is used for executing the data operation codes by using a restricted Python interpreter and acquiring a differential update set corresponding to a table according to an execution result. The table display module is used for generating a table view corresponding to the natural language instructions of the user by using the differential update set. The application realizes automatic conversion from natural language to table operation, and improves the semantic analysis accuracy, code execution safety and table view update efficiency.
Need to check novelty before this filing date? Find Prior Art