关键字的还原方法及装置制造方法及图纸

技术编号:9794617 阅读:105 留言:0更新日期:2014-03-21 19:29
本发明专利技术涉及计算机技术领域,具体而言,涉及关键字的还原方法及装置。该方法,包括:预先建立关键字特征标识库;所述关键字特征标识库中包含与多个预设的搜索网站一一对应的参考关键字特征标识,以及与所述参考关键字特征标识一一对应的字段提取规则;若用户的网络访问数据中包含与所述关键字特征标识库中的参考关键字特征标识相同的标识字符串,则按照与所述标识字符串相同的参考关键字特征标识对应的字段提取规则提取出待转换的字符串;将所述待转换的字符串还原为关键字。本发明专利技术提供的关键字的还原方法和装置,大大提高了关键字还原的普适性。

【技术实现步骤摘要】
关键字的还原方法及装置
本专利技术涉及计算机
,具体而言,涉及关键字的还原方法及装置。
技术介绍
目前,对于用户的网络访问行为的获取和还原多采用DPI服务和ETL服务器实现,即采用DPI服务器获取用户的网络访问数据,然后通过ETL服务器对用户的网络访问数据进行还原,从而可以获知用户的行为。用户的网络访问行为包括在搜索网站中搜索的关键字,对于还原用户在搜索网站中搜索了什么关键字,现有的方法是通过查找用户的网络访问数据中的关键字特征标识,来确定哪些字段是用户检索的关键字,然后将相应的字段还原为具体的关键字。但是,由于不同的搜索网站,其产生的关键字特征标识是不同的,现有的关键字还原方法只能按照预先设置好的规则还原某一个特定的搜索网站的关键字,普适性低。
技术实现思路
本专利技术的目的在于提供一种关键字的还原方法和装置,以解决上述的问题。在本专利技术的实施例中提供了一种关键字的还原方法,该方法包括:预先建立关键字特征标识库;关键字特征标识库中包含与多个预设的搜索网站一一对应的参考关键字特征标识,以及与参考关键字特征标识一一对应的字段提取规则;若用户的网络访问数据中包含与关键字特征标识库中的参考关键字特征标识相同的标识字符串,则按照与标识字符串相同的参考关键字特征标识对应的字段提取规则提取出待转换的字符串;将待转换的字符串还原为关键字。优选地,关键字特征标识库包括:参考关键字特征标识bs。优选地,关键字特征标识库包括:参考关键字特征标识&q。优选地,关键字特征标识库包括:参考关键字特征标识search? keyword.优选地,字段提取规则包括提取参考关键字特征标识后的第一个=和第一个&之间的字符串。在本专利技术的另一实施例中提供了一种关键字的还原装置,该装置包括:关键字特征标识库、提取模块和还原模块;关键字特征标识库是预先建立的,关键字特征标识库中包含与多个预设的搜索网站一一对应对应的参考关键字特征标识,以及与参考关键字特征标识一一对应的字段提取规则;提取模块用于若用户的网络访问数据中包含与关键字特征标识库中的参考关键字特征标识相同的标识字符串,则按照与标识字符串相同的参考关键字特征标识对应的字段提取规则提取出待转换的字符串;还原模块用于将待转换的字符串还原为关键字。优选地,关键字特征标识库包括:参考关键字特征标识bs。优选地,关键字特征标识库还包括:参考关键字特征标识&q。优选地,关键字特征标识库还包括:参考关键字特征标识search? keyword.优选地,提取模块具体用于按照提取参考关键字特征标识后的第一个=和第一个&之间的字符串的规则提取出待转换的字符串。本专利技术上述实施例的关键字的还原方法和装置,通过建立包含与多个预设的搜索网站一一对应的参考关键字特征标识的关键字特征标识库,由于本专利技术中的关键字特征标识库中包括多个预设搜索网址的参考关键字特征标识,因此无论用户的网络访问数据是哪个搜索网站的,只要该搜索网站的参考关键字特征标识在关键字特征标识库中,即可进行还原关键字。若用户的网络访问数据中包含有参考关键字特征标识,则按照与参考关键字特征标识对应的字段提取规则提取待转换的字符串,并将该字符串还原为关键字,解决了现有技术中仅可以还原某一特定的搜索网站的关键字,大大提高了关键字还原的普适性。【附图说明】图1示出了本专利技术实施例提供的关键字的还原方法的流程示意图;图2示出了本专利技术另一实施例提供的关键字的还原方法的流程示意图;图3示出了本专利技术实施例提供的关键字的还原装置的结构示意图。【具体实施方式】下面通过具体的实施例并结合附图对本专利技术做进一步的详细描述。如图1 所示,本专利技术实施例提供的关键字的还原方法包括:步骤SllO:预先建立关键字特征标识库;关键字特征标识库中包含与多个预设的搜索网站一一对应的参考关键字特征标识,以及与参考关键字特征标识一一对应的字段提取规则。在步骤SllO中,预设的搜索网站可以是百度、谷歌、京东、雅虎、新浪等,在此不一一穷举,现有的网站大多具有搜索功能,凡具有搜索功能的网站均可以作为本实施例中的预设的搜索网站。不同的搜索网站具有不同的参考关键字特征标识。优选地,在本实施例中,关键字特征标识库包括:参考关键字特征标识bs。参考关键字特征标识bs为网站百度的参考关键字特征标识,bs属于针对百度进行站内搜索形成的用户的访问数据的固有特征,本专利技术中的参考关键字特征标识是根据实际网站的情况确定的,该参考关键字特征标识简单,易于识别,可减少比较时间,提供获取搜索网站中的参考关键字特征标识的识别时间。关键字特征标识库包括:参考关键字特征标识&q。在实际应用中,在对网站谷歌进行站内搜索时,形成的用户的访问数据中的网址必定存在&q,&q属于针对谷歌进行站内搜索形成的用户的访问数据的固有特征,利用了用户的访问数据中的特有字符作为参考关键字特征标识,简单方便。关键字特征标识库包括:参考关键字特征标识search ? keyword。具体地,在对网站京东进行站内搜索时,形成的用户的访问数据中均包括有参考关键字特征标识search ? keyword, search ? keyword属于针对京东进行站内搜索形成的用户的访问数据的固有特征,通过采用search ? keyword作为参考关键字特征标识,易于实现。步骤S120:若用户的网络访问数据中包含与关键字特征标识库中的参考关键字特征标识相同的标识字符串,则按照与标识字符串相同的参考关键字特征标识对应的字段提取规则提取出待转换的字符串。在步骤S120中,无论是何种搜索网站,可选地,均可以按照字段提取规则记性提取,字段提取规则包括:提取参考关键字特征标识后的第一个=和第一个&之间的字符串作为待转换的字符串来提取待转换的字符。在具体实现过程中,参考关键字特征标识,与字段提取的规则是一一对应的,可以是不同的参考关键字特征标识对应不同的字段提取的规则,还可以是不同的参考关键字特征标识对应相同的字段提取的规则。优选地,可以根据用户的访问数据的特点进行设定,当确认用户的网络访问数据中的参考关键字特征标识后,将参考关键字特征标识后的第一个=和第一个&之间的字符串作为待转换的字符串,待转换的字符串的查找范围较小,提高处理速度。步骤S130:将待转换的字符串还原为关键字。具体地,可以通过UTF转码,将待转换的字符串还原为中文字符表示的关键字。本专利技术上述实施例的关键字的还原方法和装置,通过建立包含与多个预设的搜索网站一一对应的参考关键字特征标识的关键字特征标识库,由于本专利技术中的关键字特征标识库中包括多个预设搜索网址的参考关键字特征标识,因此无论用户的网络访问数据是哪个搜索网站的,只要该搜索网站的参考关键字特征标识在关键字特征标识库中,即可进行还原关键字。若用户的网络访问数据中包含有参考关键字特征标识,则按照与参考关键字特征标识对应的字段提取规则提取待转换的字符串,并将该字符串还原为关键字,解决了现有技术中仅可以还原某一特定的搜索网站的关键字,大大提高了关键字还原的普适性。如图2所示,本专利技术另一实施例提供的关键字的还原方法包括:步骤S210:预先建立包含参考关键字特征标识bs、参考关键字特征标识&本文档来自技高网...

【技术保护点】
一种关键字的还原方法,其特征在于,包括:预先建立关键字特征标识库;所述关键字特征标识库中包含与多个预设的搜索网站一一对应的参考关键字特征标识,以及与所述参考关键字特征标识一一对应的字段提取规则;若用户的网络访问数据中包含与所述关键字特征标识库中的参考关键字特征标识相同的标识字符串,则按照与所述标识字符串相同的参考关键字特征标识对应的字段提取规则提取出待转换的字符串;将所述待转换的字符串还原为关键字。

【技术特征摘要】
1.一种关键字的还原方法,其特征在于,包括: 预先建立关键字特征标识库; 所述关键字特征标识库中包含与多个预设的搜索网站一一对应的参考关键字特征标识,以及与所述参考关键字特征标识一一对应的字段提取规则; 若用户的网络访问数据中包含与所述关键字特征标识库中的参考关键字特征标识相同的标识字符串,则按照与所述标识字符串相同的参考关键字特征标识对应的字段提取规则提取出待转换的字符串; 将所述待转换的字符串还原为关键字。2.根据权利要求1所述的方法,其特征在于,所述关键字特征标识库包括:参考关键字特征标识bs。3.根据权利要求2所述的方法,其特征在于,所述关键字特征标识库包括:参考关键字特征标识&q。4.根据权利要求3所述的方法,其特征在于,所述关键字特征标识库包括:参考关键字特征标识 search ? keyword。5.根据权利要求4所述的方法,其特征在于,所述字段提取规则包括:提取所述参考关键字特征标识后的第一个=和第一个&之间的字符串。6.一种关键字的还原装置,其特征在于,包括:关键字特征...

【专利技术属性】
技术研发人员:祝守宇赵林黄长波
申请(专利权)人:北京西塔网络科技股份有限公司
类型:发明
国别省市:

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

1