[发明专利]一种浏览器地址栏智能提示算法的离线测试方法和系统在审
申请号: | 201210281729.1 | 申请日: | 2012-08-09 |
公开(公告)号: | CN103581275A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 肖镜辉;刘玉国;司天歌;周晓波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;G06F11/36 |
代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 杨波 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 地址栏 智能 提示 算法 离线 测试 方法 系统 | ||
技术领域
本发明涉及互联网技术,尤其涉及一种浏览器地址栏智能提示算法的离线测试方法和系统。
背景技术
随着互联网的发展,浏览器软件作为计算机用户通向互联网的入口,越来越受到各大互联网企业的重视。从早期的IE和网景,以能够渲染和展示网站页面为主要功能;到后来的火狐、Chrome,可提供丰富的可定制插件,并可与搜索引擎相结合;直到最近的QQ浏览器、Sogou浏览器和360浏览器,为用户提供个性化、定制化的服务,减少用户操作时间,缩短用户与互联网距离,提高用户上网体验。
地址栏是浏览器的重要组件,用户在浏览器地址栏中输入网址,确认后浏览器渲染、展现相应的网页内容。当前的主流浏览器通常都会在用户输入的同时运用智能算法,猜测用户的目标网址,并自动生成若干候选网址供用户进一步选择,以期减少用户输入操作,缩短用户与目标网站的距离,加快用户的上网速度。一个好的地址栏提示算法能够让用户用最少的输入,最快速的访问目标网址,从而提高用户使用浏览器的最终体验。可以说,地址栏智能提示算法的优劣,直接决定了用户通过浏览器访问互联网的距离。
目前,地址栏智能提示算法的改进和更新都是直接在客户端开发中完成,其算法改进效果通过产品发布后用户的反馈来衡量。这种做法有两不足:一方面,算法的质量衡量要等到产品发布之后,风险较大,容易破坏现有的用户体验,且一旦出了问题不容易修正;另一方面,单凭用户反馈,无法准确、客观地评价算法质量。
发明内容
有鉴于此,本发明提供一种的浏览器地址栏智能提示算法的离线测试方法及离线测试系统。
上述的浏览器地址栏智能提示算法的离线测试方法及离线测试系统是通过以下技术方案实现的:
一种浏览器地址栏智能提示算法的离线测试方法,其包括:
从浏览器地址栏上报数据中提取数据,模拟用户本机历史URL;
从浏览器地址栏上报数据中提取数据,模拟用户期望输入的URL;
根据用户期望输入的URL模拟用户在浏览器地址栏的输入;
利用地址栏候选列表生成算法根据用户在浏览器地址栏的输入和用户本机历史URL生成候选URL列表;
将候选URL列表中的URL与用户期望输入的URL相比对,计算相关测试指标。
一种浏览器地址栏智能提示算法的离线测试系统,其包括:
浏览器地址栏上报数据集,包括用户浏览过的网页的URL;
训练集,包括由浏览器地址栏上报数据集中提取出来、用于模拟用户本机历史URL的数据;
测试集,包括由浏览器地址栏上报数据中提取出来、用于模拟用户期望输入的URL的数据;
用户输入生成器,用于根据用户期望输入的URL模拟用户在浏览器地址栏的输入;
地址栏候选列表生成器,用于根据用户在浏览器地址栏的输入和用户本机历史URL生成候选URL列表;
比较器,用于将生成的候选URL列表与用户期望输入的URL相比对;以及
测试指标计算器,用于根据生成的候选URL列表与用户期望输入的URL的比对结果计算相关的测试指标。
本发明提供的浏览器地址栏智能提示算法的离线测试方法和离线测试系统将浏览器地址栏候选列表生成算法的改进工作与浏览器客户端开发相分离,离线地对浏览器地址栏算法进行开发和测试。一方面使算法的改进不影响现有版本的发布,使得版本发布更加安全可靠;另一方面,能够量化地衡量、比较地址栏候选列表提示算法的性能。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
附图说明
图1为本发明揭示的一种浏览器地址栏智能提示算法的离线测试方法的流程图。
图2为本发明所揭示的一种浏览器地址栏智能提示算法的离线测试系统的示意图。
具体实施方式
为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的浏览器地址栏智能提示算法的离线测试方法及系统的具体实施方式、结构、特征及其功效,详细说明如后。
浏览器地址栏智能提示算法的离线测试方法
图1为本发明揭示的一种浏览器地址栏智能提示算法的离线测试方法的流程图。如图1所示,该离线测试方法包括以下步骤:
步骤S101:从浏览器地址栏上报数据中提取数据,模拟用户本机历史URL;
步骤S102:从浏览器地址栏上报数据中提取数据,模拟用户期望输入的URL;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210281729.1/2.html,转载请声明来源钻瓜专利网。