[发明专利]一种特征加工方法和装置在审
申请号: | 201910394125.X | 申请日: | 2019-05-13 |
公开(公告)号: | CN110096266A | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 潘丹 | 申请(专利权)人: | 上海优扬新媒信息技术有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 201800 上海市嘉*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加工 目标代码 代码模板 特征加工 固定代码 方法和装置 设置应用 预先设置 运算逻辑 进度 申请 应用 保证 | ||
本申请实施例公开了一种特征加工方法及装置,预先设置多个对应于不同加工方式的代码模板,每个代码模板对应于一个加工方式,每个代码模板包括对应的加工方式的固定代码,所述方法包括:获取待加工特征对应的目标加工方式和应用于目标加工方式的参数;确定目标加工方式对应的目标代码模板;根据目标代码模板对应的固定代码和参数,生成用于实现目标加工方式的目标代码片段。可见,用户仅需选择待加工特征对应的目标加工方式,以及设置应用于目标加工方式的参数,而无需去理解该目标加工方式的运算逻辑以及编写代码,即可生成用于为待加工特征实现目标加工方式的目标代码片段,从而提升了获得代码的效率,保证了特征加工的进度。
技术领域
本申请涉及数据处理领域,特别是涉及一种特征加工方法和装置。
背景技术
特征可以是一个客体或者一组客体特性的抽象结果,比如特征可以为“年龄”、“访问用户数”等。由于一些特征无法更为直观的体现客体的特性,因此可以对这些特征进行加工,以得到一个能够更为直观的体现客体特性的特征,比如:作为衡量网站是否活跃的“访问用户数”的特征,可以将该特征按照时间维度,如“日”、“月”进行加工后,以得到关于该网站的新的特征,即:“日访问用户数”、“月访问用户数”,从而可以根据该加工后的特征来衡量网站的活跃度。也就是说,可以将特征A等特征通过如加、减等运算方式进行加工,以得到特征B,而该过程可以记为特征加工的过程。其中,对于为特征A等特征进行的如加、减等的运算方式,可以记为对特征的加工方式。
实际场景中,用户通常需要对一些特征进行较为复杂的加工,比如:先对特征进行统计分析,再根据统计分析结果对特征进行相应的运算等。其中,对特征通过复杂加工方式进行加工,通常是由用户编写相关的运算代码,从而通过运行该编写的运算代码得以实现。
目前,当不同的用户在面临一些较为常用且复杂的加工方式时,在他们编写代码的过程中,仍需要各自花费大量时间及精力去理解这些复杂加工方式的运算逻辑,以及需要各自编写这部分加工方式的相关运算代码,由此,对于这种包括有复杂加工方式的特征加工方法,对其进行代码编写的效率较低,进而影响了特征加工的进度。
发明内容
为了解决上述技术问题,本申请提供了一种特征加工方法和装置,提升了获得代码的效率,保证了特征加工的进度。
本申请实施例公开了如下技术方案:
本申请实施例提供了一种特征加工方法,预先设置多个对应于不同加工方式的代码模板,其中,每个代码模板对应于一个加工方式,每个代码模板包括对应的加工方式的固定代码,所述方法包括:
获取待加工特征对应的目标加工方式和应用于所述目标加工方式的参数;
确定所述目标加工方式对应的目标代码模板;
根据所述目标代码模板对应的固定代码和所述参数,生成用于实现所述目标加工方式的目标代码片段。
可选的,若所述目标加工方式中包括与所述待加工特征的数据通过统计方式计算得到的统计结果的运算,则,所述参数包括对所述待加工特征的数据通过所述统计方式计算得到的统计结果。
可选的,所述统计结果包括最大值、最小值、平均值、标准差或者覆盖率中的一个或多个。
可选的,在所述获取待加工特征对应的目标加工方式和应用于所述目标加工方式的参数之后,所述方法还包括:
根据所述目标加工方式和所述参数,编码成目标字符串;
对所述目标字符串进行解析,生成类对象的成员变量,所述类对象的成员变量包括所述目标加工方式的变量和所述参数的变量;
则,所述确定所述目标加工方式对应的目标代码模板,包括:
根据所述目标加工方式的变量,确定所述目标加工方式对应的目标代码模板;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海优扬新媒信息技术有限公司,未经上海优扬新媒信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910394125.X/2.html,转载请声明来源钻瓜专利网。