logo好方法网

信息处理方法、装置、电子设备和介质


技术摘要:
本公开提供了一种由电子设备执行的信息处理方法,包括:获取目标项目的开发需求信息、历史行为信息和多个开发资源的资源信息;基于开发需求信息、历史行为信息和开发资源的资源信息,从多个开发资源中确定目标开发资源;以及根据目标开发资源,生成并输出推荐信息。本  全部
背景技术:
随着计算机技术的快速发展和革新,尤其是互联网技术的兴起,软件已经渗入人 们购物、交流、学习、生活等各个方面。 目前软件开发过程中,开发人员学习和更新的技术内容呈现碎片化,导致软件开 发成本高。
技术实现要素:
有鉴于此,本公开提供了一种信息处理方法、装置、电子设备和介质。 本公开的一个方面提供了一种信息处理方法,包括:获取目标项目的开发需求信 息、历史行为信息和M个开发资源的资源信息,其中,M为大于1的整数;基于开发需求信息、 历史行为信息和开发资源的资源信息,从M个开发资源中确定目标开发资源;以及根据目标 开发资源,生成并输出推荐信息。 根据本公开的实施例,基于开发需求信息、历史行为信息和开发资源的资源信息, 确定目标开发资源包括:基于开发需求信息和开发资源的资源信息,确定用于开发目标项 目的N个系统模型,其中,N个系统模型中每个系统模型各自包括开发目标项目所需的m个目 标开发资源;以及基于历史行为信息和m个目标开发资源的资源信息,从N个系统模型中确 定推荐模型,其中,N为大于1的整数,m为大于等于1,并且小于等于M的整数。 根据本公开的实施例,基于历史行为信息和开发资源的资源信息,从N个系统模型 中确定推荐模型包括:基于历史行为信息和开发需求信息,构建开发能力模型,开发能力模 型指示使用开发资源开发目标项目的能力水平;基于开发能力模型和m个目标开发资源的 资源信息的匹配度,对N个系统模型评价而获得评价结果;以及根据评价结果,从N个系统模 型中确定推荐模型。 根据本公开的实施例,该方法还包括获取推荐信息的反馈信息;基于反馈信息,确 定推荐信息的评估结果;以及存储评估结果,以将评估结果作为确定推荐模型的参考项。 根据本公开的实施例,该方法还包括获取客户端的操作信息;将操作信息与推荐 信息进行比对;在操作信息与推荐信息不一致的情况下,调整推荐信息;以及输出调整后的 推荐信息。 根据本公开的实施例,推荐信息包括以下至少一种:集成开发环境、下载信息、安 装信息、运行操作系统、开发语言、开发工具、所需插件。 本公开的另一个方面提供了一种信息处理装置,包括:获取模块,获取目标项目的 开发需求信息、历史行为信息和M个开发资源的资源信息,其中,M为大于1的整数;确定模 块,用于基于所述开发需求信息、历史行为信息和开发资源的资源信息,从所述M个开发资 4 CN 111581509 A 说 明 书 2/11 页 源中确定目标开发资源;以及生成模块,用于根据所述目标开发资源,生成并输出推荐信 息。 根据本公开的实施例,确定模块包括:第一确定子模块用于基于所述开发需求信 息和所述开发资源的资源信息,确定用于开发所述目标项目的N个系统模型,其中,所述N个 系统模型中每个系统模型各自包括开发所述目标项目所需的m个目标开发资源,以及第二 确定子模块用于基于所述历史行为信息和所述m个目标开发资源的资源信息,从所述N个系 统模型中确定推荐模型,其中,N为大于1的整数,m为大于等于1,并且小于等于M的整数。 根据本公开的实施例,第二确定子模块包括:构建模块用于基于所述历史行为信 息和所述开发需求信息,构建开发能力模型,所述开发能力模型指示使用所述开发资源的 能力水平,评价模块用于基于所述开发能力模型和所述m个目标开发资源的资源信息的匹 配度,对所述N个系统模型打分而获得评价结果,以及确定单元用于根据所述评价结果,从 所述N个系统模型中确定推荐模型。 本公开的另一方面提供了一种电子设备,包括:处理器;存储装置,用于存储至少 一个程序,其中,当至少一个程序被处理器执行时,使得处理器执行上述的方法。 本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令, 所述指令在被执行时用于实现如上所述的方法。 本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指 令,所述指令在被执行时用于实现如上所述的方法。 根据本公开的实施例,可以至少部分地解决软件开发成本高问题,并因此可以实 现降低软件开发成本的技术效果。 附图说明 通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和 优点将更为清楚,在附图中: 图1示意性示出了根据本公开实施例的可以应用信息处理方法的示例性系统架 构; 图2示意性示出了根据本公开实施例的信息处理方法的流程图; 图3示意性示出了根据本公开实施例的确定目标开发资源的方法流程图; 图4示意性示出了根据本公开实施例的从多个系统模型中确定推荐模型的方法流 程图; 图5示意性示出了根据本公开另一实施例的信息处理方法的流程图; 图6示意性示出了根据本公开另一实施例的信息处理方法的流程图; 图7示意性示出了根据本公开另一实施例的信息处理方法流程图; 图8示意性示出了根据本公开实施例的信息处理装置的方框图;以及 图9示意性示出了根据本公开实施例的电子设备的方框图。
下载此资料需消耗2积分,
分享到:
收藏