Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

256 results about "Polyglot" patented technology

In computing, a polyglot is a computer program or script written in a valid form of multiple programming languages, which performs the same operations or output independent of the programming language used to compile or interpret it.

Integrated authoring and translation system

The present invention is a system of integrated, computer-based processes for monolingual information development. and multilingual translation. An interactive text editor enforces lexical and grammatical constraints on a natural language subset used by the authors to create their text, which they help disambiguate to ensure translatability. The resulting translatable source language text undergoes machine translation into any one of a set of target languages, without the translated text requiring any postediting.
Owner:CATERPILLAR INC

Multi-lingual semantic parser based on transferred learning

The disclosure relates to transferred learning from a first language (e.g., a source language for which a semantic parser has been defined) to a second language (e.g., a target language for which a semantic parser has not been defined). A system may use knowledge from a trained model in one language to model another language. For example, the system may transfer knowledge of a semantic parser from a first (e.g., source) language to a second (e.g., target) language. Such transfer of knowledge may occur and be useful when the first language has sufficient training data but the second language has insufficient training data. The foregoing transfer of knowledge may extend the semantic parser for multiple languages (e.g., the first language and the second language).
Owner:VOICEBOX TECH INC

International multi-language implement method of configuration software

ActiveCN105138350ASpeed ​​up the interface display speedProgram loading/initiatingExecution for user interfacesMulti languageTyping
The invention relates to an international multi-language implement method of configuration software. The implement method comprises international multi-language implementation of character strings contained in a configuration tool interface, a product basic information configuration file and configuration logic application. The implement method comprises the following steps of: building the configuration tool interface, the product configuration file and a logic storage file by using a Unicode coding standard; analyzing a software code, the product configuration file and the logic storage file, extracting the character strings to be translated, and storing a character string file in an excel format; storing the character strings translated to a target language; importing translated character string information in the excel file into a multi-language database by a multi-language importing tool; and displaying, operating and storing the corresponding character strings according to the language selected by the user during the tool operation. By the implement method, the international universality and the local capability of the configuration software are improved; and meanwhile, by using the universal excel text to edit, the jobs of typing, editing and verifying the translated character strings and the like are greatly simplified.
Owner:BEIJING SIFANG JIBAO AUTOMATION

Multi-language model compression method and device based on knowledge distillation

The invention provides a multi-language model compression method and device based on knowledge distillation, electronic equipment and a storage medium, and belongs to the technical field of machine learning. The method comprises the following steps: taking trained N language models of different languages as teacher models; training a student model by utilizing the teacher model through a knowledgedistillation algorithm, wherein the vocabulary of the student model comprises all vocabularies in the teacher model. In the embodiment of the invention, the trained N language models of different languages are taken as teacher models; through the knowledge distillation algorithm, the teacher model is used for training the student model, so that compared with a multi-language model in the prior art, the student model obtained through final training has the advantages that model parameters are few, the structure of the model is simplified, and the performance and effect of the model can be guaranteed under the condition that the model parameters are few.
Owner:北京知道智慧信息技术有限公司

Method for quickly developing heterogeneous parallel program

The invention provides a method for quickly developing a heterogeneous parallel program, and relates to performance analysis of a CPU (central processing unit) serial program and transplantation of a heterogeneous parallel program. The method includes: firstly, performing performance and algorithm analysis on the CPU serial program, and positioning a performance bottleneck and parallelizability of the program; secondly, inserting an OpenACC pre-compilation command on the basis of an original code to obtain a heterogeneous parallel code which can be executed in heterogeneous parallel environment; compiling and executing the code according to specified parameters of a hardware and software platform, and determining whether further optimization is needed or not according to a program run result. Compared with the prior art, the method has the advantages that existing codes need not to be reconstructed; multilanguage support is realized, and languages such as C / C++ and FORTRAN (formula translator) are supported; cross-platform and cross-hardware are realized, operating systems such as Linux, Windows, Mac and the like are supported, and hardware such as Nvidia, GPU of AMD and Intel Xeon Phi is supported. By the method which is high in practicality and easy to popularize, existing programs can be parallelized efficiently, and the programs are enabled to make full use of computing power of a heterogeneous system.
Owner:三多(杭州)科技有限公司

Multi-language code compiling method and distribute method, device and system

The invention provides a multi-language code compiling method and a distributing method, device and system. The multi-language code compiling method comprises the following steps: acquiring a code compiling request of task dispatching equipment, wherein the code compiling request comprises addresses for storing codes required to be compiled; acquiring compiling configuration files in the codes bythe task dispatching equipment according to the addresses for storing the codes; and determining compilers corresponding to the compiling configuration files in information of the compilers accordingto the compiling configuration files by the task dispatching equipment, wherein the task dispatching equipment comprises the information of the compilers. The task compiling equipment transmits the code compiling request for a code compiling system, the code compiling request comprises the codes required to be compiled and the compilers for compiling the codes, and thus, the code compiling systemcan compile the codes according to the compilers in the request. The multi-language codes are subjected to intelligent matched compiling, and are distributed and managed in an unified manner, the multi-language code compiling difficulty is reduced, occupied resources for distribution of the codes are reduced, and the efficiency of a software research and development process is improved.
Owner:北京微网通联股份有限公司

System and method for modelling and profiling in multiple languages

A system and method for generating feature vectors of documents in different languages are provided. The feature vectors provide scores associated with keywords defined in a base language for use by a profiler for generating or updating a user profile. The system and method use a plurality of keyword sets comprising: a base language keyword set comprising a plurality of base language keywords each associated with a respective identifier (ID); and a second language keyword set comprising a plurality of second language keywords each corresponding in meaning to a respective one of the base language keywords and associated with the ID of the corresponding base language keyword. One of a plurality of tokenizers is selected to parse a document based on the language of the document and to generate the feature vector using the keyword set of the corresponding language.
Owner:WSOU INVESTMENTS LLC

MIPS platform integrated development environment based on Eclipse and implementation method thereof

The invention discloses an MIPS platform integrated development environment based on Eclipse. The MIPS platform integrated development environment based on the Eclipse comprises an Eclipse platform, wherein a teamwork improvement tool module, a visual C++ development environment and component module, a domestic database integration module, a multi-language unified interface module, a database management tool module, a data model designer, a database generation module, a database reverse lead-in module, an automatic code generation module and a domestic application middleware integration module are arranged on the Eclipse platform. The MIPS platform integrated development environment based on the Eclipse has the advantages that due to the fact that a C++ visual development environment and a plurality of C++ development components are integrated in the Eclipse, compiling and debugging of a Qt application are carried out, compiling and debugging of Eclipse plug-ins of Qt are carried out, the C++ visual development environment and the C++ development components are finally deployed in the Eclipse, and a user can conveniently use the Eclipse to develop a C++ program, and can especially use an item developed by mixing the C++ and Java; due to the fact that compiling and debugging are carried out on an Eclipse language pack, the Eclipse supports a multi-language unified interface.
Owner:中软信息系统工程有限公司

Method for mixedly typesetting multi-language text

The present invention provides a method for mixedly typesetting multi-language text, comprising: acquiring a typesetting rule set (RS), a multi-language (ML), a multi-font (MF), and corresponding selected text; and performing language parsing according to the selected text and the corresponding typesetting RS, ML, and MF, and typesetting the selected text. By virtue of the method and apparatus for mixedly typesetting multi-language text according to the present invention, languages and fonts are automatically and quickly set for multi-language text to be mixedly typeset, and the text is correctly typeset according to typesetting rules according to the languages, thereby solving the problems that mixed typesetting of multi-language text in the prior art is complicated and time-consuming and labor-consuming, and has poor effect.
Owner:PEKING UNIV FOUNDER GRP CO LTD +1

Rapid development and maintenance system and method for embedded type network device interface language

ActiveCN102981851AComply with productivityComply with the requirementsProgram loading/initiatingLocal languageFirmware version
The invention provides a rapid development and maintenance system and a method for an embedded type network device interface language. The system comprises a resource service subsystem, a resource updating subsystem, an automatic withdrawal subsystem, a rapid integration subsystem and a multi-language processing subsystem. The resource service subsystem is used for storing various language resources. The resource updating subsystem is used for updating local language resources through interaction with the resource service subsystem. The automatic withdrawal subsystem is used for withdrawing the language resources automatically and generating standardized format Excel files for translating. The rapid integration subsystem is used for converting the translated Excel files into codes which can be translated and edited into local equipment. The multi-language processing subsystem is used for achieving transferring, changing and managing of different language resources. By the means of the rapid development and maintenance system and the method for the embedded type network device interface language, various links such as research and development, production and deploy are unified, a high specialization operation is achieved, and the fact that a large amount of firmware versions need to be customized caused by language differences is reduced. Multi-language interfaces are supported and switched in real time, and thus the friendly experience is brought to users. Equipment manufacturers, retailers and equipment developers completely do not need to pay attention to the fact that equipment can support what languages, and thus product generality is enlarged.
Owner:SHENZHEN GONGJIN ELECTRONICS CO LTD

Multilingual user online communication method, system and user interface

The invention provides a multilingual user communication device and communication method in a network environment. The communication device comprises a translation request receiving module (10), a translation task generation module (20), a translation result receiving module (30), a translation result selection module (40) and a publishing module (50). The translation request receiving module (10) is used for receiving a translation request of transmitting a first language content into a second language content, wherein the translation request is submitted by a first user and contains the content of the first language; the translation task generation module (20) is used for presenting the translation task to at least one special second user by means of interface, wherein the at least one special second user can translate the first language content according to the description of the translation task; the translation result receiving module (30) is used for receiving the translation results provided by the second user; the translation result selection module (40) is used for selecting one of the translation results as the translated second language content of the first language content according to a predefined rule; and the publishing module (5) is used for publishing the second language content in the network environment.
Owner:陈本东

Multi-language implementation method and device of human-computer interaction interface

The invention relates to the technical field of monitoring and discloses a multi-language implementation method and a device of a human-computer interaction interface, and the method comprises the following steps: acquiring current language settings of the system; determining the current state of the system; loading element information used by the human-computer interaction interface and a language configuration file which corresponds to the current language settings of the system into a memory, and replacing character string information saved in the memory if the current state of the system is initialized state, wherein the language configuration file comprises the character string information which corresponds to one language; loading the language configuration file which corresponds to the current language settings of the system into the memory and replacing the character string information saved in the memory if the current state of the system is running state; and displaying character strings contained in the language configuration file according to the element information used by the human-computer interaction interface. The utilization of the method and the device can realize the multi-language dynamic switching of the human-computer interaction interface, improve the universality and facilitate the use of a user.
Owner:HANGZHOU HIKVISION DIGITAL TECH

Multi-language-oriented high-concurrency online development support method

The invention provides a multi-language-oriented high-concurrency online development support method, capable of providing an online development environment for all users entering a platform, so that the users can open browsers anytime and anywhere to use the platform for development. The multi-language-oriented high-concurrency online development support method includes the steps: providing a codeeditor for carrying out intelligent prompting; providing multi-type page support, including a JMeter test providing form type editing interface and a basic mode development page; carrying out load balancing forwarding on the background request, realizing a code execution mechanism based on Docker, being compatible with multiple programming languages and project types, and carrying out expansion conveniently; and developing asynchronous queue service management to realize distributed calculation, and improving the system performance. The multi-language-oriented high-concurrency online development support method has the beneficial effects that due to the code intelligent prompting function, editing and repeated copying and pasting operations of simple code blocks are reduced, and the user development efficiency is improved; multi-type and multi-language view angles are adopted, and diversified development requirements are met; request distribution is carried out to solve the problems ofhigh load and high concurrency; and asynchronous queue service management is provided, and the expandability of the service is greatly improved, and the possibility is provided for scalability.
Owner:NANJING MUCE INFORMATION TECH

Software package release method and system based on multi-language environment

The invention discloses a software package release method and system based on a multi-language environment. The method comprises the following steps: (a) a server compiles a source code through a built-in compiler; (b) the server packages the complied source code to generate a compiling package; (c) the server sends a configuration information request to a configuration module to obtain corresponding configuration information; and (d) the server adds the received configuration information to the compiling package to generate a corresponding deployment package so as to execute a release operation of a direction target. By adoption of the software package release method and system provided by the invention, errors caused by artificial factors are eliminated to a certain extent to increase the release reliability, the release cost is reduced by automatically executing repeated works of the system, and the resources of the entire system can be effectively used by the reasonable compiling package so as to achieve the purpose of saving resources.
Owner:SHANGHAI GANGFU E COMMERCE

Encoder-decoder framework pre-training method for neural machine translation

The invention discloses an encoder-decoder framework pre-training method for neural machine translation. The encoder-decoder framework pre-training method comprises the steps of: constructing a largenumber of multi-language document-level monolingual corpora, and adding a special identifier in front of each sentence to represent the language type of the sentence; processing sentence pairs to obtain training data; training monolingual data of different languages to obtain converged pre-training model parameters; constructing parallel corpora, and initializing parameters of a neural machine translation model by using the pre-training model parameters; finely adjusting model parameters of the initialized neural machine translation model through parallel corpora to finish a training process;and in a decoding stage, encoding a source language sentence by using an encoder of the trained neural machine translation model, and decoding by using a decoder to generate a target language sentence. According to the encoder-decoder framework pre-training method, the model has language modeling capability and language generation capability, the pre-training model is applied to the neural machinetranslation model, the convergence rate of the model can be increased, and the robustness of the model is improved.
Owner:沈阳雅译网络技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products