物联网操作示教方法和系统的制作方法

文档序号:9922624阅读:337来源:国知局
物联网操作示教方法和系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别是涉及一种物联网操作示教方法和系统。
【背景技术】
[0002]物联网操作示教是指老师用户向学生用户展示物联网的操作过程,同时也允许学生用户在老师用户的指导下亲自尝试物联网操作的过程。
[0003]目前物联网操作示教主要是组织人员到物联网操作现场进行学习,或者是将物联网操作流程进行录像作为教学材料使用。然而通过现场进行物联网操作示教的方式由于受物联网操作现场空间的限制,导致可容纳的参观、观摩的人数较少,教导和学习的效率较低。由于人员杂乱会或造成物联网操作现场空气污染甚至影响物联网操作老师用户的注意力。现有技术中通过录像进行物联网操作示教的方式,学生用户无法亲自尝试物联网操作的过程,示教的效果低下。

【发明内容】

[0004]基于此,有必要针对上述技术问题,提供一种物联网操作示教方法和系统,其能够提高示教和学习的效率和效果。
[0005 ] 一种物联网操作示教方法,包括以下步骤:
[0006]接收用户通过终端发送的对物联网控制系统的操作信息;
[0007]计算所述操作信息与操作知识库中预先存储的对所述物联网控制系统的示例操作信息之间的匹配度;
[0008]将所述操作知识库中匹配度最大的示例操作信息及其对应的反馈结果返回所述终端。
[0009]在其中一个实施中,所述将所述操作知识库中所述匹配度最大的示例操作信息及其对应的反馈结果返回所述终端的步骤包括:
[0010]获取最大的匹配度;
[0011]判断所述最大的匹配度是否大于预设阈值;
[0012]如果是,则将所述操作知识库中所述最大的匹配度对应的示例操作信息的反馈结果返回所述终端;
[0013]如果否,向所述终端发送信息提示操作有误,并将所述最大的匹配度和所述操作知识库中所述最大的匹配度对应的示例操作信息返回给所述终端。
[0014]在其中一个实施中,所述操作信息包括操作内容和操作位置;
[0015]所述示例操作信息包括示例操作内容和示例操作位置;
[0016]计算所述操作信息与操作知识库中的对所述物联网控制系统的示例操作信息之间的匹配度的步骤包括:
[0017]分别计算所述操作内容与所述示例操作内容的第一匹配度和所述操作位置与所述示例操作位置的第二匹配度;
[0018]计算所述操作信息与操作知识库中的对所述物联网控制系统的示例操作信息之间的匹配度为:P = Iu X Pi+k2 X P2,其中,P1为所述第一匹配度,P2为所述第二匹配度,Iu >0,k2>0,ki + k2 = lo
[0019]在其中一个实施中,所述将所述操作知识库中匹配度最大的示例操作信息及其对应的反馈结果返回所述终端的步骤之后还包括;
[0020]比较所述操作信息与所述操作知识库中匹配度最大的示例操作信息之间的差异,获取差异信息返回所述终端。
[0021]在其中一个实施中,在所述接收用户通过终端发送的对物联网控制系统的操作信息的步骤之前,还包括:
[0022]获取至少一个示例操作信息及其对应的反馈结果;
[0023]根据所述至少一个示例操作信息及其对应的反馈结果,创建所述操作知识库。
[0024]一种物联网操作示教系统,包括:
[0025]接收模块,用于接收用户通过终端发送的对物联网控制系统的操作信息;
[0026]匹配度计算模块,用于计算所述操作信息与操作知识库中预先存储的对所述物联网控制系统的示例操作信息之间的匹配度;
[0027]反馈模块,用于将所述操作知识库中匹配度最大的示例操作信息对应的反馈结果返回所述终端。
[0028]在其中一个实施中,所述反馈模块还用于:获取最大的匹配度;判断所述最大的匹配度是否大于预设阈值;当所述最大的匹配度大于预设阈值时,将所述操作知识库中所述最大的匹配度对应的示例操作信息的反馈结果返回所述终端;当所述最大的匹配度小于预设阈值时,向所述终端发送信息提示操作有误,并将所述最大的匹配度和所述操作知识库中所述最大的匹配度的示例操作信息返回给所述终端。
[0029]在其中一个实施中,所述操作信息包括操作内容和操作位置;
[0030]所述示例操作信息包括示例操作内容和示例操作位置;
[0031]所述匹配度计算模块还用于分别计算所述操作内容与所述示例操作内容的第一匹配度和所述操作位置与所述示例操作位置的第二匹配度;计算所述操作信息与操作知识库中的对所述物联网控制系统的示例操作信息之间的匹配度为:P = Iu XPi + h XP2,其中,Pi为所述第一匹配度,P2为所述第二匹配度,1α>0Λ2>0,1α+1? = 1。
[0032]在其中一个实施中,所述反馈模块用于比较所述操作信息与所述操作知识库中匹配度最大的示例操作信息之间的差异,获取差异信息返回所述终端。
[0033]在其中一个实施中,还包括操作知识库创建模块:用于获取至少一个示例操作信息及其对应的反馈结果;根据所述至少一个示例操作信息及其对应的反馈结果,创建所述操作知识库。
[0034]上述的物联网操作示教方法和系统,接收用户通过终端发送的对物联网控制系统的操作信息;计算操作信息与操作知识库中预先存储的对物联网控制系统的示例操作信息之间的匹配度。将操作知识库中匹配度最大的示例操作信息及其对应的反馈结果返回终端。这样用户不仅可以知晓自己的操作是否正确,而且还会得知正确的操作信息对应的反馈结果,提高了示教和学习的效率和效果。
【附图说明】
[0035]图1为一个实施例的用于实现物联网操作示教方法的系统架构示意图;
[0036]图2为一个实施例的物联网操作示教方法的流程图;
[0037]图3为一个实施例的将操作知识库中匹配度最大的示例操作信息及其对应的反馈结果返回终端的过程示意图;
[0038]图4为一个实施例的计算操作信息与操作知识库中的对物联网控制系统的示例操作信息之间的匹配度的过程示意图;
[0039]图5为一个实施例的物联网操作示教系统结构框架图。
【具体实施方式】
[0040]—个实施例的用于实现物联网操作示教方法的系统架构如图1所示,包括终端、物联网控制系统和用于实现物联网操作示教方法的操作服务器。三者之间可以通过无线网络连接。终端为具有输入功能的电子设备,例如,个人电脑(PC)、平板电脑、手机等终端。物联网控制系统是一种面向物联网的软件系统,通过物联网控制系统,用户可以与物联网上的物,如传感器、移动终端等进行交互,还可以对物联网上的物进行控制。
[0041]在一个实施例中,如图2所示,提出了一种物联网操作示教方法。该方法包括以下步骤:
[0042]步骤102,接收用户通过终端发送的对物联网控制系统的操作信息。
[0043]在本实施例中,操作信息包括操作对象、针对该操作对象的操作内容和操作位置。操作内容,包括例如对物联网控制系统中的图标或者按钮等操作对象的点击、输入、拖动等等。操作位置包括例如物联网控制系统上某个操作对象所在的位置。
[0044]终端接收用户对物联网控制系统的操作信息,并发送该操作信息。<
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1