CN108170661A - A kind of management method and system of rule text - Google Patents
A kind of management method and system of rule text Download PDFInfo
- Publication number
- CN108170661A CN108170661A CN201611115139.6A CN201611115139A CN108170661A CN 108170661 A CN108170661 A CN 108170661A CN 201611115139 A CN201611115139 A CN 201611115139A CN 108170661 A CN108170661 A CN 108170661A
- Authority
- CN
- China
- Prior art keywords
- list
- word
- binding
- regular text
- word list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/284—Lexical analysis, e.g. tokenisation or collocates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
- G06F16/316—Indexing structures
- G06F16/322—Trees
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Machine Translation (AREA)
Abstract
The present invention relates to a kind of management method of regular text, this method includes server and obtains regular text, and obtains the parameter object list that regular text operation needs;Regular text is split, and is converted to word list;Semantic analysis is carried out to the word list;According to the parameter object list builder syntax tree and performed.The invention further relates to a kind of management systems of regular text.
Description
Technical field
The present invention relates to technical field of the computer network more particularly to a kind of management methods and system of regular text.
Background technology
The existing general function of application system is the function pages that developer develops certain operation logic as desired,
Business personnel is operated according to the business page developed, oneself cannot define the rules such as some calculating, logics, expand business
Exhibition is limited.
Prior art needs customize a series of rule in the page, and various rules meet or only meet one simultaneously
Item just carries out which type of operation etc., and customized rules are easy to chaotic and are difficult to understand for, and developer is in code process mistake
It is also extremely complex in journey, and some regular expressions are got up error-prone, influence the accuracy of data.
The customization that rule exists in the prior art is complicated, it is difficult to understand, safeguard;Also it is very complicated during realizing, it is difficult to
It pinpoints the problems, it is very unfriendly to the business personnel of system user.
Invention content
In view of this, the present invention provides a kind of management method and system of regular text, the rule that can write Chinese
Text identification simultaneously performs, and then solves the problems, such as that the page lays down a regulation complicated and expresses difficult in the prior art.
To achieve the above object, according to an aspect of the invention, there is provided a kind of management method of implementation rule text.
The method of the present invention includes:
Server obtains regular text, and obtains the parameter object list that regular text operation needs;By regular text into
Row is split, and is converted to word list;Semantic analysis is carried out to the word list;According to the parameter object list builder
Syntax tree is simultaneously performed.
Optionally, this method is additionally included in after the list object that gets parms, and the parameter object list is put into up and down
Wen Zhong;And provide dynamic queries in the context.
Optionally, this method, which further includes, carries out vocabulary Chinese and English binding and attribute binding, and binding information is stored
In the database;And after regular text is split, word list is converted to according to the binding information.
Optionally, semantic analysis is carried out to the word list to further include:
Word list is analyzed, is judged in the word list with the presence or absence of the word for not carrying out semantic analysis;
If being not present, terminate;
If in the presence of whether the word for judging not carry out semantic analysis is predefined vocabulary, pre-defined function, constant, ginseng
One kind in several classes of and method;If so, being appointed as corresponding predefined entity, and it is added in the analysis word list;
Otherwise throw exception.
Optionally, the form of context is set as Key-Value forms.
According to another aspect of the present invention, a kind of management system of regular text is provided.
The system of the present invention includes:Acquisition module, for obtaining regular text and obtaining what regular text operation needed
Parameter object list;Modular converter is split, for regular text to be split, and is converted to word list;Semantic analysis
Module, for carrying out semantic analysis to the word list;Module is built, for according to the parameter object list builder grammer
It sets and is performed.
Optionally, which further includes storage module, for after the list object that gets parms, by the parameter object
List is put into context;And provide dynamic queries in the context.
Optionally, which further includes binding module, for carrying out Chinese and English binding and attribute binding to vocabulary, and will
Binding information stores in the database;And it splits after modular converter split regular text, according to the binding information
It is converted to word list.
Optionally, semantic module analysis word list, judges in the word list with the presence or absence of not carrying out semanteme
The word of analysis;
If being not present, terminate;
If in the presence of whether the word for judging not carry out semantic analysis is predefined vocabulary, pre-defined function, constant, ginseng
One kind in several classes of and method;If so, being appointed as corresponding predefined entity, and it is added in the analysis word list;
Otherwise throw exception.
Optionally, storage module is additionally operable to the form of context being set as Key-Value forms.
According to the technique and scheme of the present invention, by the regular text for writing Chinese split converting and obtain word row
Table, and word list is subjected to semantic analysis, and then build syntax tree and performed.And then business personnel's height can be facilitated
Effect, concise redaction rule text, and the rule text is easy to understand, manages, and without learning cost, greatly reduces business people
The cost of access of member improves people's effect.Therefore it effectively solves the prior art and regular complexity is edited in webpage, it is impossible to define one
The problems such as a little calculating, logic rules.
Description of the drawings
Attached drawing does not form inappropriate limitation of the present invention for more fully understanding the present invention.Wherein:
Fig. 1 is a kind of schematic diagram of the management method key step of regular text according to embodiments of the present invention;
Fig. 2 is the schematic diagram of constant pool according to the system in the embodiment of the present invention;
Fig. 3 is the schematic diagram of context entity according to embodiments of the present invention;
Fig. 4 is syntax tree instance graph according to embodiments of the present invention;
Fig. 5 is a kind of flow chart of the management method of regular text according to embodiments of the present invention;
Fig. 6 is a kind of schematic diagram of the main modular of the management system of regular text according to embodiments of the present invention.
Specific embodiment
It explains below in conjunction with attached drawing to the exemplary embodiment of the present invention, including the various of the embodiment of the present invention
Details should think them only exemplary to help understanding.Therefore, those of ordinary skill in the art should recognize
It arrives, various changes and modifications can be made to the embodiments described herein, without departing from scope and spirit of the present invention.Together
For clarity and conciseness, the description to known function and structure is omitted in sample in following description.
Fig. 1 is a kind of schematic diagram of the management method key step of regular text according to embodiments of the present invention.
As shown in Figure 1, a kind of key step of the management method of regular text of the embodiment of the present invention includes:
S11:Server obtains regular text, and obtains the parameter object list that regular text operation needs.
After the list object that gets parms, parameter object list is put into context (Context);And upper and lower
Dynamic queries are provided in text.The parameter list can be full dose, will and the relevant parameter object of the business be all put into up and down
Wen Zhong;It can also dynamically specify, i.e., corresponding parameter object is passed to by upper strata called side.It generally all can be in context pair
As middle offer dynamic query method, dynamic query method refers to through the parameter key in regular text, i.e. Key, Ke Yitong
It crosses the dynamic query method and inquires corresponding Value values within a context.It is to be identified by corresponding object entity, dynamic
The object entity is inquired, includes and uses in context, not comprising then inquiring.Also, the form of context is set as Key-
Value forms, i.e. form are [key, bean].Parameter list forms the set of Key, a Value, can be obtained by Key
To corresponding Value values.Fig. 3 is the context entity of system, i.e., when system is literary regular in commission, needs cut-and-dried ginseng
Number object entity class, such as [order, order] the i.e. mapping relations of [key, value] can be got corresponding below by key
Value values, i.e., specific parameter entity class object, such as Order classes below and Sku classes all contain correspondence in these classes
Attribute field, when rule calculates just needing the value of these attribute fields participates in calculating.
S12:Regular text is split, and is converted to word list.Chinese and English binding and category are carried out to vocabulary
Property binding, and by binding information storage in the database;And it after regular text is split, is converted according to binding information
To word list.Binding is to be preserved in the database, and system carries out data base querying on startup, is loaded into Installed System Memory
In, for Chinese rules text segmentation after Chinese language words, Chinese language words list to be converted in English word list process and is used,
Carry out the processes such as semantic analysis again later.Wherein, Chinese and English binding includes English word, phrase and symbol and Chinese is tied up
It is fixed, and Chinese is the machine language that user is often represented with language or mother tongue, English, therefore other common language and machine
The binding of language is included in the technical solution in the application.In Chinese vocabulary and english vocabulary binding, Chinese vocabulary and attribute
After binding, using Chinese redaction rule, then application system, that is, server-side dynamic analysis rule text, structure syntax tree, logic
The mode that execution etc. is combined, the Chinese so as to fulfill rule are write and are performed.As shown in Fig. 2, predefined system constant pool
Including vocabulary binding and attribute binding, these binding informations are stored into database.Logic rules define, the English of these definition
Vocabulary is all predefined in systems, which predefines and voluntarily predefine.Such as if, multi, system
The processing logic of if is defined, i.e., true/false judgement is carried out to expression formula below, system, which predefines to define to ask, multiplies letter
Number, multiplication calculating etc. is carried out to value below.Voluntarily predefine is that business personnel voluntarily predefines word progress logic.Data
Entity attribute binding is that some data entities that the system that is directed to is used carry out Chinese definition, if Order Instance is defined as order,
The order amount of money is defined as order.price, and order is order entity, and price is the attribute field of the order amount of money.Also, these
Entity can be added by the back-stage management page, be safeguarded.
S13:Semantic analysis is carried out to word list.Semantic analysis is carried out to word list to further include:Analyze word list,
Judge in word list with the presence or absence of the word for not carrying out semantic analysis;If being not present, terminate;If in the presence of, judge not into
Whether the word of row semantic analysis is the one kind predefined in vocabulary, pre-defined function, constant, parameter class and method;If so,
Corresponding predefined entity is appointed as, and is added in analysis word list;Otherwise throw exception.The analysis of words process be
Build the word meaning of a word analysis carried out before syntax tree, syntax tree be exactly after each word meaning of a word is analyzed and, it is basic again
On build.In embodiments of the present invention, specially:The first step, the word list after the fractionation of traversal rule text, judges
Whether the word that does not carry out semantic analysis is had, if it does not exist, then terminating;If it is present perform second step;Second step is sentenced
Whether the disconnected word is predefined vocabulary, such as:If, (, the vocabulary such as return to, if it is, being assigned therein as corresponding predetermined
Adopted entity;If it is not, then perform third step;Third walks, and judges whether the word is pre-defined function, such as:Seek multiplying letters of Denging
Number, if it is, being assigned therein as corresponding function entity;If it is not, then perform the 4th step;4th step judges the word
Whether it is constant, such as:300th, the constants such as 0.8, if it is, being assigned therein as corresponding constant entity;If it is not, then it holds
The 5th step of row;5th step judges whether the word is parameter class and method, such as:The parameters such as order price class, more than etc. side
Method, if it is, being assigned therein as corresponding object entity;If it is not, then perform the 6th step;6th step, does not all match
What is met is predefined, then throw exception.Predefined is the logic that a chain judges, can add and predefined sentence into chain
Disconnected logic, can extend at any time;The predefined entity that word confirms is added in meaning of a word analysis list by the 7th step.
S14:According to parameter object list builder syntax tree and performed.As shown in figure 4, after according to each analysis of words
As a result, structure syntax tree, which is exactly the layout of the execution sequence of code segment, performs each branch of syntax tree.
Syntax tree is code branch tree in fact, and each branch is a code number branch, and each branch is sequentially to perform
, each branch tree can perform according to the meaning of each keyword in the branch tree, such as the method tune of an object
With meeting goes to obtain corresponding parameter key, then go in Context by parameter key below according to the number of parameters of this method
Corresponding value is obtained, to trigger this method;Meanwhile the result that method returns can be also put into Context, so as to below
When code performs, the implementing result of front code can be got.Number in the result such as first row of the syntax tree, according to from
It is small to be performed to big data, if wherein illustrating that there are two branches at 1 time there are two 2, performing in sequence, branch below
The result of calculation of front branch may be used.Form is [word in syntax tree:Type declaration type definition], word is exactly generation
Code section in decomposite come word, type declaration is exactly to indicate the type of the word, type definition be exactly indicate the word as
Fruit is handled, and if class is object definition, constant is exactly that a variable stated or static constant, parameter are then needed from context
Obtained in Context etc..
Syntax tree branch be with ';' be split, syntax tree is built on the basis of the semanteme of word later, with " such as
Fruit (the order amount of money is more than 300), which then returns to ask, to be multiplied (the order amount of money, 0.8);" for.After semanteme of word analysis, ' if ' analyzed
Go out for ' if ', just to below ' (the order amount of money is more than 300) ' expression formula carries out true and false judgement, i.e., ' the order amount of money ' is corresponding
' order.price ' and 300 progress ' being more than ' (>) compare, from Fig. 2-5, fourth line, it can be seen that '>' it is a binary ratio
Compared with one comparison function of correspondence, the function needs to obtain two parameter lists, i.e., two parameters before and after ' being more than ' carry out
Function relatively after, true-false value can be returned.If it is true, (return) logical consequence below is returned to, i.e., ' asks and multiplies (order gold
Volume, 0.8) it is ' multi ' corresponding function that ', ' ask and multiply ' is corresponding, and function needs can be that binary is multiplied or more
Member is multiplied, will behind parameter list asked multiplied successively, finally return that as a result, i.e. branch's execution terminates.In Fig. 2-5
CHILD_EXPRESS be branch's expression formula label, i.e. a code branch;METHOD_CALL is a parameter object
Function call label;ID is a parameter object label;CONST_STRING, CONST_INTEGER are a constant label,
Text i.e. in rule is constant or for the constant in parameter object.FUNCTION_CALL is a function call label
Deng.
Fig. 5 is a kind of flow chart of the management method of regular text according to embodiments of the present invention.As shown in figure 5, this hair
A kind of management method of regular text of bright embodiment includes:S51:Chinese and English binding and attribute binding are carried out to vocabulary, and
By binding information storage in the database;S52:Obtain regular text and parameter object list;S53:Parameter object list is put
Enter in context;S54:Regular text is split, and is converted to word list;S55:Semantic point is carried out to word list
Analysis;S56:Structure syntax tree is simultaneously performed.This method further includes S7:Dynamic object parameter is obtained or added to context.Cause
This, using Chinese description and the binding of English word, and to the progress of English word, meaning preassigns, logic is specified, function
After the processing such as predefined, user can be directly using Chinese into the editor of line discipline, and server-side obtains rule text, and obtains rule
The parameter object list that then text operation needs using the decomposition of vocabulary, semantic analysis, then builds syntax tree and is held
Row to perform the Chinese rules of user, provides the user with friendly Chinese rules and writes function.Wherein, it is provided in context dynamic
State is inquired, and in above process, can image parameter dynamically be added to context.
Fig. 6 is a kind of schematic diagram of the main modular of the management system of regular text according to embodiments of the present invention.
As shown in fig. 6, a kind of main modular of the management system 6 of regular text of the embodiment of the present invention includes:Obtain mould
Block 61, for obtaining regular text and obtaining the parameter object list of regular text operation needs;Modular converter 62 is split,
For regular text to be split, and it is converted to word list;Semantic module 63, for carrying out language to word list
Justice analysis;Module 64 is built, for according to parameter object list builder syntax tree and being performed.Wherein, semantic module
61 analysis word lists, judge in the word list with the presence or absence of the word for not carrying out semantic analysis;If being not present, tie
Beam;If in the presence of, judge not carry out semantic analysis word whether be predefined vocabulary, pre-defined function, constant, parameter class and
One kind in method;If so, being appointed as corresponding predefined entity, and it is added in the analysis word list;Otherwise it throws
Go out exception.
A kind of management system 6 of regular text of the embodiment of the present invention further includes storage module and binding module, stores mould
Block is used for after the list object that gets parms, and parameter object list is put into context;And it provides within a context dynamic
State is inquired.Storage module is additionally operable to the form of context being set as Key-Value forms.Binding module is used to carry out vocabulary
Chinese and English binding and attribute binding, and by binding information storage in the database;And modular converter is split by regular text
After being split, word list is converted to according to binding information.
Above-mentioned specific embodiment, does not form limiting the scope of the invention.Those skilled in the art should be bright
It is white, depending on design requirement and other factors, various modifications, combination, sub-portfolio and replacement can occur.It is any
Modifications, equivalent substitutions and improvements made within the spirit and principles in the present invention etc., should be included in the scope of the present invention
Within.
Claims (10)
1. a kind of management method of rule text, which is characterized in that include the following steps:
Server obtains regular text, and obtains the parameter object list that regular text operation needs;
Regular text is split, and is converted to word list;
Semantic analysis is carried out to the word list;
According to the parameter object list builder syntax tree and performed.
2. method according to claim 1, which is characterized in that further include:
After the list object that gets parms, the parameter object list is put into context;And in the context
Dynamic queries are provided.
3. method according to claim 1, which is characterized in that further include:
Chinese and English binding and attribute binding are carried out to vocabulary, and by binding information storage in the database;And
After regular text is split, word list is converted to according to the binding information.
4. method according to claim 1, which is characterized in that semantic analysis is carried out to the word list and is further included:
Word list is analyzed, is judged in the word list with the presence or absence of the word for not carrying out semantic analysis;
If being not present, terminate;
If in the presence of whether the word for judging not carry out semantic analysis is predefined vocabulary, pre-defined function, constant, parameter class
With one kind in method;If so, being appointed as corresponding predefined entity, and it is added in the analysis word list;Otherwise
Throw exception.
5. method according to claim 2, which is characterized in that the form of context is set as Key-Value forms.
6. a kind of management system of rule text, which is characterized in that including:
Acquisition module, for obtaining regular text and obtaining the parameter object list of regular text operation needs;
Modular converter is split, for regular text to be split, and is converted to word list;
Semantic module, for carrying out semantic analysis to the word list;
Module is built, for according to the parameter object list builder syntax tree and being performed.
7. system according to claim 6, which is characterized in that further include:
Storage module, for after the list object that gets parms, the parameter object list to be put into context;And
Dynamic queries are provided in the context.
8. system according to claim 6, which is characterized in that further include:
Binding module, for carrying out Chinese and English binding and attribute binding to vocabulary, and by binding information storage in the database;
And
After fractionation modular converter is split regular text, word list is converted to according to the binding information.
9. system according to claim 6, which is characterized in that semantic module analyzes word list, judges the word
With the presence or absence of the word for not carrying out semantic analysis in list;
If being not present, terminate;
If in the presence of whether the word for judging not carry out semantic analysis is predefined vocabulary, pre-defined function, constant, parameter class
With one kind in method;If so, being appointed as corresponding predefined entity, and it is added in the analysis word list;Otherwise
Throw exception.
10. system according to claim 7, which is characterized in that storage module is additionally operable to the form of context being set as
Key-Value forms.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611115139.6A CN108170661B (en) | 2016-12-07 | 2016-12-07 | Method and system for managing rule text |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611115139.6A CN108170661B (en) | 2016-12-07 | 2016-12-07 | Method and system for managing rule text |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108170661A true CN108170661A (en) | 2018-06-15 |
CN108170661B CN108170661B (en) | 2022-04-12 |
Family
ID=62526649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611115139.6A Active CN108170661B (en) | 2016-12-07 | 2016-12-07 | Method and system for managing rule text |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108170661B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110471666A (en) * | 2019-07-18 | 2019-11-19 | 五八有限公司 | Code automatic switching method and device, code converter and medium |
CN110597959A (en) * | 2019-09-17 | 2019-12-20 | 北京百度网讯科技有限公司 | Text information extraction method and device and electronic equipment |
WO2020015190A1 (en) * | 2018-07-18 | 2020-01-23 | 平安科技(深圳)有限公司 | Method for generating business rule, electronic device, and readable storage medium |
CN110795456A (en) * | 2019-10-28 | 2020-02-14 | 北京百度网讯科技有限公司 | Map query method and device, computer equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1777961A1 (en) * | 2005-10-19 | 2007-04-25 | Alcatel Lucent | Configuration tool for a content and distribution management system |
CN102339252A (en) * | 2011-07-25 | 2012-02-01 | 大连理工大学 | Static state detecting system based on XML (Extensive Makeup Language) middle model and defect mode matching |
CN102768682A (en) * | 2012-06-28 | 2012-11-07 | 用友软件股份有限公司 | Business rule processing device and business rule processing method |
CN103279358A (en) * | 2013-06-08 | 2013-09-04 | 北京首钢自动化信息技术有限公司 | Interpreted dynamic business component construction method for industrial applications |
CN104021075A (en) * | 2014-05-22 | 2014-09-03 | 小米科技有限责任公司 | Method and device for evaluating program codes |
CN104932887A (en) * | 2015-06-12 | 2015-09-23 | 北京京东尚科信息技术有限公司 | Plug-in management method of platform system and platform system |
CN105243019A (en) * | 2015-10-27 | 2016-01-13 | 北京神州绿盟信息安全科技股份有限公司 | Method and apparatus for detecting python code bugs |
CN106095792A (en) * | 2016-05-27 | 2016-11-09 | ***股份有限公司 | The method and apparatus generating database manipulation code |
-
2016
- 2016-12-07 CN CN201611115139.6A patent/CN108170661B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1777961A1 (en) * | 2005-10-19 | 2007-04-25 | Alcatel Lucent | Configuration tool for a content and distribution management system |
CN102339252A (en) * | 2011-07-25 | 2012-02-01 | 大连理工大学 | Static state detecting system based on XML (Extensive Makeup Language) middle model and defect mode matching |
CN102768682A (en) * | 2012-06-28 | 2012-11-07 | 用友软件股份有限公司 | Business rule processing device and business rule processing method |
CN103279358A (en) * | 2013-06-08 | 2013-09-04 | 北京首钢自动化信息技术有限公司 | Interpreted dynamic business component construction method for industrial applications |
CN104021075A (en) * | 2014-05-22 | 2014-09-03 | 小米科技有限责任公司 | Method and device for evaluating program codes |
CN104932887A (en) * | 2015-06-12 | 2015-09-23 | 北京京东尚科信息技术有限公司 | Plug-in management method of platform system and platform system |
CN105243019A (en) * | 2015-10-27 | 2016-01-13 | 北京神州绿盟信息安全科技股份有限公司 | Method and apparatus for detecting python code bugs |
CN106095792A (en) * | 2016-05-27 | 2016-11-09 | ***股份有限公司 | The method and apparatus generating database manipulation code |
Non-Patent Citations (2)
Title |
---|
叶亮: "基于安全规则的源代码分析方法研究", 《中国优秀博硕士论文全文数据库(硕士)信息科技辑》 * |
陈慧: "大数据下源代码同源性安全分析探讨", 《科技视界》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020015190A1 (en) * | 2018-07-18 | 2020-01-23 | 平安科技(深圳)有限公司 | Method for generating business rule, electronic device, and readable storage medium |
CN110471666A (en) * | 2019-07-18 | 2019-11-19 | 五八有限公司 | Code automatic switching method and device, code converter and medium |
CN110597959A (en) * | 2019-09-17 | 2019-12-20 | 北京百度网讯科技有限公司 | Text information extraction method and device and electronic equipment |
CN110795456A (en) * | 2019-10-28 | 2020-02-14 | 北京百度网讯科技有限公司 | Map query method and device, computer equipment and storage medium |
CN110795456B (en) * | 2019-10-28 | 2022-06-28 | 北京百度网讯科技有限公司 | Map query method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108170661B (en) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11042713B1 (en) | Applied artificial intelligence technology for using natural language processing to train a natural language generation system | |
Al-Hroob et al. | The use of artificial neural networks for extracting actions and actors from requirements document | |
US9645988B1 (en) | System and method for identifying passages in electronic documents | |
CN108170661A (en) | A kind of management method and system of rule text | |
US11334818B2 (en) | System and method for real-time training of machine learning model using small training data set | |
Kashmira et al. | Generating entity relationship diagram from requirement specification based on nlp | |
Sànchez-Ferreres et al. | Aligning textual and graphical descriptions of processes through ILP techniques | |
Sasidhar et al. | A survey on named entity recognition in Indian languages with particular reference to Telugu | |
Arellano et al. | Frameworks for natural language processing of textual requirements | |
CN117708157A (en) | SQL sentence generation method and device | |
Mohanan et al. | Software requirement elicitation using natural language processing | |
Afreen et al. | Generating UML class models from SBVR software requirements specifications | |
Leonandya et al. | A semi-supervised algorithm for Indonesian named entity recognition | |
De Cesare et al. | Toward the automation of business process ontology generation | |
Han et al. | A novel part of speech tagging framework for nlp based business process management | |
Bajwa et al. | A controlled natural language interface to class models | |
Chawla et al. | ProBot: an online aid to procurement | |
CN112732743B (en) | Data analysis method and device based on Chinese natural language | |
Confort et al. | Learning ontology from text: a storytelling exploratory case study | |
Hewa et al. | A Sinhala natural language interface for querying databases using natural language processing | |
Simko et al. | Implemented domain model generation | |
Mohanan et al. | Open NLP based refinement of software requirements | |
CN114238807A (en) | Processing method and device for data visualization page | |
Ordoñez et al. | Multimodal indexing and search of business processes based on cumulative and continuous N-grams | |
Uddin et al. | Information and relation extraction for semantic annotation of ebook texts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |