基于专家系统URL清洗知识库的“垃圾”内容过滤方法技术方案

技术编号:10170364 阅读:220 留言:0更新日期:2014-07-02 12:02
基于专家系统URL清洗知识库的“垃圾”内容过滤方法,属于海量大数据清洗、数据顾虑领域。本发明专利技术采用人工智能专家系统的方法,通过“完全URL”、“含一级域名”、“不含一级域名”、“完整域名”和“不完整域名”等分类规则的推理,以及与其List下的“左侧”、“左右”、“包含”和“右侧”等分类知识的匹配;若数据清洗推理匹配成功,则对“URL清洗知识库”实时进行更新,将该访问记录页面从原始的“移动互联网访问记录”中清洗掉,即删除,数据清洗结束。若推理匹配失败,则数据清洗失败。对URL清洗知识库的更新,使系统变得越来聪明,不仅提高了清洗过滤的效率,更重要是提高了内容分类的覆盖面和准确程度。

【技术实现步骤摘要】
【专利摘要】基于专家系统URL清洗知识库的“垃圾”内容过滤方法,属于海量大数据清洗、数据顾虑领域。本专利技术采用人工智能专家系统的方法,通过“完全URL”、“含一级域名”、“不含一级域名”、“完整域名”和“不完整域名”等分类规则的推理,以及与其List下的“左侧”、“左右”、“包含”和“右侧”等分类知识的匹配;若数据清洗推理匹配成功,则对“URL清洗知识库”实时进行更新,将该访问记录页面从原始的“移动互联网访问记录”中清洗掉,即删除,数据清洗结束。若推理匹配失败,则数据清洗失败。对URL清洗知识库的更新,使系统变得越来聪明,不仅提高了清洗过滤的效率,更重要是提高了内容分类的覆盖面和准确程度。【专利说明】基于专家系统URL清洗知识库的“垃圾”内容过滤方法
本专利技术属于数据清洗、数据过滤领域,特别是涉及到一个基于专家系统URL清洗知识库的移动互联网访问内容的“垃圾”过滤方法。
技术介绍
随着移动互联网的迅猛发展,特备是3G、4G互联网普及,原本只有专业和时尚人士上网变成草根屌丝们都能上网,带来了全民上网的信息化时代,造成信息爆炸。有效的组织管理好互联网信息,并从这些海量的大数据中快速、准确、全面的获取客户的兴趣特征,是对当今信息科学
的一大挑战。数据清洗技术,作为处理海量互联网文本数据的关键技术,可以解决电信运营商智能营销的问题,达到提高效率、降低成本、减少投诉、增加收益精细化运营的目的。中国移动、中国电/[目和中国联通二大运营商每天从固网(IP网)、移动互联网(2G、3G、4G)从DPI分光数据中获取的移动互联网访问数据规模,小者几亿条访问记录,多者上百亿,因此数据清洗过滤工作是用户移动互联网访问行为分析的基础。传统数据清洗主要目的是保持数据一致性,处理无效值和缺失值,即处理不完整的数据、错误的数据、重复的数据。但是,移动互联网访问数据清洗不仅要清洗传统意义上的噪声或脏数据,还要清洗掉导航、统计、功能、接口、脚本、天气、流量、登录、下载、版权等不是用户最终访问内容(页面URL)。因此,这部分内容对于用户访问兴趣偏好就是“垃圾”,这也正是本专利技术要解决的问题。
技术实现思路
鉴于以上存在的问题,本专利技术的目的在于:提供一种通过人工智能专家系统构建的基于“URL清洗知识库”的“垃圾”内容过滤方法,旨在解决电信运营商百亿级海量“垃圾”内容(页面URL)清洗的问题。本专利技术的目的是通过如下技术方案实现:一种基于专家系统的URL清洗知识库的“垃圾”内容过滤方法,其特征在于,包括如下步骤:(I)格式验证:完整性验证,即访问记录的核心字段是否包括用户ID,URL格式,访问时间(包括日期YYYY-MM-DD和时间HH:MM:SS),只要不包括其中一个字段,即为数据不完整,则清洗掉该条记录;一致性验证是验证用户ID、URL和访问时间格式是否规范,若不规范,则清洗掉该条记录;(2) “完全URL”垃圾清洗推理:从“URL清洗知识库”读取清洗知识,在完全URL特征的Hash散列表中,推理在原始的访问记录页面URL中是否存在“完全URL”为“垃圾”页面特征?若存在,执行步骤(7)推理。若不存在,则进行步骤(3)推理;(3) “含一级域名”垃圾清洗推理;从原始URL中截取“一级域名”,构造为特征容器包装类TSDL,在“一级域名”特征的Hash散列表中,推理是否存在TSDL为“垃圾”页面的特征。若存在“一级域名”,则进行步骤(5)推理。若不存在,则执行步骤(4)推理;(4) “不含一级域名”垃圾清洗推理:若不存在“一级域名”,则获取不含一级域名“垃圾”页面特征知识的List,在List中包括后缀、左侧、左右和包含四类匹配知识,按照知识特征的置信度降幂顺序进行匹配推理。若匹配成功,则执行步骤(7)推理。若匹配失败,则数据清洗结束。(5) “完整域名”垃圾清洗推理:从原始URL中截取“完整域名”,构造为特征容器包装类DOMAIN,在完整域名特征的Hash散列表中,推理是否存在DOMAIN为“垃圾”页面的特征;若存在“完整域名”,则获取完整域名“垃圾”页面特征知识的List,在List中有右侧匹配知识和包含匹配知识,如果匹配成功,执行步骤(7)推理,如果匹配失败,执行步骤(6)推理;(6) “不完整域名”垃圾清洗推理:若在Hash散列表中不存在“完整域名”,则获取不完整域名“垃圾”特征的知识List,在List中包括左侧、左右和包含三类匹配知识,按照“不完整域名”知识特征的置信度降幂顺序进行匹配推理。若匹配成功,则执行步骤(7)推理。若匹配失败,则执行步骤(4)推理;(7)若清洗推理匹配成功,则对“URL清洗知识库”进行更新,同时在原始“移动互联网访问记录”中删除“垃圾”数据,数据清洗结束。其中步骤(2)中的“URL清洗知识库”的初始集建立,其特征在于:是通过一天的“基于客户移动互联网访问行为分析” Top排名的“垃圾”页面作为训练集,通过下一天Top排名的“垃圾”页面作为测试集,反复测试,直至达到要求的覆盖率后而建立完成,其是一个机器分析人工验证的过程。所述步骤(7)中的“URL清洗知识库”知识更新,其步骤包括:(I)根据客户移动互联网访问行为分析,计算出“垃圾”页面URL的PV值(PageView值)和置信度,并给出“垃圾”页面和对应的URL特征的Top排名;(2)新增URL清洗知识的添加:根据“垃圾”页面的置信度,经人工确认,将新URL清洗知识添加到规则中,即将完全匹配、一级域名和完整域名Hash特征包装类中的知识添加到“URL清洗知识库”中,和将特征包装类构造下的List中的后缀规则、右侧规则、左侧规贝U、包含规则和左右规则中的知识添加到“URL清洗知识库”中;(3)URL清洗推理规则的更新:实时更新基于URL清洗的推理规则,即在完全匹配、一级域名和完整域名Hash特征包装类中更新检索序列,在特征包装类构造下的List中更新后缀规则、右侧规则、左侧规则、包含规则和左右规则中更新URL清洗知识的推理优先级别;(4) URL清洗陈旧知识的删除:根据客户移动互联网访问行为分析,若URL清洗知识N天没有被使用过,则认定为陈旧知识,从“URL清洗知识库”中删除。N为预先设置的阈值。本专利技术方案的工作原理及技术效果:本专利技术涉及到一个专家系统(ExpertSystem),起源于20世纪60年代,属于人工智能的一个发展分支,是一个或一组能在某些特定领域内,应用大量的专家知识和推理方法求解复杂问题的一种人工智能计算机程序。通常由人机交互界面、知识库、推理机、解释器、综合数据库、知识获取等6个部分构成。本专利技术只涉及基于“URL清洗知识库”的页面URL的内容分类推理方法,不涉及专家系统的人机交互界面、解释器、综合数据库和知识获取。本专利技术是涉及到一个完整URL构成:协议://用户名:密码@子域名.域名.顶级域名:端口号/目录/文件名.文件后缀?参数=值#标志。顶级域名分为国际和国内,如,.com为国际顶级域名,.cn为国家顶级域名。一级域名是在顶级域名前再加一级,如baidu.com、sina.com.cn ; 二级域名是在一级域名前再加一级,如music, baidu.com、sports, sina.com.cn,以此类推N级域名本文档来自技高网
...

【技术保护点】
基于专家系统URL清洗知识库的“垃圾”内容过滤方法,其特征在于,包括:(1)格式验证:完整性验证,即访问记录的核心字段是否包括用户ID,URL格式,访问时间,只要不包括其中一个字段,即为数据不完整,则清洗掉该条记录;一致性验证是验证用户ID、URL和访问时间格式是否规范,若不规范,则清洗掉该条记录;(2)“完全URL”垃圾清洗推理:从“URL清洗知识库”读取清洗知识,在完全URL特征的Hash散列表中,推理在原始的访问记录页面URL中是否存在“完全URL”为“垃圾”页面特征?若存在,执行步骤(7)推理;若不存在,则进行步骤(3)推理;(3)“含一级域名”垃圾清洗推理;从原始URL中截取“一级域名”,构造为特征容器包装类TSDL,在“一级域名”特征的Hash散列表中,推理是否存在TSDL为“垃圾”页面的特征。若存在“一级域名”,则进行步骤(5)推理;若不存在,则执行步骤(4)推理;(4)“不含一级域名”垃圾清洗推理:若不存在“一级域名”,则获取不含一级域名“垃圾”页面特征知识的List,在List中包括后缀、左侧、左右和包含四类匹配知识,按照知识特征的置信度降幂顺序进行匹配推理;若匹配成功,则执行步骤(7)推理;若匹配失败,则数据清洗结束;(5)“完整域名”垃圾清洗推理:从原始URL中截取“完整域名”,构造为特征容器包装类DOMAIN,在完整域名特征的Hash散列表中,推理是否存在DOMAIN为“垃圾”页面的特征;若存在“完整域名”,则获取完整域名“垃圾”页面特征知识的List,在List中有右侧匹配知识和包含匹配知识,如果匹配成功,执行步骤(7)推理,如果匹配失败,执行步骤(6)推理;(6)“不完整域名”垃圾清洗推理:若在Hash散列表中不存在“完整域名”,则获取不完整域名“垃圾”特征的知识List,在List中包括左侧、左右和包含三类匹配知识,按照“不完整域名”知识特征的置信度降幂顺序进行匹配推理。若匹配成功,则执行步骤(7)推理。若匹配失败,则执行步骤(4)推理;(7)若清洗推理匹配成功,则对“URL清洗知识库”进行更新,同时在原始“移动互联网访问记录”中删除“垃圾”数据,数据清洗结束。...

【技术特征摘要】

【专利技术属性】
技术研发人员:孙宏赵晓波季海东董童霖赵宇龙
申请(专利权)人:辽宁四维科技发展有限公司
类型:发明
国别省市:辽宁;21

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

1