基于即时通信的信息推荐方法、装置和终端制造方法及图纸

技术编号:11589864 阅读:46 留言:0更新日期:2015-06-10 22:41
本发明专利技术提供了一种基于即时通信的信息推荐方法,所述方法包括:获取页面中的关键词;获取预置的与所述关键词对应的链接地址;获取所述链接地址的触发指令,根据所述触发指令获取终端的位置信息;提取与所述位置信息相关的待推荐信息并推送至所述终端。采用该方法,能够提高信息推荐的准确性,从而减少冗余信息的推送,减少了网络资源的浪费。此外,还提供了一种基于即时通信的信息推荐装置和终端。

【技术实现步骤摘要】

本专利技术涉及网络
,特别是涉及一种信息推荐方法、装置和终端。
技术介绍
传统的信息推荐方法通常是在网页内容中检测出关键词,比如微博人名、股票等关键词,进而将这些关键词更改为可点链接或者在关键词后面增加该关键词对应的链接。例如,对于微博人名“张三”,可将网页内容中的“张三”更改为可点链接,或者在“张三”后面增加“微博”字样,且该“微博”字样是可点链接。在获取到对链接的点击操作时,则推送对应的微博信息并在页面中进行展示。然而,专利技术人发现现有技术中至少存在以下技术问题:传统的基于即时通信的信息推荐方法中,推荐给用户的信息仅仅是某一应用相关的信息,与用户的相关性并不密切,因此推荐给用户的信息不够精确,导致大量冗余信息的推送,造成了网络资源的浪费。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能提高信息推荐的准确性,从而减少网络资源浪费的基于即时通信的信息推荐方法、装置和终端。一种基于即时通信的信息推荐方法,所述方法包括:获取聊天内容中的关键词;获取预置的与所述关键词对应的链接地址;获取所述链接地址的触发指令,根据所述触发指令获取终端的位置信息;提取与所述位置信息相关的待推荐信息并推送至所述终端。一种基于即时通信的信息推荐装置,所述装置包括:关键词获取模块,用于获取聊天内容中的关键词;链接获取模块,用于获取预置的与所述关键词对应的链接地址;位置获取模块,用于获取所述链接地址的触发指令,根据所述触发指令获取终端的位置信息;信息推送模块,用于提取与所述位置信息相关的待推荐信息并推送至所述终端。一种终端,所述终端包括:关键词检测模块,用于检测聊天内容中的关键词;链接生成模块,用于获取预置的与所述关键词对应的链接地址,在页面中生成所述关键词对应的链接;位置上传模块,用于获取所述链接地址的触发指令,根据所述触发指令获取终端的位置信息并上传至服务器;信息展示模块,用于接收所述服务器推送的与所述位置信息相关的待推荐信息并展示。上述基于即时通信的信息推荐方法、装置和终端,在获取到聊天内容中的关键词的链接的触发指令后,根据触发指令获取终端的位置信息,使得推送给终端的信息与终端的位置信息相关,由于用户最可能对所在位置周围的信息感兴趣,因此能够使得推荐给用户的信息更精确,从而减少了冗余信息的推送,减少了网络资源浪费。附图说明图1为一个实施例中信息推荐方法的流程示意图;图2为一个实施例中信息推荐装置的结构框图;图3为一个实施例中位置获取模块的结构框图;图4为一个实施例中终端的结构框图;图5为实现本专利技术实施例的计算机系统的模块图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。除非上下文另有特定清楚的描述,本专利技术中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本专利技术并不对此进行限定。本专利技术中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组合。如图1所示,在一个实施例中,提供了一种基于即时通信的信息推荐方法,该方法以应用在各种服务器中进行举例说明,这些服务器包括但不限于个人计算机、大型计算机、超级计算机和计算机集群等。该方法包括:步骤102,获取聊天内容中的关键词。具体的,终端在显示即时通信的聊天内容时,可对聊天内容进行检测,检测出其中的关键词。该关键词可为预先设定好的推荐关键词。比如,预先设定某人名为推荐关键词,当聊天内容给中包含该人名时,则检测出该人名为关键词。步骤104,获取预置的与所述关键词对应的链接地址。本实施例中,预先可设置词库表,在词库表中存储了关键词与链接地址的对应关系,比如,关键词为“餐饮”,则对应的链接地址可为某一有关餐饮服务的网站地址。终端可从服务器获取到词库表,当检测出聊天内容中的关键词时,则从词库表中获取到与检测到的关键词对应的链接地址。进一步的,终端可将关键词更改为链接,该链接指向与关键词对应的链接地址,或者终端在关键词后增加带链接的词,所带链接指向与关键词对应的链接地址。步骤106,获取链接地址的触发指令,根据触发指令获取终端的位置信息。链接地址的触发指令可为对聊天内容中的链接的点击指令,终端获取到用户对链接的点击指令,将该点击指令发送至服务器,服务器获取终端的位置信息。具体的,终端可在发送链接地址的触发指令时携带自身的位置信息,该位置信息包括终端的经纬度、MAC地址和IP地址中的至少一种。步骤108,提取与位置信息相关的待推荐信息并推送至终端。具体的,服务器中保存了大量待推荐信息和对应的位置,比如与某个城市相关的服务信息,对应某一经纬度的商家店铺信息等。当服务器获取到终端的位置信息时,可根据终端的位置信息查找与终端位置相关的待推荐信息,并推送至终端。其中,推送给终端的待推荐信息可以为其所属城市与终端的归属地匹配的信息,也可以为与终端的距离在预设范围内的信息。本实施例中,根据终端的位置信息向终端推送与终端位置相关的信息,由于用户最可能对所在位置周围的信息感兴趣,因此能够使得根据聊天内容推荐给用户的信息更准确,从而减少了冗余信息的推送,减少了网络资源的浪费。在一个实施例中,步骤106中根据触发指令获取终端的位置信息的步骤包括:获取终端的MAC地址,从预置的MAC地址与经纬度的对应关系中查找到与终端的MAC地址对应的经纬度。本实施例中,在数据库中存储了大量的MAC地址与经纬度的对应关系,可通过接收到大量终端上传的MAC地址和对应的经纬度而建立该对应关系。例如,终端通过Wi-Fi加入无线局域网,终端在使用某一应用时进行了定位操作,通过无线网络将所在的经纬度上传到了服务器,同时,服务器还记录下该无线网络所对应的无线路由器的MAC地址,将接收到的经纬度与MAC地址对应存储起来。进一步的,终端在将链接地址的触发指令发送至服务器时,服务器还获取到终端所在的无线路由器的MAC地址,从MAC地址与经纬度的对应关系中查找到与该MAC地址对应的经纬度,从而实现对终端的定位。进一步的,在本文档来自技高网...

【技术保护点】
一种基于即时通信的信息推荐方法,所述方法包括:获取聊天内容中的关键词;获取预置的与所述关键词对应的链接地址;获取所述链接地址的触发指令,根据所述触发指令获取终端的位置信息;提取与所述位置信息相关的待推荐信息并推送至所述终端。

【技术特征摘要】
1.一种基于即时通信的信息推荐方法,所述方法包括:
获取聊天内容中的关键词;
获取预置的与所述关键词对应的链接地址;
获取所述链接地址的触发指令,根据所述触发指令获取终端的位置信息;
提取与所述位置信息相关的待推荐信息并推送至所述终端。
2.根据权利要求1所述的方法,其特征在于,所述根据触发指令获取终端
的位置信息的步骤,包括:
获取终端的MAC地址,从预置的MAC地址与经纬度的对应关系中查找到
与所述终端的MAC地址对应的经纬度。
3.根据权利要求1所述的方法,其特征在于,所述根据触发指令获取终端
的位置信息的步骤,包括:
获取终端上传的用户标识和终端的IP地址,从预置的用户标识、IP地址与
经纬度的对应关系中查找到与所述用户标识和终端的IP地址对应的经纬度。
4.根据权利要求2或3所述的方法,其特征在于,所述提取与所述位置信
息相关的待推荐信息并推送至所述终端的步骤,包括:
获取所述链接地址对应的待推荐信息,根据所述终端的经纬度从获取的待
推荐信息中提取与终端的距离在预设范围内的待推荐信息并推送至所述终端。
5.根据权利要求1所述的方法,其特征在于,所述根据触发指令获取终端
的位置信息的步骤,包括:
获取终端的IP地址,从IP库中查找到与所述终端的IP地址对应的归属地。
6.根据权利要求5所述的方法,其特征在于,所述提取与所述位置信息相
关的待推荐信息并推送至所述终端的步骤,包括:
获取所述链接地址对应的待推荐信息,根据所述终端的归属地从获取的待
推荐信息中提取归属地与所述终端的归属地匹配的待推荐信息并推送至所述终
端。
7.一种基于即时通信的信息推荐装置,其特征在于,所述装置包括:
关键词获取模块,用于获取聊天内容中的关键词;
链接获取模块,用于获取预置的与所述关键词对应的链接地址;
位置获取模块,用于获取所述链接地址的触发指令,根据所述触发指令获
取终端的位置信息;
信息推送模块,用于提取与所述位置信息相关的待推荐信息并推送至所述
终端。
8.根据权利要求7所述的装置,其特征在于,所述位置获取模块包括:
第一经纬度确定模块,用于获取终端的MAC地址,从预置的MAC地址与
经纬度的对应关系中查找到与所述终端的MAC地址对应的经纬度。
9.根据权利要求7所述的装置,其特征在于,所述位置获取模块包括:
第二经纬度确定模块,用于获取终端上传的用户标识和终端的IP地址,从

【专利技术属性】
技术研发人员:俞晓炀李少鹏张龙飞刘炬光陆晓文李安琪曹超利
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1