CN106959876A - 一种船舶控制器软件配置方法及*** - Google Patents

一种船舶控制器软件配置方法及*** Download PDF

Info

Publication number
CN106959876A
CN106959876A CN201710180567.5A CN201710180567A CN106959876A CN 106959876 A CN106959876 A CN 106959876A CN 201710180567 A CN201710180567 A CN 201710180567A CN 106959876 A CN106959876 A CN 106959876A
Authority
CN
China
Prior art keywords
configuration information
control device
script file
slave computer
user
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
Application number
CN201710180567.5A
Other languages
English (en)
Other versions
CN106959876B (zh
Inventor
宋亚男
黄道年
徐荣华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN201710180567.5A priority Critical patent/CN106959876B/zh
Publication of CN106959876A publication Critical patent/CN106959876A/zh
Application granted granted Critical
Publication of CN106959876B publication Critical patent/CN106959876B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Abstract

本申请公开了一种船舶控制器软件配置方法,包括:获取用户利用中文关键词库在办公软件中输入的设置信息;利用预设的算法解析设置信息,生成脚本文件;将脚本文件发送至下位机,以使下位机利用脚本文件运行。可见,本申请用户可以利用中文关键词库在办公软件中用中文直接输入设置信息,使得用户可以利用中文关键词库中的关键词,直接输入中文完成对程序的配置,而无需用户输入程序代码,对于用户专业要求性大大降低,再利用预设的算法解析设置信息,将用户输入的中文设置信息,转换为计算机语言,生成下位机可以直接使用的脚文本件,并发送至下位机,以使下位机利用脚本文件运行。另外,本申请还相应公开了一种船舶控制器软件配置***。

Description

一种船舶控制器软件配置方法及***
技术领域
本发明涉及船舶设计领域,特别涉及一种船舶控制器软件配置方法及***。
背景技术
船舶报警控制器作为船舶***的重要组成部分已成为船舶设计建造的重要领域。现有的船舶报警控制***由于所采用的硬件技术、***结构、算法方式等方面的限制,需要专业人员进行设计研发,由于,我国船舶设计工业起步晚,所以人才较少,培养速度较慢,加上现在社会对于船舶业需求加大,很多方面都不能达到快速开发的需求。
现有技术中,开发船舶报警控制***都是需要工作多年的专业人员进行开发,而且开发速度慢。这样开发一个船舶报警***的时间成本、经济成大以及后期的维护成本会非常大。
为此,如何研究一种开发门槛低,能够快速开发,且易于维护的方法是现如今的一个课题。
发明内容
有鉴于此,本发明的目的在于提供一种船舶控制器软件配置方法及***,实现开发门槛低,能够快速开发,且易于维护。其具体方案如下:
一种船舶控制器软件配置方法,其特征在于,包括:
获取用户利用中文关键词库在办公软件中输入的设置信息;
利用预设的算法解析所述设置信息,生成脚本文件;
将所述脚本文件发送至下位机,以使所述下位机利用所述脚本文件运行。
优选的,还包括:当预设的算法无法解析所述设置信息,则标记出错误位置。
优选的,获取用户利用中文关键词库在办公软件中输入的设置信息前,还包括:
获取下位机当前可用资源,并以图表形式列出。
优选的,所述获取用户利用中文关键词库在办公软件中输入的设置信息的过程,包括:
获取用户利用中文关键词库和办公软件得到的文档;
从所述文档中提取用户输入的文字信息,得到所述设置信息。
优选的,所述利用预设的算法解析所述设置信息的过程,包括:
利用预设的算法解析出所述设置信息中的关键词、标点符号和格式信息;
利用所述关键词、所述标点符号和所述格式信息各自相应的程序代码,生成脚本文件。
本发明还公开了一种船舶控制器软件配置***,其特征在于,包括:
获取模块,用于获取用户利用中文关键词库在办公软件中输入的设置信息;
脚本生成模块,用于利用预设的算法解析所述设置信息,生成脚本文件;
发送模块,用于将所述脚本文件发送至下位机,以使所述下位机利用所述脚本文件运行。
优选的,还包括:错误标记模块,用于当预设的算法无法解析所述设置信息,则标记出错误位置。
优选的,还包括:资源显示模块,用于获取下位机当前可用资源,并以图表形式列出。
优选的,所述获取模块,包括:
获取单元,用于获取用户利用中文关键词库和办公软件得到的文档;
提取单元,用于从所述文档中提取用户输入的文字信息,得到所述设置信息。
优选的,所述脚本生成模块,包括:
解析单元,用于利用预设的算法解析出所述设置信息中的关键词、标点符号和格式信息;
脚本生成单元,用于利用所述关键词、所述标点符号和所述格式信息各自相应的程序代码,生成脚本文件。
本发明中,船舶控制器软件配置方法,包括:获取用户利用中文关键词库在办公软件中输入的设置信息;利用预设的算法解析设置信息,生成脚本文件;将脚本文件发送至下位机,以使下位机利用脚本文件运行。可见,本发明用户可以利用中文关键词库在办公软件中用中文直接输入设置信息,使得用户可以利用中文关键词库中的关键词,直接输入中文完成对程序的配置,而无需用户输入程序代码,以对程序进行编程,对于用户专业要求性大大降低,再利用预设的算法解析设置信息,将用户输入的中文设置信息,转换为计算机语言,生成下位机可以直接使用的脚文本件,并将脚本文件发送至下位机,以使下位机利用脚本文件运行,完成程序配置。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例公开的一种船舶控制器软件配置方法流程示意图;
图2为本发明实施例公开的另一种船舶控制器软件配置方法流程示意图;
图3为本发明实施例公开的一种船舶控制器软件配置***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种船舶控制器软件配置方法,参见图1所示,该方法包括:
步骤S11:获取用户利用中文关键词库在办公软件中输入的设置信息。
具体的,用户操作上位机,例如,个人电脑,使用常见的办公软件按照中文关键词库中的关键词提示输入文字作为设置信息,例如,中文关键词库中包括“控制”、“设定”、“阈值”、“输入”、“输出”、“报警”、“检测设备”和“报警器”等关键词,用户在此基础上在办公软件中输入设置信息,例如,用户输入设置信息为“控制监控设备监测货仓温度,当温度超过第一阈值32度,则使报警器报警,当温度超过第二阈值40度,则启动自动灭火装置”,最后,从办公软件中获取用户输入的设置信息。其中,办公软件包括word和excel等。
步骤S12:利用预设的算法解析设置信息,生成脚本文件。
具体的,利用预设的算法查找设置信息中包括在中文关键词库的关键词,例如,用户输入设置信息为“控制监控设备监测货仓温度,当温度超过第一阈值32度,则使报警器报警,当温度超过第二阈值40度,则启动自动灭火装置”,其中,“控制”、“监控设备”、“监测”、“货仓”、“温度”、“超过”、“第一阈值32度”、“报警器”、“报警”、“第二阈值40度”、“启动”和“自动灭火装置”为关键词,利用这些关键词,调用预先设置的相应的程序代码,将所有代码按照关键词的排列顺序进行编译,从而生成脚本文件。
需要说明的是,预设的算法中与关键词相应的程序代码是预先编程得到的,预先生成与中文关键词库相应的程序代码库,以使预设的算法解析出设置信息中的关键词时,能够调用与关键词相应的程序代码,并进行编译排序,以生成脚本文件。
步骤S13:将脚本文件发送至下位机,以使下位机利用脚本文件运行。
可以理解的是,下位机可以通过上位机对其进行编程,其中,可以在上位机中编写脚本文件,并发送至下位机,下位机利用上位机编写的脚本文件,执行相应的步骤,其中,下位机为单片机。
具体的,将脚本文件发送至下位机,下位机将脚本文件保存至存储区,并调用脚本文件,利用脚本文件中的程序代码,执行相应的操作,例如,设置信息为“控制监控设备监测货仓温度,当温度超过第一阈值32度,则使报警器报警,当温度超过第二阈值40度,则启动自动灭火装置”,则下位机的芯片读取脚本文件中的程序代码,发送监测指令至货舱中的温度传感器,并设置第一阈值和第二阈值,分别为32度和40度,并且使第一阈值作为启动报警器的触发条件,将第二阈值作为自动灭火装置的触发条件。
可见,本发明实施例用户可以利用中文关键词库在办公软件中用中文直接输入设置信息,使得用户可以利用中文关键词库中的关键词,直接输入中文完成对程序的配置,而无需用户输入程序代码,以对程序进行编程,对于用户专业要求性大大降低,再利用预设的算法解析设置信息,将用户输入的中文设置信息,转换为计算机语言,生成下位机可以直接使用的脚文本件,并将脚本文件发送至下位机,以使下位机利用脚本文件运行,完成程序配置。
本发明实施例公开了一种具体的船舶控制器软件配置方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。参见图2所示,具体的:
步骤S21:获取用户利用中文关键词库和办公软件得到的文档。
具体的,用户利用中文关键词库在办公软件中用中文输入设置信息,并用办公软件进行保存,得到保存有设置信息的文档。
可以理解的是,用户在初次使用时,需要对中文关键词库进行简单的学习和了解,由于中文关键词库中使用的都是中文,所以用户学习速度较快,且无需很高的专业知识,且输入设置信息时,只要按照程序运行的步骤进行书写便可,无需了解程序语言撰写时需要的编程逻辑。
进一步的,为了方便后续预设的算法对用户输入的设置信息进行解析,用户可以按照一定的撰写方式,撰写设置信息,例如,设置信息为“控制监控设备监测货仓温度,当温度超过第一阈值32度,则使报警器报警,当温度超过第二阈值40度,则启动自动灭火装置”,具体的格式可以为:
控制监控设备,监测货仓温度;
当温度超过<第一阈值>(32度);
则使报警器报警;
当温度超过<第二阈值>(40度);
则启动自动灭火装置。
通过不同的标点符号和换行,有助于后续预设的算法进行解析。
其中,设置信息可以在excel中进行撰写,利用excel中自带的表格格式,对每个动作和步骤进行划分,利于后续算法的解析。
步骤S22:从文档中提取用户输入的文字信息,得到设置信息。
具体的,从文档中只提取其中的文字信息,用以排除其他无用信息,其中,文字信息包括中文、标点符号和格式信息,格式信息包括分行、分列和表格等信息,得到后续可以用于解析的设置信息。
步骤S23:利用预设的算法解析出设置信息中的关键词、标点符号和格式信息。
例如,设置信息为:
控制监控设备,监测货仓温度;
当温度超过<第一阈值>(32度);
则使报警器报警;
当温度超过<第二阈值>(40度);
则启动自动灭火装置。
预设的算法可以利用关键词和标点符号,以及分行判断设置信息中的内容,如在控制一个设备执行动作时,可以在设备名词后面与其执行动作的动词之间用逗号进行间隔,以使算法当检测到逗号使可以得知逗号前后的名词与动词之间的关系;通过分号换行可以使算法得知进入下一个步骤;在设置判断条件时,可以将判断条件用尖括号括上,并用括号将其具体设定值括上,使算法能够更加快速的对相应的关键词的作用进行判断,增加解析的精准性。
步骤S24:利用关键词、标点符号和格式信息各自相应的程序代码,生成脚本文件。
具体的,每个关键词、标点符号和格式信息都有其对应的程序代码,预设的算法解析出每个关键词、标点符号和格式信息后,便可以从程序代码库中查找到相应的程序代码,并将相应的程序代码按照设置信息进行排列和编译,生成脚本文件,使脚本文件与设置信息相对应,能够使下位机实现设置信息的内容。
其中,脚本文件可以为HMI.lua脚本
步骤S25:将脚本文件发送至下位机,以使下位机利用脚本文件运行。
具体的,下位机中可以保存多份脚本文件,并且用户可以通过上位机选择下位机需要运行的脚本文件,从而执行不同的程序,而无需再进行编程,同时,也可以选择多个脚本文件,使单片机按照相应的顺序执行多个脚本文件。
在实际应用中,用户输入的设置信息可能会包含较多的无用词汇或多余的符号等,造成解析难度增加,甚至会发生无法解析的情况,为此,当预设的算法无法解析设置信息,则标记出错误位置,例如,设置信息为“操作设备,发出检测信号,监测货仓状态”,其中“操作”、“发出检测信号”为非关键词,且“设备”和“货仓状态”表达不清晰,无法解析出用户的指令,此时,可以对错误的词汇和用法进行标记,如,将非关键词下方加入下划线,对表达不清晰的文字改为红色字体,用来提示用户错误位置,使用户能够根据提示尽快的进行修改。
可以理解的是,由于下位机可调用的资源可能会发生变更,为避免用户在不知情的情况下,调用不可用的资源,而造成时间上的浪费,可以先获取下位机当前可用资源,并以图表形式列出,以供用户参考,使用户能够利用当前可用资源进行设置信息的编写。
相应的,本发明实施例还公开了一种船舶控制器软件配置***,参见图3所示,该***包括:
获取模块11,用于获取用户利用中文关键词库在办公软件中输入的设置信息;
脚本生成模块12,用于利用预设的算法解析设置信息,生成脚本文件;
发送模块13,用于将脚本文件发送至下位机,以使下位机利用脚本文件运行。
可见,本发明实施例用户可以利用中文关键词库在办公软件中用中文直接输入设置信息,使得用户可以利用中文关键词库中的关键词,直接输入中文完成对程序的配置,而无需用户输入程序代码,以对程序进行编程,对于用户专业要求性大大降低,再利用预设的算法解析设置信息,将用户输入的中文设置信息,转换为计算机语言,生成下位机可以直接使用的脚文本件,并将脚本文件发送至下位机,以使下位机利用脚本文件运行,完成程序配置。
本发明实施例中,船舶控制器软件配置***还可以包括错误标记模块和资源显示模块;其中,
错误标记模块,用于当预设的算法无法解析设置信息,则标记出错误位置。
资源显示模块,用于获取下位机当前可用资源,并以图表形式列出。
进一步的,上述获取模块11,具体可以包括获取单元和提取单元;其中,
获取单元,用于获取用户利用中文关键词库和办公软件得到的文档;
提取单元,用于从文档中提取用户输入的文字信息,得到设置信息。
上述脚本生成模块12,具体可以包括解析单元和脚本生成单元;其中,
解析单元,用于利用预设的算法解析出设置信息中的关键词、标点符号和格式信息;
脚本生成单元,用于利用关键词、标点符号和格式信息各自相应的程序代码,生成脚本文件。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种船舶控制器软件配置方法及***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种船舶控制器软件配置方法,其特征在于,包括:
获取用户利用中文关键词库在办公软件中输入的设置信息;
利用预设的算法解析所述设置信息,生成脚本文件;
将所述脚本文件发送至下位机,以使所述下位机利用所述脚本文件运行。
2.根据权利要求1所述的船舶控制器软件配置方法,其特征在于,还包括:
当预设的算法无法解析所述设置信息,则标记出错误位置。
3.根据权利要求1所述的船舶控制器软件配置方法,其特征在于,获取用户利用中文关键词库在办公软件中输入的设置信息前,还包括:
获取下位机当前可用资源,并以图表形式列出。
4.根据权利要求1所述的船舶控制器软件配置方法,其特征在于,所述获取用户利用中文关键词库在办公软件中输入的设置信息的过程,包括:
获取用户利用中文关键词库和办公软件得到的文档;
从所述文档中提取用户输入的文字信息,得到所述设置信息。
5.根据权利要求1至4任一项所述的船舶控制器软件配置方法,其特征在于,所述利用预设的算法解析所述设置信息的过程,包括:
利用预设的算法解析出所述设置信息中的关键词、标点符号和格式信息;
利用所述关键词、所述标点符号和所述格式信息各自相应的程序代码,生成脚本文件。
6.一种船舶控制器软件配置***,其特征在于,包括:
获取模块,用于获取用户利用中文关键词库在办公软件中输入的设置信息;
脚本生成模块,用于利用预设的算法解析所述设置信息,生成脚本文件;
发送模块,用于将所述脚本文件发送至下位机,以使所述下位机利用所述脚本文件运行。
7.根据权利要求6所述的船舶控制器软件配置***,其特征在于,还包括:
错误标记模块,用于当预设的算法无法解析所述设置信息,则标记出错误位置。
8.根据权利要求6所述的船舶控制器软件配置***,其特征在于,还包括:
资源显示模块,用于获取下位机当前可用资源,并以图表形式列出。
9.根据权利要求6所述的船舶控制器软件配置***,其特征在于,所述获取模块,包括:
获取单元,用于获取用户利用中文关键词库和办公软件得到的文档;
提取单元,用于从所述文档中提取用户输入的文字信息,得到所述设置信息。
10.根据权利要求6至9任一项所述的船舶控制器软件配置***,其特征在于,所述脚本生成模块,包括:
解析单元,用于利用预设的算法解析出所述设置信息中的关键词、标点符号和格式信息;
脚本生成单元,用于利用所述关键词、所述标点符号和所述格式信息各自相应的程序代码,生成脚本文件。
CN201710180567.5A 2017-03-23 2017-03-23 一种船舶控制器软件配置方法及*** Expired - Fee Related CN106959876B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710180567.5A CN106959876B (zh) 2017-03-23 2017-03-23 一种船舶控制器软件配置方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710180567.5A CN106959876B (zh) 2017-03-23 2017-03-23 一种船舶控制器软件配置方法及***

Publications (2)

Publication Number Publication Date
CN106959876A true CN106959876A (zh) 2017-07-18
CN106959876B CN106959876B (zh) 2020-06-09

Family

ID=59470280

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710180567.5A Expired - Fee Related CN106959876B (zh) 2017-03-23 2017-03-23 一种船舶控制器软件配置方法及***

Country Status (1)

Country Link
CN (1) CN106959876B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111061776A (zh) * 2019-12-10 2020-04-24 智器云南京信息科技有限公司 一种数据自动分析实现方法、***、终端设备和存储介质
CN115826991A (zh) * 2023-02-14 2023-03-21 江西曼荼罗软件有限公司 软件脚本生成方法、***、计算机及可读存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040216138A1 (en) * 2001-04-20 2004-10-28 Microsoft Corporation Method and system for processing input from a command line interface
US7290263B1 (en) * 2002-12-19 2007-10-30 Extreme, Networks, Inc. Method and system for a scriptable command line interface
CN101109988A (zh) * 2007-08-31 2008-01-23 北京腾拓科技有限公司 一种利用自然语言设置和操作可控对象的方法和***
CN101446971A (zh) * 2008-12-17 2009-06-03 腾讯科技(深圳)有限公司 构建内容管理***的方法及装置
CN102541730A (zh) * 2011-12-08 2012-07-04 北京空间飞行器总体设计部 一种航天器测试脚本语义识别与自动生成方法
CN103198155A (zh) * 2013-04-27 2013-07-10 俞志晨 一种基于移动终端的智能问答交互***及方法
CN103277974A (zh) * 2013-06-19 2013-09-04 江苏华音信息科技有限公司 汉语语音控制智能电冰箱的装置
CN104698950A (zh) * 2015-03-25 2015-06-10 广州视源电子科技股份有限公司 一种***设备控制方法、微控制器、上位机及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040216138A1 (en) * 2001-04-20 2004-10-28 Microsoft Corporation Method and system for processing input from a command line interface
US7290263B1 (en) * 2002-12-19 2007-10-30 Extreme, Networks, Inc. Method and system for a scriptable command line interface
CN101109988A (zh) * 2007-08-31 2008-01-23 北京腾拓科技有限公司 一种利用自然语言设置和操作可控对象的方法和***
CN101446971A (zh) * 2008-12-17 2009-06-03 腾讯科技(深圳)有限公司 构建内容管理***的方法及装置
CN102541730A (zh) * 2011-12-08 2012-07-04 北京空间飞行器总体设计部 一种航天器测试脚本语义识别与自动生成方法
CN103198155A (zh) * 2013-04-27 2013-07-10 俞志晨 一种基于移动终端的智能问答交互***及方法
CN103277974A (zh) * 2013-06-19 2013-09-04 江苏华音信息科技有限公司 汉语语音控制智能电冰箱的装置
CN104698950A (zh) * 2015-03-25 2015-06-10 广州视源电子科技股份有限公司 一种***设备控制方法、微控制器、上位机及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
徐荣华: "船舶动力定位***建模与随机控制研究", 《中国博士学位论文全文数据库 工程科技Ⅱ辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111061776A (zh) * 2019-12-10 2020-04-24 智器云南京信息科技有限公司 一种数据自动分析实现方法、***、终端设备和存储介质
CN115826991A (zh) * 2023-02-14 2023-03-21 江西曼荼罗软件有限公司 软件脚本生成方法、***、计算机及可读存储介质

Also Published As

Publication number Publication date
CN106959876B (zh) 2020-06-09

Similar Documents

Publication Publication Date Title
CN107885999B (zh) 一种基于深度学习的漏洞检测方法及***
CN110209830B (zh) 实体链接方法、装置、设备、计算机可读存储介质
CN101241514A (zh) 一种生成纠错数据库的方法、自动纠错的方法和***
US11354501B2 (en) Definition retrieval and display
KR20200021429A (ko) 오디오 중의 키 프레이즈를 인식하기 위한 방법과 장치, 기기 및 매체
CN105468585A (zh) 机器翻译装置和机器翻译方法
US20150089415A1 (en) Method of processing big data, apparatus performing the same and storage media storing the same
EP3588324A1 (en) Methods and systems for performing a model driven domain specific search
CN109917982B (zh) 一种语音输入方法、装置、设备及可读存储介质
WO2021031505A1 (zh) 音频标注的检错方法、装置、计算机设备和存储介质
CN106959876A (zh) 一种船舶控制器软件配置方法及***
CN102280049A (zh) 一种百万千瓦级核电站程序使用习惯的训练装置和方法
Jo et al. A cascade model for proposition extraction in argumentation
Anandayuvaraj et al. Reflecting on recurring failures in iot development
KR101367609B1 (ko) 가상 키보드를 가지는 단말기, 가상 키보드 제공 방법 및 이에 의하여 수행되는 컴퓨터 프로그램을 저장한 기록매체
CN105653669B (zh) 超文本标记语言生成方法及装置
US20170229116A1 (en) Method of and system for processing a user-generated input command
CN104933030A (zh) 一种维吾尔语拼写检查方法及装置
Wang et al. A search of Verilog code plagiarism detection method
CN112540925A (zh) 新特性兼容性检测***及方法、电子设备及可读存储介质
CN104731766A (zh) 拼音文字词库构建方法和装置及输入方法和***
CN104794140A (zh) 一种文本高亮显示的方法和装置
CN110955433B (zh) 一种自动化部署脚本的生成方法及装置
Fadnis et al. Doc2bot: Document grounded bot framework
US10268674B2 (en) Linguistic intelligence using language validator

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200609

Termination date: 20210323

CF01 Termination of patent right due to non-payment of annual fee