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

375 results about "Interpreter" patented technology

In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

Systems and methods of prompt engineering for neural network interactions

A self-improving code / prompt system (e.g., an operating system or a process layer) for generating and / or reusing code / prompt processes is provided. Code / prompt processes include a sequence of prompts for a model, such as an LLM and traditional logic (code) which augments the input / output to the LLM and orchestrates interaction with other third party processes. The system includes an interpreter for managing the execution of code / prompt processes and corresponding interactions with external models, system processes, a process database (e.g., of existing code / prompt processes), and other sources.
Owner:PROMPTFLOW TECHNOLOGIES LLC

Systems, methods, and graphical user interfaces for training a code generation model for low-resource languages

A system, method, and computer-program product includes identifying a plurality of code synthesis items for a target programming language, generating a code synthesis prompt based on a first sampling of the plurality of code synthesis items, synthesizing, via a large language model, a plurality of raw code segments using the code synthesis prompt, executing the plurality of raw code segments with a code interpreter associated with the target programming language, determining one or more valid code segments of the plurality of raw code segments that the code interpreter successfully executed, aggregating, via a second sampling, the one or more valid code segments into one or more validated code synthesis training samples, and training a code generation model using the one or more validated code synthesis training samples. User interfaces may be provided to allow target coding tasks to be specified via text or speech.
Owner:SAS INSTITUTE INC

Interactive bot animations for interactive systems and applications

In various examples, an interactive agent platform that hosts development and / or deployment of interactive agent may include an interpreter that generates interaction modeling API events specifying commands to make agent (e.g., bot) expressions, poses, gestures, or other interactions or movements, which may be translated into corresponding agent animations. The interpreter may generate an interaction modeling API event using a standardized interaction categorization schema, which an action server implementing an animation service may use to identify a corresponding supported animation. The animation service may implement an action state machine and action stack for all events related to a particular interaction modality (e.g., bot gestures), connect with an animation graph that implements a state machine of animation states and transitions between animations, and instruct the animation graph to set a corresponding state variable based on a command to change the state of an agent movement represented by an interaction modeling API event.
Owner:NVIDIA CORP

Deployment of interactive systems and applications using language models

In various examples, an interactive agent platform that hosts development and / or deployment of an interactive agent may use an interaction modeling language and corresponding interpreter that support the use of natural language descriptions and one or more LLMs to facilitate the development and deployment of more complex and nuanced human-machine interactions. For example, the interpreter may prompt an LLM to generate a natural language description of one or more instruction lines defining a flow, generate one or more instruction lines for a specified flow, determine whether an event matches a flow description of an active flow, determine whether an unmatched event matches the name and / or instruction(s) of an active flow, generate a flow in response to an unmatched event, and / or otherwise.
Owner:NVIDIA CORP

System and Method of Programmer-Interpreter Approach for Large Language Model Post-Editing

A system and method of programmer-interpreter approach for large language model post-editing is described. A method includes receiving, by a generator in a text generation system, an input, translating, by the generator, the input into an initial output text using at least a set of examples retrieved by a function in the generator when performing in-context learning, iteratively refining, by a programmer and an interpreter in the text generation system, the initial output text or intermediate output text, wherein the programmer encodes domain task-specific knowledge and the interpreter facilitates domain generalization, iteratively improving a quality of the initial output text or the intermediate output text in low-resource cross-domain text generation tasks by exploiting encoding of domain task-specific knowledge by the interpreter and facilitation of domain generalization by the interpreter, and outputting, by the text generation system, output text based on the initial output text and the intermediate output text.
Owner:OPENSTREAM INC

Artificial intelligence virtual sign language avatar interpreter

According to one embodiment, a method, computer system, and computer program product for detecting, interpreting, and translating sign language is provided. The present invention may include responding to a detection of an active web conference, by analyzing a user's profile and profiles of an audience of the web conference; capturing gestures and spoken language of a presenter using one or more Internet of Things devices; processing the captured gestures and the spoken language of the presenter to interpret the gestures and the spoken language of the presenter; translating the gestures and the spoken language of the presenter into sign language; generating a digital avatar; and displaying the digital avatar along with dynamic sign language movements using the digital avatar.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Power grid field table data reasoning and question answering method based on code enhancement framework

The invention provides a power grid field table data reasoning and question answering method based on a code enhancement framework, and the method comprises the steps: building the code enhancement framework, processing the reasoning and question answering tasks of power project WBS table data through a large language model, and firstly carrying out the structure self-interpretation of the power project WBS table data; the method comprises the steps that firstly, the understanding ability of a model for a complex WBS table hierarchical structure and a task decomposition relation is improved, then based on table structure description and natural language questions formed by work content description proposed by a user, executable codes are automatically generated, related task information and resource configuration data in WBS table data are extracted, and the task configuration information is extracted; executing the code through an external code interpreter to obtain a result, and finally combining the code execution result and the reasoning ability of the model to generate a natural language answer about the number of human resources required for completing the specific work content; according to the method, the understanding, reasoning and people number estimation capabilities of the large language model during processing of complex WBS table data in the power grid operation and maintenance process can be effectively improved.
Owner:STATE GRID FUJIAN ELECTRIC POWER RES INST +1

Custom interpreter for executing computer code generated by a large language model

The present disclosure is directed toward systems, methods, and non-transitory computer-readable media for generating context engine outputs by utilizing an interpreter purpose-built to execute code generated by large language models. For example, the disclosed systems generate computer code executable for responding to a query by utilizing a large language model. In addition, the disclosed systems execute the model-generated computer code utilizing an interpreter integrated with the context engine that further includes swappable logic interchangeable across multiple executors. Moreover, the disclosed systems can further generate as part of executing the computer code utilizing the interpreter, a first context engine output by implementing the interpreter at a first executor. Additionally, the disclosed systems can further generate a second context engine output by implementing the interpreter at a second executor.
Owner:DROPBOX INC

Managing interaction flows for interactive systems and applications

In various examples, an interactive agent platform that hosts development and / or deployment of an interactive agent may include an interpreter programmed to iterate though one or more flows until reaching an event matcher, a top level flow may specify instruction(s) to activate any number of flows comprising any number of event matchers, the interpreter may use any suitable data structure to keep track of active flows and corresponding event matchers (e.g., using a tree or other representation of nested flow relationships), and the interpreter may employ an event-driven state machine that listens for various events and triggers corresponding actions specified in matching flows (with event matchers that match an incoming interaction modeling API event). As such, the interpreter may execute a primary processing loop that processes incoming interaction modeling API events and generates outgoing interaction modeling API events that implement the interactive agent.
Owner:NVIDIA CORP

Large model reasoning and calculation enhancement system, method, equipment and medium

The invention provides a large model reasoning and calculation enhancement system, method, device and medium, and belongs to the technical field of artificial intelligence, the system comprises a user interaction module for obtaining and processing a natural language question input by a user, and returning a calculation result to the user; the reasoning and calculating module is used for converting the processed problem into a standard Prolog code by using the adjusted large language model; the Prolog code integrity verification module is used for carrying out integrity verification on the converted Prolog code; and the Prolog interpreter module is used for analyzing and executing the Prolog code which passes the verification, and then providing a calculation result to the user interaction module. According to the method, the natural language understanding ability of the large language model is combined with the precise calculation ability of Prolog, so that the limitation of the large language model in the aspects of mathematical calculation and logical reasoning is effectively solved, and the accuracy and reliability of a reasoning result are improved.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

Processing device, processing method, and processing program

In the event of a user emergency, a call is made to an emergency contact number that can handle the emergency situation, enabling appropriate interpretation to be provided according to the emergency situation. [Solution] The server device 10 receives an emergency call request from a user terminal, determines the language used by the user and the destination of the user terminal based on the acquired emergency situation explanation information, and connects the user terminal and the destination so that a call can be made. The server device 10 sets a prompt that instructs the generation AI to translate the input voice data or text data into an interpreter language with a natural context. The server device 10 has the generation AI translate the voice data input from the user terminal 20 into the language used at the destination, and outputs the voice data output from the raw AI to the destination. The server device 10 has the generation AI translate the voice data input from the destination into the language used by the user, and outputs the voice data output from the generation AI to the user terminal 20.
Owner:NTT DOCOMO BUSINESS INC

Deployment of machine learned models to plurality of devices

A system and method are provided for converting a machine learned model into a format which is executable by a runtime interpreter on a plurality of different types of devices. For that purpose, a representation of the machine learned model 100 may be provided in form of a computational graph. The computational graph may be parsed 300 to identify operations of the machine learned model and data relations between the operations. Code may be dynamically generated 320 by including functions from a library which represent the operations of the computational graph and by generating execution logic which calls the functions in accordance with the data relations in the computational graph. The code 140 may be compiled 340 to obtain a binary intermediate representation 160 which may be easily deployed to a plurality of different types of devices and which may avoid the computational load and memory allocation associated with directly executing a machine learned model defined in a high-level programming language or using model training tools.
Owner:NETWORK OPTIX INC

Comprehensive management process design system and method based on AI code interpretation

The invention relates to a comprehensive management process design system and method based on AI code interpretation, and belongs to the technical field of computer networks. The system comprises a process design console, an AI code interpreter and a business logic execution framework, the flow design console is used for providing a Web interface, so that a user can design and manage a flow in an interactive form, including interactive natural language programming, real-time feedback and preview, flow deployment and management, and historical record and version control; the AI code interpreter is used for converting business requirements and processes expressed by a user in a natural language form into executable codes, and comprises a natural language understanding sub-module, a code generation sub-module and a security verification sub-module; the business logic execution framework comprises a code execution sub-module, a data access sub-module and an exception handling sub-module. According to the method, the technical threshold of process design is lowered, personnel can easily master, and organic combination of intelligence and humanization is achieved.
Owner:BEIJING INST OF COMP TECH & APPL

Interaction modeling language and categorization schema for interactive systems and applications

In various examples, an interactive agent platform that hosts development and / or deployment of an interactive agent may provide an interpreter or compiler that interprets or executes code written in the interaction modeling language, and a designer may provide customized code written in the interaction modeling language for the interpreter to execute. The interaction modeling language may be used to define a flow of interactions that instruct the interpreter what actions or events to generate in response to a sequence of detected and / or executed human-machine interactions. The interaction categorization schema may classify interactions by standardized interaction modality and / or corresponding standardized action category. As such, a flow may be used to model an agent intent or inferred user intent, which a designer may use to build more complex interaction patterns with the interactive agent.
Owner:NVIDIA CORP

Spreadsheet automatic operation and reasoning method and system based on large language model

The invention provides an automatic spreadsheet operation and reasoning method and system based on a large language model, and the method comprises the steps: S1, uploading a spreadsheet file, and extracting related information; s2, the table state, the table description and the system prompt of the information provider module are provided for the information provider module; s3, generating an SQL query statement, executing the SQL query statement, and generating a sub-table corresponding to the spreadsheet; s4, extracting forward data from the sub-table, and providing the forward data to the planner module in combination with a table state, table description and a system prompt of the planner module; s5, generating a Python code through a planner module, and executing the Python code in an interpreter to obtain an execution result; s6, judging and skipping according to an execution result until the code is successfully executed; and S7, repeating the steps S1 to S6 until the task is completed. The method can effectively improve the capability and efficiency of automatically solving spreadsheet operation and reasoning tasks.
Owner:TIANJIN UNIV

Cross-platform video overlay advertisement interpreter

A computer-implemented method for real-time creative creation includes retrieving a creative definition object (CDO) that contains a set of instructions related to one or more creative assets, each associated with a set of layout and behavior instructions, retrieving the assets, rendering the assets according to the set of instructions and displaying the output. A computer-implemented system for real-time creative creation includes at least one memory and one processor communicatively coupled to the memory and a rendering module activated by a streaming application equipped with a video player. The rendering module is configured to retrieve a CDO that contains instructions related to one or more creative assets, each creative asset associated with a set of layout and behavior instructions, retrieve the creative assets, render them according to the set of instructions and display the rendered creative on a display.
Owner:SYNCED APPS TECH LTD

Domain-specific language interpreter and interactive visual interface for rapid screening

A domain-specific language interpreter and live updating visual interface for rapid interactive exploration, filtering, and analysis of a dynamic data set. It includes a multi-line editor that allows a user to enter and edit input on any line at any time, and a grid view display. As the user enters an expression in the multi-line editor, it continually parses and executes the expression with respect to the domain-specific language, recognizing data tags and operations. Each data tag is associated with values for identifiers of the data set, and each operation can be applied to the values. The grid view display updates with a live display of identifiers and result values for the input expression according to the current contents of the multi-line editor user input interface.
Owner:QUIXOTIC LABS INC

Systems and methods for neutralizing malicious code with nested executuion contexts

A non-transitory computer readable medium contains instructions that when executed cause one or more processors to perform cybersecurity operations that include detecting an interpreter-based application configured to exhibit native functionality and to generate a plurality of execution contexts following receipt of an original input code. An interpreter-based cybersecurity agent is injected within the detected interpreter-based application, which is itself configured for execution by the interpreter-based application prior to execution of the original input code. Exposed APIs are patched using the injected interpreter-based cybersecurity agent to cause patched APIs to exhibit non-native functionality in order to thwart exploitations.
Owner:SERAPHIC ALGORITHMS LTD

Systems and methods for synthetic database query generation

A system for returning synthetic database query results. The system may include a memory unit for storing instructions, and a processor configured to execute the instructions to perform operations comprising: receiving a query input by a user at a user interface; determining, based on natural language processing, a type of the query input; determining, based on the received query input and a database language interpreter, an output data format; returning, based on a generation model and the output data format, a result of the query input; providing, to a plurality of training models and based on the determined query type, the query input and the result; and training the training models, based on the query input and the result.
Owner:CAPITAL ONE SERVICES LLC

Graphical programming education system

The invention provides a graphical programming education system, which comprises a database used for storing coding information and drawing data; the scheduler is connected with the database and used for managing data flow between the database and the interpreter; the interpreter is connected with the scheduler and is used for analyzing the coding information and generating a task in an intermediate representation form which can be understood by the system; the judgment module is connected with the interpreter and is used for carrying out logic judgment on the task and providing a control signal for the operation module; the operation module is connected with the judgment module and is used for executing the task according to the control signal and transmitting the output to the output module; and the output module is used for displaying the result transmitted by the operation module. The system is used for realizing bidirectional mapping and real-time synchronization between the coded information and the graphical representation, and realizing dynamic visualization of the coded information logic based on the data flow.
Owner:贵州电子科技职业学院

Method, device and system for locally deploying cross-platform graph database program

The invention relates to a method, a device and a system for locally deploying a cross-platform graph database program. The method mainly comprises the steps that a vcpkg package manager is deployed, and a vcpkg.json file is created under a directory where a program is located; creating CMakeLists.txt in a catalog where the program is located for defining how to construct the program and linking a third-party library installed through the vcpkg; an executable file of the database is generated by running the CMake command; recursively collecting all third-party libraries on which the program depends through an ldd command and an awk command, and copying all the third-party libraries on which the program depends and an ld interpreter of the program to a directory where the program is located; through the patchelf file, modifying an ld interpreter path of the program to be a relative path under a catalog where the program is located, and modifying a rpath of the program to be the relative path under the catalog where the program is located; and packaging and delivering the files in the catalog where the program is located to a user. According to the method, a developer can construct a database program deployed in a zero-dependence manner.
Owner:SICHUAN SHUTIANMENGTU DATA TECH CO LTD

Simultaneous interpretation intelligent proofreading method and device and storage medium

The invention relates to the field of intelligent correction, and particularly discloses an intelligent proofreading method and device for simultaneous interpretation and a storage medium. And semantic coding and semantic association based on word granularity and sentence granularity are carried out on the target language text by utilizing a text semantic analysis and processing algorithm based on artificial intelligence, so that correction suggestions are intelligently obtained. Through the mode, the system can analyze the translation of the simultaneous interpreter in real time, identify and suggest to modify grammar errors or inaccurate expressions in translation by utilizing intelligent correction, quickly provide correction suggestions, help the interpreter to improve in time, reduce the dependence on manual proofreading and reduce the labor cost of translation items.
Owner:XIANGNAN UNIV

Method and apparatus for designing and enforcing a multi-cloud deployment policy for software applications

Provided is an architecture for facilitating creation and enforcement of policy templates. The architecture includes a policy template designer, a script generator, a policy enforcement engine, and a plurality of technology-specific interpreters. The policy template designer records, for creating a policy template, selection of a set of technologies. The script generator generates a policy template script indicative the set of technologies. The policy enforcement engine generates a set of provisioning scripts indicative of a set of resources to be provisioned by the set of technologies. The policy enforcement engine communicates the set of provisioning scripts to a set of technology-specific interpreters of the plurality of technology-specific interpreters. The set of technology-specific interpreters communicate with the set of technologies to provision the set of resources.
Owner:CALIBO LLC

A method and apparatus for optimizing program execution

The present application provides a method, apparatus, computing device, and computer-readable storage medium for optimizing program execution. In this method, when the hot-updated code runs seamlessly with the main program code in the same runtime, in order to achieve two-way calls between the interpreter code and the AOT-compiled code, all potentially used functions are scanned in advance, and bridging functions for two-way calls are generated based on the signatures of the functions. When a call occurs, the function call can be implemented directly using the bridging functions without a third-party library, improving the execution efficiency of the program during hot updates.
Owner:TUYOO GAMES +1

Large language model driving type FMT automatic modeling method supporting MCP protocol

The invention relates to the field of three-dimensional modeling and artificial intelligence control systems, in particular to a large language model driving type FMT automatic modeling method supporting an MCP protocol. According to the method, a Python interpreter is embedded into FMT modeling software, a core modeling operation function is registered as a Python callable script, a remote instruction format defined by an MCP (Model Control Protocol) protocol is matched, and a user describes a modeling intention through a natural language; then decomposing a natural language input by a user according to intentions by using a large language model, generating a complete FMT modeling program, and automatically manipulating the FMT to complete modeling operation; and finally, a full-chain closed loop of natural language-script instruction-software operation behavior-real-time feedback is realized, a large language model is supported to directly control an actual software modeling process, and the automatic modeling capability is greatly improved.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Mathematical application question solving method and system based on data synthesis

The invention belongs to the technical field of mathematical solving, and provides a mathematical application question solving method and system based on data synthesis, and the method comprises the steps: obtaining a to-be-solved mathematical application question; constructing a reasoning chain of the mathematical application questions based on a large language model; judging whether the constructed reasoning chain is converted into a program auxiliary chain or not according to the prompt judgment word; if conversion is needed, the large language model generates an inference chain and a program auxiliary chain, the program auxiliary chain is executed by using a code interpreter, and solving of the mathematical application question is completed; otherwise, solving the mathematical application problem directly according to the reasoning chain.
Owner:UNIV OF JINAN

Method for optimizing user mode program processing speed under NUMA architecture

The invention relates to the technical field of computers, in particular to a method for optimizing the processing speed of a user mode program under an NUMA architecture. The method comprises the steps that in response to the optimization requirement of a user for the processing speed of an original file, first mark information representing the optimization requirement is added in the original file, a target file is generated, and the original file is a user mode program file; registering an interpreter corresponding to the target file; when a starting request corresponding to a target file is received and the starting request is scheduled to the non-uniform memory access node, calling an interpreter to process the target file to obtain a file copy; loading the file copy to a cache space of the non-uniform memory access node; according to the scheme, when the target file is executed, local access can be directly performed, so that delay and performance overhead caused by cross-node access are avoided, and the reading speed and the processing efficiency of the file copy are improved; and while the function complexity is reduced, the system stability is improved, and the system is easier to maintain and manage.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

MOFs synthesis automation simulation method and system based on large language model

The invention provides an MOFs synthesis automation simulation method and system based on a large language model, and belongs to the field of artificial intelligence and nanometer material synthesis. The method comprises the following steps: preparing MOFs samples under different synthesis conditions, carrying out structural characterization and performance testing, and generating and storing a synthesis condition-structure-performance data set; a user puts forward a sample synthesis requirement, an LLM generation general task is divided into data field analysis, data correlation analysis, feature engineering processing, machine learning model construction, machine learning model optimization, machine learning model prediction and analysis subtasks, and subtask planning is generated and fed back; after the user confirms, the LLM reads a related MOFs sample data set according to the disassembled subtasks; and according to the subtask planning, calling a code interpreter tool, performing programming and execution of the subtasks, integrating results of all the subtasks, generating a report and outputting an MOFs sample synthesis scheme. According to the invention, the research and development period of MOFs is shortened, and the cost is reduced.
Owner:UNIV OF SCI & TECH BEIJING

Large language model (LLM) driven proactive scheduling

Large Language Model (LLM) driven proactive scheduling may be provided. First, a proactive feedback module may be used that gathers user requests and device feedback. Next, an instructive interpreter module may be used that receives the user requests and the device feedback and produces instructive prompts based on the user requests and the device feedback. Then a user-reinforced scheduling optimization module may be used that receives responses to the instructive prompts and continuously enhances bandwidth scheduling based on the receives responses.
Owner:CISCO TECHNOLOGY INC

Intelligent handwriting recording and analyzing system supporting translation process tracing and capability evaluation

The invention relates to the technical field of computer data processing and mode recognition, and discloses an intelligent handwriting record analysis system supporting translation process traceability and capability assessment, which comprises the following steps: collecting multi-dimensional handwriting data generated when a user translates by using an intelligent pen; the Hidden Markov model decodes the handwriting into translation behavior primitive sequences such as smooth writing, hesitant pause and the like; automatically dividing semantic regions such as a main translation region and a draft region by a density clustering algorithm; performing space-time fusion attribution to generate a space-time attribution log for accurately recording behaviors, time and positions; and establishing a multi-dimensional capability index system containing translation efficiency, quality and strategies based on the log, and carrying out quantitative calculation and generating a visual user capability portrait. According to the method, the invisible translation cognition process is converted into traceable and quantifiable objective data, deep insight and comprehensive evaluation of the translation process are achieved, and a scientific and efficient analysis tool is provided for translation teaching and interpreter ability evaluation.
Owner:XINYANG NORMAL UNIVERSITY