一种交互内容推送与制作的管理平台
文献发布时间:2023-06-19 10:54:12
技术领域
本发明涉及用户与物联网硬件的互动内容的分发管理技术领域,特别涉及一种交互内容推送与制作的管理平台。
背景技术
目前,内容系统管理或者网站是一种位于WEB前端(Web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容;
然而,内容管理系统或者网站只局限于软件部分,并没有与硬件相结合,用户需要一个平台发布内容给周边硬件使用,来增加对周围社区的影响,这样不仅耗时,而且工作效率低,因此本发明提供了一种交互内容推送与制作的管理平台
发明内容
本发明提供一种交互内容推送与制作的管理平台,用以通过云服务处理系统实现对交互内容的处理,并转发至智能硬件设备中,实现软件部分与硬件部分的相结合。
一种交互内容推送与制作的管理平台,包括:
交互内容制作模块,用于制作用户驱动的交互内容;
网页端管理模块,获取用户驱动的交互内容,并将所述交互内容上传至云服务处理模块;
云服务处理模块,用于将所述交互内容进行内容转义,并将转义后的交互内容分发至智能硬件设备;
交互模块,用于在智能硬件设备接收所述交互内容后,执行人机交互。
优选的,一种交互内容推送与制作的管理平台,交互内容制作模块,制作用户驱动的交互内容的具体工作过程包括以下步骤:
获取人机交互的交互数据,并获取所述交互数据的数据类型;
根据所述数据类型,确定所述交互数据的数据优先级;
基于所述数据优先级并调用数据传输信道传输所述交互数据至审核云平台;
根据所述数据优先级确定所述交互数据在所述审核云平台的处理次序,并通过所述审核云平台输出所述交互数据的软件安装包;
其中,所述软件安装包即为用户驱动的交互内容。
优选的,一种交互内容推送与制作的管理平台,
所述交互内容包括:交互内容的标识信息,用户的特征描述、数据任务信息。
优选的,一种交互内容推送与制作的管理平台,网页端管理模块获取用户驱动的交互内容后,且将所述交互内容上传至云服务处理模块之前,还包括:
获取所述交互内容的数据信息,其中,所述数据信息包括所述交互内容的标识信息以及数据信息获取时间;
获取所述标识信息以及所述数据信息获取时间对应的数据帧,并从所述数据帧中获取用户的特征描述;
根据所述用户的特征描述,对所述交互内容进行标记,并将标记好的所述交互内容进行上传;
否则,禁止上传所述交互内容。
优选的,一种交互内容推送与制作的管理平台,基于网页端管理模块,将所述交互内容上传至云服务处理系统的工作过程,包括:
获取所述交互内容的待上传交互数据,并将所述待上传交互数据进行数据拆分,获取m个数据字段;
确定所述m个数据字段所对应的数据字段id,并根据所述数据字段id确定所述m个数据字段所属类别;
同时,确定所述数据字段id的采集地址及采集时间;
基于所述数据字段id的采集地址以及所述数据字段id的采集时间,确定目标数据字段id,并获取目标数据字段所属类别;
判断所述数据字段id与所述目标数据字段id是否相同;
若相同,则继续判断所述数据字段所属类别与目标数据字段所属类别是否一致;
若一致,则对所述数据字段id所对应的交互内容进行上传至所述云服务处理模块。
优选的,一种交互内容推送与制作的管理平台,将所述交互数据传输至所述审核云平台中,还包括:
获取n个交互数据的数据结构类型,并根据所述数据结构类型确定数据审核模型;
提取n个所述交互数据所对应的n个数据标识字段,并获取n个所述数据标识字段的字段长度;
根据所述字段长度确定所述交互数据的复杂程度;
将所述交互数据在所述数据审核模型中按照所述复杂程度由高到低的顺序进行数据审核,具体审核步骤为;
步骤1:对所述交互数据进行数据解析,获取所述交互数据的数据流向信息;
步骤2:判断所述数据流向信息是否符合预设地址匹配规则;
步骤3:若符合,则发出第一审核响应,并根据所述第一审核相应判定所述交互数据合格;
否则,发出第二审核响应,并将所述交互数据进行剔除。
优选的,一种交互内容推送与制作的管理平台,基于云服务处理模块,对所述交互内容进行内容转义的工作过程,包括:
获取所述交互内容的事件描述信息,并获取所述事件描述信息的关键词;
将所述关键词与所述云服务处理系统中的语义概念树进行匹配,确定所述关键词在所述事件描述信息中的语义;
其中,所述语义概念树包括:多个概念、多个概念之间的关联关系以及概念的语义;
通过所述事件描述信息中的语义获取语言结构,并基于预设解释函数提取所述语言结构中的逻辑语义表示语句;
其中,所述逻辑语义表示语句即为所述智能硬件设备的硬件执行语句;
获取所述硬件执行语句中的识别源数据,并基于多粒度嵌入函数以及特征残差融合模式对所述识别源数据进行训练;
其中,所述识别源包括:关键字、数值、字符串、标示符、运算符、间隔符以及注释符;
同时,将训练好的所述识别源数据进行二进制编码;
基于编码结果,构建语义匹配模型,同时,基于所述语义匹配模型通过所述智能硬件设备中的硬件语言数据库进行解读;
同时,获取解读程度,并将所述解读程度与所述智能硬件设备对硬件语言理解程度进行比较;
若所述解读程度不符合所述硬件语言理解程度,则重新对所述交互内容的事件描述信息进行解析;
否则,所述交互内容完成内容转义。
优选的,一种交互内容推送与制作的管理平台,将所述交互内容进行内容转义后,且将所述转义后的交互内容分发至智能硬件设备之前,还包括:
获取转义内容并计算所述转义内容准确度,同时,根据所述内容准确度,计算所述人机内容交互的效率,具体工作过程包括:
获取所述交互内容的信息量x
基于预设语义平滑度参数μ对所述交互内容的信息量x
同时,基于所述转义内容的合理程度c,计算所述转义内容的准确度
其中,
基于所述内容准确度,计算所述人机内容交互的效率;
其中,η表示所述人机内容交互的效率;
将所述人机内容交互的效率与预设标准效率进行对比;
若所述人机内容交互的效率等于或大于预设标准效率,则判定所述人机内容交互合格;
并将此时的交互内容数据保存至预设数据库中;
同时,在所述预设数据库中基于卷积神经网络对所述交互内容数据进行数据训练,获取交互内容模型;
并将所述交互内容模型作为人机交互过程中的参考模型,提供参考;
否则,基于预设语义数据库对所述交互内容进行深层次语义解析,直至所述人机内容交互的效率等于或大于预设标准效率。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例中一种交互内容推送与制作的管理平台结构图;
图2为本发明实施例中一种交互内容推送与制作的管理平台模块图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
实施例1:
本发明提供了一种交互内容推送与制作的管理平台,如图1-2所示,包括:
交互内容制作模块,用于制作用户驱动的交互内容;
基于网页端管理模块,获取用户驱动的交互内容,并将所述交互内容上传至云服务处理模块;
云服务处理模块,用于将所述交互内容进行内容转义,并将转义后的所述交互内容分发至智能硬件设备;
交互模块,用于在智能硬件设备接收所述交互内容后,执行人机交互。
该实施例中,开发者可以使用这些接口制作软件,上传到Senos云平台(云服务处理系统),通过审核后,上架成为可以安装到硬件的软件安装包。这些安装包称为用户驱动的交互内容。
上述实施例通过交互端软件,网页端管理平台,智能硬件设备三端通过云服务处理系统连接为一个整体。
该实施例中,用户驱动的交互内容可以通过网页端管理平台,上传到云服务处理系统保存并分发到远端硬件,终端使用者通过交互端软件发送传感器电信号或者控制信息到云服务处理,经系统转换为可以被硬件理解的控制信号后,由系统转发给硬件端,达到使用用户驱动内容,与智能硬件交互的目的。
该实施例中,交互端软件例如可以是微信小程序或者手机应用;sencity制作的网页端管理平台软件,云服务处理系统,服务器与智能硬件的信号传递处理。
该实施例中,交互内容可以是基于软件安装包内的交互内容的标识信息,用户的特征描述、数据任务信息。
该实施例中,内容转义中的转义可以理解为将传感器电信号或者控制信息到云服务处理,经系统转换为可以被硬件理解的控制信号。
上述技术方案的有益效果是:
通过获取用户驱动的交互内容,并网页端管理平台通过云服务处理系统传送至智能硬件设备中,实现软件部分与硬件部分的相结合。
实施例2:
在实施例1的基础上,本发明提供了一种交互内容推送与制作的管理平台,交互内容制作模块,制作用户驱动的交互内容包括以下步骤:
获取人机交互的交互数据,并获取所述交互数据的数据类型;
根据所述数据类型,确定所述交互数据的数据优先级;
基于所述数据优先级并调用数据传输信道传输所述交互数据至审核云平台;
根据所述数据优先级确定所述交互数据在所述审核云平台的处理次序,并通过所述审核云平台输出所述交互数据的软件安装包;
其中,所述软件安装包即为用户驱动的交互内容。
该实施例中,数据类型包括Integer(整型)、Long(长整型)、Single(单精度浮点型)。
该实施例中,根据数据类型确定交互数据的数据优先级的过程可以是:
当数据类型为Integar(整型)时,交互数据为第一优先级;
当数据类型为Long(长整型)时,交互数据为第二优先级;
当数据类型为Single(单精度浮点型)时,交互数据为第三优先级。
该实施例中,软件安装包的方式可以为命令行方式,也可以为图形化界面。
上述技术方案的有益效果是:
通过确定交互数据的数据优先级,可以确定交互数据在审核云平台的处理次序,从而有利于根据处理次序精准获取交互内容。
实施例3:
在实施例2的基础上,本发明提供了一种交互内容推送与制作的管理平台,其特征在于,
所述交互内容包括:所述交互内容包括:交互内容的标识信息,用户的特征描述、数据任务信息。
上述技术方案的有益效果是:
通过获取软件与硬件所要交互的内容,可以很好的确定对交互内容的处理方法。
实施例4:
在实施例1的基础上,本发明提供了一种交互内容推送与制作的管理平台,网页端管理模块获取用户驱动的交互内容后,且将所述交互内容上传至云服务处理模块之前,还包括:
获取所述交互内容的数据信息,其中,所述数据信息包括所述交互内容的标识信息以及数据信息获取时间;
获取所述标识信息以及所述数据信息获取时间对应的数据帧,并从所述数据帧中获取用户的特征描述;
根据所述用户的特征描述,对所述交互内容进行标记,并将标记好的所述交互内容进行上传;
否则,禁止上传所述交互内容。
该实施例中,数据帧即为数据链路层的协议数据单元,它包括三部分:帧头,数据部分,帧尾,其中,帧头和帧尾包含一些必要的控制信息,比如同步信息、地址信息、差错控制信息等;数据部分则包含网络层传下来的数据,比如ip数据包,且数据帧的类型可以是PPP帧、MAC帧等。
该实施例中,特征描述可以是基于数据帧的帧头以及帧尾所包含的信息进行描述,例如可以是数据的同步信息、地址信息等。
该实施例中,对交互内容进行标记的方法可以是采用数据中心标记语言,即一种交换描述数据中心环境信息的数据格式和模型。
该实施例中,标识信息可以是对交互内容进行识别的信息,例如可以是:交互内容的控制指令,有关交互内容的标签等。
上述技术方案的有益效果是:
通过获取数据帧可以准确获取用户的特征描述,进而对交互内容进行标记,不仅实现交互内容的精准上传,准确识别,而且提高数据的上传效率。
实施例5:
在实施例1的基础上,本发明提供了一种交互内容推送与制作的管理平台,基于网页端管理模块,将所述交互内容上传至云服务处理系统的工作过程,包括:
获取所述交互内容的待上传交互数据,并将所述待上传交互数据进行数据拆分,获取m个数据字段;
确定所述m个数据字段所对应的数据字段id,并根据所述数据字段id确定所述m个数据字段所属类别;
同时,确定所述数据字段id的采集地址及采集时间;
基于所述数据字段id的采集地址以及所述数据字段id的采集时间,确定目标数据字段id,并获取目标数据字段所属类别;
判断所述数据字段id与所述目标数据字段id是否相同;
若相同,则继续判断所述数据字段所属类别与目标数据字段所属类别是否一致;
若一致,则对所述数据字段id所对应的交互内容进行上传至所述云服务处理模块;
否则,禁止上传所述交互内容。
该实施例中,数据字段id可以是供云服务处理系统识别的字段标识符。
该实施例中,根据数据字段id确定数据字段的所属类别可以是基于云服务处理系统确定的;
例如可以是:第一个数据字段id在云服务平台处理系统中对应数据处理第一位置,从而根据第一位置确定数据字段的类别为第一属性。
上述技术方案的有益效果是:
通过获取数据字段id与数据字段所属类别以及目标数据字段id以及所属类别,可以确定交互内容是否可以成功上传,提高了数据上传的安全性。
实施例6:
在实施例2的基础上,本发明提供了一种交互内容推送与制作的管理平台,将所述交互数据传输至所述审核云平台中,还包括:
获取n个交互数据的数据结构类型,并根据所述数据结构类型确定数据审核模型;
提取n个所述交互数据所对应的n个数据标识字段,并获取n个所述数据标识字段的字段长度;
根据所述字段长度确定所述交互数据的复杂程度;
将所述交互数据在所述数据审核模型中按照所述复杂程度由高到低的顺序进行数据审核,具体审核步骤为;
步骤1:对所述交互数据进行数据解析,获取所述交互数据的数据流向信息;
步骤2:判断所述数据流向信息是否符合预设地址匹配规则;
步骤3:若符合,则发出第一审核响应,并根据所述第一审核相应判定所述交互数据合格;
否则,发出第二审核响应,并将所述交互数据进行剔除。
该实施例中,数据结构类型可以是集合结构:数据结构中的元素之间除了"同属一个集合"的相互关系外,别无其他关系,或者线性结构数据结构中的元素存在一对一的相互关系;或者树形结构,数据结构中的元素存在一对的相互关系;也可以是图形结构,数据结构中的元素存在多对多的相互关系。
该实施例中,数据流向信息是指数据在系统内传播的路径,由一组成分固定的数据组成。
该实施例中,第一审核响应可以是利用回归函数表达交互数据在回归函数线上。
该实施例中,第二审核响应可以是利用回归函数表达交互数据不在回归函数线上。
上述技术方案的有益效果是:
通过获取交互数据的数据结构有利于确定审核模型,通过获取数据标识字段的字段长度可以确定交互数据的复杂程度,进而确定审核顺序,通过对数据流向信息的获取可以确定是否符合预设地址匹配规则,从而准确完成对数据的审核结果,提高数据审核效率与准确性。
实施例7:
在实施例1的基础上,本发明提供了一种交互内容推送与制作的管理平台,基于云服务处理模块,对所述交互内容进行内容转义的工作过程,包括:
获取所述交互内容的事件描述信息,并获取所述事件描述信息的关键词;
将所述关键词与所述云服务处理系统中的语义概念树进行匹配,确定所述关键词在所述事件描述信息中的语义;
其中,所述语义概念树包括:多个概念、多个概念之间的关联关系以及概念的语义;
通过所述事件描述信息中的语义获取语言结构,并基于预设解释函数提取所述语言结构中的逻辑语义表示语句;
其中,所述逻辑语义表示语句即为所述智能硬件设备的硬件执行语句;
获取所述硬件执行语句中的识别源数据,并基于多粒度嵌入函数以及特征残差融合模式对所述识别源数据进行训练;
其中,所述识别源包括:关键字、数值、字符串、标示符、运算符、间隔符以及注释符;
同时,将训练好的所述识别源数据进行二进制编码;
基于编码结果,构建语义匹配模型,同时,基于所述语义匹配模型通过所述智能硬件设备中的硬件语言数据库进行解读;
同时,获取解读程度,并将所述解读程度与所述智能硬件设备对硬件语言理解程度进行比较;
若所述解读程度不符合所述硬件语言理解程度,则重新对所述交互内容的事件描述信息进行解析;
否则,所述交互内容完成内容转义。
该实施例中,事件描述信息的关键词可以对事件描述信息的独立域名,起到检索事件描述信息的作用。
该实施例中,逻辑语义表示语句是由逻辑符号构成的即能够表示硬件执行语言的具体内容的,可以实现表达和记录硬件执行语言的推理、概括、演绎等思维过程。
该实施例中,二进制编码主要使用ASCLL码。
该实施例中,构建语义匹配模型是为了方便智能硬件设备中的引荐语言数据库进行解读。
该实施例中,硬件语言理解程度一般为解读程度的60%~80%之间。
该实施例中,语义概念树可以是根据语句中文字的排列顺序,计算文字对应语句的特征编码,利用链式存储技术,实现对应语义概念树。形象的描述是:文字为语义树上的基本节点,语句为语义概念树的枝条,所有的枝条结合在一起构建语义概念树。语义概念树上的分枝具有同样的根节点文字。
该实施例中,多个概念是基于语义概念树的枝条所定义,且枝条间的同样的根节点文字即为多个概念之间的关联关系,通过获取对应语句的编码特征即为概念的语义。
该实施例中,基于多粒度嵌入函数以及特征残差融合模式对识别源数据进行训练,例如可以是基于多粒度嵌入函数对识别源数据获取编码结构,编码结构获取字编码结果和词编码结果,再通过特征残差融合模式进行选择性融合,进而完成对识别源数据的训练。
其中,多粒度嵌入函数可以是通过语句以字粒度和词粒度分别进行嵌入操作,并结合成多粒度嵌入函数。
特征残差融合模式是指获取一个客体或一组客体特性的抽象结果,并将抽象结果与实体间的拟合方式,称为特征残差融合模式。
上述技术方案的有益效果是:
通过对事件描述信息的关键词与云服务系统中的语义概念树进行匹配,可以准确确定关键词在事件描述信息中的语义,进而可以获取语言结构,通过提取逻辑语义表示语句可以很好的对硬件执行内容进行逻辑化,通过对识别源数据进行二进制编码并构建语义匹配模型可以实现对语义匹配模型的解读,从而完成对交互内容的转义,提高了交互内容转义的高效性与精确性。
实施例8:
在实施例1的基础上,本发明提供了一种交互内容推送与制作的管理平台,将所述交互内容进行内容转义后,且将所述转义后的交互内容分发至智能硬件设备之前,还包括:
获取转义内容并计算所述转义内容准确度,同时,根据所述内容准确度,计算所述人机内容交互的效率,具体工作过程包括:
获取所述交互内容的信息量x
基于预设语义平滑度参数μ对所述交互内容的信息量x
同时,基于所述转义内容的合理程度c,计算所述转义内容的准确度
其中,
基于所述内容准确度,计算所述人机内容交互的效率;
其中,η表示所述人机内容交互的效率;
将所述人机内容交互的效率与预设标准效率进行对比;
若所述人机内容交互的效率等于或大于预设标准效率,则判定所述人机内容交互合格;
并将此时的交互内容数据保存至预设数据库中;
同时,在所述预设数据库中基于卷积神经网络对所述交互内容数据进行数据训练,获取交互内容模型;
并将所述交互内容模型作为人机交互过程中的参考模型,提供参考;
否则,基于预设语义数据库对所述交互内容进行深层次语义解析,直至所述人机内容交互的效率等于或大于预设标准效率。
该实施例中,基于预设语义平滑度参数对交互内容的信息量以及转义内容的信息量进行内容估计确定转义内容的合理程度可以是:
根据语义平滑度参数对交互内容的信息量进行内容估计的估计结果与语义平滑度参数对转义内容的信息量进行内容估计结果的和即为合理程度。
该实施例中,深层次语义解析可以是对交互内容语句进行分割获取词组,对交互内容的词组再进行解析。
该实施例中,预设标准效率为80%。
该实施例中,交互内容可以理解为,当交互内容为控制信息时,其值为1,当交互内容为传递信息时,其值为2,其他情况视为3。
转义内容可以理解为,当转义内容为转义到交互内容的控制信息时,其对应的值为4,当转义内容为转义到交互内容的传递信息时,其值为5,其他情况视为6。
上述技术方案的有益效果是:
通过获取交互内容的信息量x
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
- 一种交互内容推送与制作的管理平台
- 基于下一代网络的交互式网络电视的内容推播方法及系统