基于大数据的个性化下载界面生成方法、系统及存储介质技术方案

技术编号:22594316 阅读:19 留言:0更新日期:2019-11-20 10:54
本发明专利技术公开了基于大数据的个性化下载界面生成方法、系统及存储介质,方法包括:获取下载任务的标识信息,所述标识信息包括文件大小、文件名、文件目录和文件类型;根据标识信息匹配得到预设下载界面;获取用户预存的个性化数据,所述个性化数据包括用户性别、用户年龄、用户职业和用户的历史使用界面;根据用户的个性化数据,在大数据库中查找目标下载界面;计算预设下载界面与目标下载界面之间的相似度;判断相似度是否小于预设的阈值,若是,则展示预设下载界面展示;反之,则展示目标下载界面。本发明专利技术展示的内容全面且个性化程度高,可广泛应用于计算机技术领域。

Generation method, system and storage medium of personalized Download Interface Based on big data

The invention discloses the generation method, system and storage medium of personalized Download Interface Based on big data, the method includes: obtaining the identification information of download task, the identification information includes file size, file name, file directory and file type; matching according to the identification information to obtain the preset download interface; obtaining the personalized data stored by the user, the personalized data includes: User gender, user age, user occupation and user's historical user interface; search the target download interface in the big database according to the user's personalized data; calculate the similarity between the preset download interface and the target download interface; judge whether the similarity is less than the preset threshold value, if so, display the preset Download Interface; otherwise, display the target download interface. The content displayed by the invention is comprehensive and highly personalized, and can be widely used in the field of computer technology.

【技术实现步骤摘要】
基于大数据的个性化下载界面生成方法、系统及存储介质
本专利技术涉及计算机
,尤其是基于大数据的个性化下载界面生成方法、系统及存储介质。
技术介绍
随着信息技术的快速发展,计算机系统上的应用程序也越来越多样化。为了方便用户在下载过程中对操作系统中其他应用程序的使用,通常将显示下载任务进度的进度条以弹窗形式展示,以供用户实时了解任务执行过程中实际完成的下载进度,并能够根据用户的指令最小化到桌面任务栏,以避免影响用户对其他应用程序的操作。传统的进度条均以弹窗的方式展示当前的下载任务进度,例如展示已下载文件的百分比;这种展示方式无法给用户提供更多有效的信息,特别是针对文件量较大的任务,由于处理器速度及计算机卡顿等原因,有时候弹窗显示的百分比数据会长时间停滞,误导用户以为下载任务出错或者下载已经暂停,造成后续一连串不必要的操作失误。总的来说,现有技术中的下载界面展示方法对应的展示内容比较单一,无法详细展现下载的进度;另外,现有技术中的下载界面均为预设界面,无法根据用户需求进行个性化调整,用户体验较差。
技术实现思路
有鉴于此,本专利技术实施例提供一种展示内容全面且能够进行个性化调整的,基于大数据的个性化下载界面生成方法、系统及存储介质。第一方面,本专利技术实施例提供了一种基于大数据的个性化下载界面生成方法,包括以下步骤:获取下载任务的标识信息,所述标识信息包括文件大小、文件名、文件目录和文件类型;根据标识信息匹配得到预设下载界面;获取用户预存的个性化数据,所述个性化数据包括用户性别、用户年龄、用户职业和用户的历史使用界面;根据用户的个性化数据,在大数据库中查找目标下载界面;计算预设下载界面与目标下载界面之间的相似度;判断相似度是否小于预设的阈值,若是,则展示预设下载界面展示;反之,则展示目标下载界面;其中,所述下载界面的内容包括任务完成度、未完成任务清单、已完成任务清单、以秒为单位的动态系统计时时间。进一步,所述根据标识信息匹配得到预设下载界面这一步骤,包括以下步骤:根据标识信息,生成第一哈希值;根据第一哈希值在数据库中进行第一哈希值查询;通过第一哈希值查询到的哈希值,得到匹配的预设下载界面。进一步,所述根据用户的个性化数据,在大数据库中查找目标下载界面这一步骤,包括以下步骤:计算用户的个性化数据的第二哈希值;根据第二哈希值在数据库中进行第二哈希值查询;通过第二哈希值查询到的哈希值,得到匹配的目标下载界面。进一步,所述计算预设下载界面与目标下载界面之间的相似度这一步骤,包括以下步骤:计算预设下载界面的第一代表向量;计算目标下载界面的第二代表向量;根据第一代表向量和第二代表向量计算预设下载界面与目标下载界面之间的相似度。进一步,所述获取用户预存的个性化数据这一步骤,包括以下步骤:计算用户的各个历史使用界面的时长;根据各个历史使用界面的时长确定第一权重;根据用户性别确定第二权重;根据用户年龄确定第三权重;根据用户职业确定第四权重;根据第一权重、第二权重、第三权重和第四权重,计算用户的偏好信息。第二方面,本专利技术实施例还提供了一种基于大数据的个性化下载界面生成系统,包括:第一获取模块,用于获取下载任务的标识信息,所述标识信息包括文件大小、文件名、文件目录和文件类型;匹配模块,用于根据标识信息匹配得到预设下载界面;第二获取模块,用于获取用户预存的个性化数据,所述个性化数据包括用户性别、用户年龄、用户职业和用户的历史使用界面;查找模块,用于根据用户的个性化数据,在大数据库中查找目标下载界面;相似度计算模块,用于计算预设下载界面与目标下载界面之间的相似度;展示模块,用于判断相似度是否小于预设的阈值,若是,则展示预设下载界面展示;反之,则展示目标下载界面;其中,所述下载界面的内容包括任务完成度、未完成任务清单、已完成任务清单、以秒为单位的动态系统计时时间。进一步,所述匹配模块包括:生成单元,用于根据标识信息,生成第一哈希值;查询单元,用于根据第一哈希值在数据库中进行第一哈希值查询;匹配单元,用于通过第一哈希值查询到的哈希值,得到匹配的预设下载界面。进一步,所述第二获取模块包括:计算单元,用于计算用户的各个历史使用界面的时长;第一确定单元,用于根据各个历史使用界面的时长确定第一权重;第二确定单元,用于根据用户性别确定第二权重;第三确定单元,用于根据用户年龄确定第三权重;第四确定单元,用于根据用户职业确定第四权重;汇总单元,用于根据第一权重、第二权重、第三权重和第四权重,计算用户的偏好信息。第三方面,本专利技术实施例还提供了一种基于大数据的个性化下载界面生成系统,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现所述的基于大数据的个性化下载界面生成方法。第四方面,本专利技术实施例还提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行所述的基于大数据的个性化下载界面生成方法。上述本专利技术实施例中的一个或多个技术方案具有如下优点:本专利技术的实施例在首先根据下载任务的标识信息匹配预设下载界面,然后根据用户的个性化数据得到目标下载界面,接着根据预设下载界面与目标下载界面之间的相似度确定展示内容;本专利技术的展示内容包括任务完成度、未完成任务清单、已完成任务清单、以秒为单位的动态系统计时时间,内容全面,便于用户实时掌握下载进度信息,并通过以秒为单位的动态系统计时时间来向用户展示当前下载任务的运行状态,展示的内容全面,避免用户产生后续误操作;另外,本专利技术能够基于不同用户展示各个具有个性化的下载界面,提高了用户体验。附图说明图1为本专利技术实施例的步骤流程图。具体实施方式下面结合说明书附图和具体实施例对本专利技术作进一步解释和说明。对于本专利技术实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。参照图1,本专利技术实施例提供了一种基于大数据的个性化下载界面生成方法,包括以下步骤:获取下载任务的标识信息,所述标识信息包括文件大小、文件名、文件目录和文件类型;根据标识信息匹配得到预设下载界面;获取用户预存的个性化数据,所述个性化数据包括用户性别、用户年龄、用户职业和用户的历史使用界面;根据用户的个性化数据,在大数据库中查找目标下载界面;计算预设下载界面与目标下载界面之间的相似度;判断相似度是否小于预设的阈值,若是,则展示预设下载界面展示;反之,则展示目标下载界面;...

【技术保护点】
1.基于大数据的个性化下载界面生成方法,其特征在于:包括以下步骤:/n获取下载任务的标识信息,所述标识信息包括文件大小、文件名、文件目录和文件类型;/n根据标识信息匹配得到预设下载界面;/n获取用户预存的个性化数据,所述个性化数据包括用户性别、用户年龄、用户职业和用户的历史使用界面;/n根据用户的个性化数据,在大数据库中查找目标下载界面;/n计算预设下载界面与目标下载界面之间的相似度;/n判断相似度是否小于预设的阈值,若是,则展示预设下载界面展示;反之,则展示目标下载界面;/n其中,所述下载界面的内容包括任务完成度、未完成任务清单、已完成任务清单、以秒为单位的动态系统计时时间。/n

【技术特征摘要】
1.基于大数据的个性化下载界面生成方法,其特征在于:包括以下步骤:
获取下载任务的标识信息,所述标识信息包括文件大小、文件名、文件目录和文件类型;
根据标识信息匹配得到预设下载界面;
获取用户预存的个性化数据,所述个性化数据包括用户性别、用户年龄、用户职业和用户的历史使用界面;
根据用户的个性化数据,在大数据库中查找目标下载界面;
计算预设下载界面与目标下载界面之间的相似度;
判断相似度是否小于预设的阈值,若是,则展示预设下载界面展示;反之,则展示目标下载界面;
其中,所述下载界面的内容包括任务完成度、未完成任务清单、已完成任务清单、以秒为单位的动态系统计时时间。


2.根据权利要求1所述的基于大数据的个性化下载界面生成方法,其特征在于:所述根据标识信息匹配得到预设下载界面这一步骤,包括以下步骤:
根据标识信息,生成第一哈希值;
根据第一哈希值在数据库中进行第一哈希值查询;
通过第一哈希值查询到的哈希值,得到匹配的预设下载界面。


3.根据权利要求1所述的基于大数据的个性化下载界面生成方法,其特征在于:所述根据用户的个性化数据,在大数据库中查找目标下载界面这一步骤,包括以下步骤:
计算用户的个性化数据的第二哈希值;
根据第二哈希值在数据库中进行第二哈希值查询;
通过第二哈希值查询到的哈希值,得到匹配的目标下载界面。


4.根据权利要求1所述的基于大数据的个性化下载界面生成方法,其特征在于:所述计算预设下载界面与目标下载界面之间的相似度这一步骤,包括以下步骤:
计算预设下载界面的第一代表向量;
计算目标下载界面的第二代表向量;
根据第一代表向量和第二代表向量计算预设下载界面与目标下载界面之间的相似度。


5.根据权利要求1所述的基于大数据的个性化下载界面生成方法,其特征在于:所述获取用户预存的个性化数据这一步骤,包括以下步骤:
计算用户的各个历史使用界面的时长;
根据各个历史使用界面的时长确定第一权重;
根据用户性别确定第二权重;
根据用户年龄确定第三权重;
根据用户职业确定第四权重;
根据第一权重、第二权重、第三权重和第四权重,计算用户的偏好信息。
<...

【专利技术属性】
技术研发人员:彭岳松
申请(专利权)人:天脉聚源杭州传媒科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1