CN109446311A - 一种聊天增强方法、装置、存储介质及终端 - Google Patents

一种聊天增强方法、装置、存储介质及终端 Download PDF

Info

Publication number
CN109446311A
CN109446311A CN201811277283.9A CN201811277283A CN109446311A CN 109446311 A CN109446311 A CN 109446311A CN 201811277283 A CN201811277283 A CN 201811277283A CN 109446311 A CN109446311 A CN 109446311A
Authority
CN
China
Prior art keywords
chat
keyword
user
hit
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811277283.9A
Other languages
English (en)
Other versions
CN109446311B (zh
Inventor
孙奇
吕庆春
彭飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuba Co Ltd
Original Assignee
Wuba Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuba Co Ltd filed Critical Wuba Co Ltd
Priority to CN201811277283.9A priority Critical patent/CN109446311B/zh
Publication of CN109446311A publication Critical patent/CN109446311A/zh
Application granted granted Critical
Publication of CN109446311B publication Critical patent/CN109446311B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种聊天增强方法、装置、存储介质及终端,该方法包括:将用户选择的聊天分类发送至服务端;接收服务端根据聊天分类确定的N个关键词;检测用户输入的聊天内容是否命中N个关键词中的任意一个;在用户输入的聊天内容命中N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;接收服务端根据命中的关键词确定的M个关联词;展示M个关联词。本发明根据用户的聊天取向,向服务器请求关键词和对相应关键词对应的关联词进行展示,使用户在聊天过程中即可根据展示出的关联词进行更深入的聊天,进而使用户得到更好的聊天体验,解决了聊天方式单一,聊天内容不深入,用户体验较差的问题。

Description

一种聊天增强方法、装置、存储介质及终端
技术领域
本发明涉及移动通讯领域,特别是涉及一种聊天增强方法、装置、存储介质及终端。
背景技术
传统的聊天交互界面,只能正常的发送信息、语音、照片等,用户只能通过在对话框中手动输入问题,来向对方进行提问,聊天方式单一。并且,在用户不了解当前聊天分类的一些详细情况时,很多细节方面或者与当前聊天内容相关联的方面用户在不了解的情况下无法主动提出问题,进而可能会出现聊天内容不深入,用户体验较差的问题。
发明内容
本发明提供一种聊天增强方法、装置、存储介质及终端,用以解决现有技术的聊天方式单一,且在用户不了解当前聊天分类的一些详细情况时,可能会出现聊天内容不深入,用户体验较差的问题。
为解决上述技术问题,一方面,本发明提供一种聊天增强方法,应用于客户端,包括:将用户选择的聊天分类发送至服务端;接收所述服务端根据所述聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;检测用户输入的聊天内容是否命中所述N个关键词中的任意一个;在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;接收所述服务端根据所述命中的关键词确定的M个关联词,其中,M为大于或等于1的正整数;展示所述M个关联词。
进一步,所述检测用户输入的聊天内容是否命中所述N个关键词中的任意一个之后,还包括:在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,检索本地聊天记录中是否存在包含所述命中关键词的记录;在本地聊天记录中存在包含所述命中关键词的记录的情况下,展示所述包含所述命中关键词的记录。
进一步,所述展示所述M个关联词之后,还包括:在用户点击所述M个关联词中的任意一个的情况下,自动发起包含所述选中关联词的预设问题。
另一方面,本发明还提供一种聊天增强方法,应用于服务端,包括:接收客户端发送的用户选择的聊天分类;确定所述用户选择的聊天分类的N个关键词,其中,N为大于或等于1的正整数;将所述N个关键词发送至所述客户端;在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,接收所述客户端发送的命中关键词;确定所述命中关键词的M个关联词,其中,M为大于或等于1的正整数;将所述M个关联词发送至客户端。
另一方面,本发明还提供一种聊天增强装置,安装于客户端,包括:第一发送模块,用于将用户选择的聊天分类发送至服务端;第一接收模块,用于接收所述服务端根据所述聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;检测模块,用于检测用户输入的聊天内容是否命中所述N个关键词中的任意一个;第二发送模块,用于在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;第二接收模块,用于接收所述服务端根据所述命中的关键词确定的M个关联词,其中,M为大于或等于1的正整数;展示模块,用于展示所述M个关联词。
进一步,还包括:检索模块,用于在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,检索本地聊天记录中是否存在包含所述命中关键词的记录;所述展示模块,还用于在本地聊天记录中存在包含所述命中关键词的记录的情况下,展示所述包含所述命中关键词的记录。
进一步,还包括:提问模块,用于在用户点击所述M个关联词中的任意一个的情况下,自动发起包含所述选中关联词的预设问题。
另一方面,本发明还提供一种聊天增强装置,安装于服务端,包括:第三接收模块,用于接收客户端发送的用户选择的聊天分类;第一确定模块,用于确定所述用户选择的聊天分类的N个关键词,其中,N为大于或等于1的正整数;第三发送模块,用于将所述N个关键词发送至所述客户端;第四接收模块,用于在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,接收所述客户端发送的命中关键词;第二确定模块,用于确定所述命中关键词的M个关联词,其中,M为大于或等于1的正整数;第四发送模块,用于将所述M个关联词发送至客户端。
另一方面,本发明还提供一种存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的聊天增强方法的步骤。
另一方面,本发明还提供一种终端,至少包括存储器、处理器,存储器上存储有计算机程序,处理器在执行存储器上的计算机程序时实现上述的聊天增强方法的步骤。
本发明根据用户的聊天取向,向服务器请求关键词和对相应关键词对应的关联词进行展示,使用户在聊天过程中即可根据展示出的关联词进行更深入的聊天,进而使用户得到更好的聊天体验,解决了聊天方式单一,聊天内容不深入,用户体验较差的问题。
附图说明
图1是本发明第一实施例中聊天增强方法的流程图;
图2是本发明第二实施例中聊天增强方法的流程图;
图3是本发明第三实施例中聊天增强方法的流程图;
图4是本发明第四实施例中聊天增强方法的流程图;
图5是本发明第五实施例中聊天增强装置的结构示意图;
图6是本发明第六实施例中聊天增强装置的结构示意图;
图7是本发明第七实施例中聊天增强装置的结构示意图;
图8是本发明第八实施例中聊天增强装置的结构示意图。
具体实施方式
为了解决现有技术的聊天方式单一,且在用户不了解当前聊天分类的一些详细情况时,可能会出现聊天内容不深入,用户体验较差的问题,本发明提供了一种聊天增强方法、装置、存储介质及终端,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
本发明的第一实施例提供了一种聊天增强方法,主要应用于用户使用的客户端,其流程图如图1所示,包括步骤S101至S106:
S101,将用户选择的聊天分类发送至服务端。
S102,接收服务端根据聊天分类确定的N个关键词。
用户在使用应用程序的过程中,经常会存在需要与客服或行业专业人员进行沟通的情况,在打开聊天界面后,客户端通过获取用户选择的聊天分类,来知悉用户在本次聊天中的聊天取向。具体地,可以在用户打开聊天界面后,询问用户具体的聊天方向,如“房产”、“招聘”、“旅游”等,或者,通过用户点击进入聊天界面时的页面类型进行获取,如用户从房产界面点击进入与房产经纪人的聊天界面,则可以默认用户当前选择的聊天分类为“房产”。
客户端获取到上述聊天分类后,将该分类发送至服务器,由服务器确定当前聊天分类下的N个关键词并发送给客户端,其中,N为大于或等于1的正整数,客户端接收到上述N个关键词后,进行保存,并且可以基于上述关键词建立当前用户的基础画像,为后续了解用户的聊天取向建立基础。应当了解的是,关键词为当前聊天分类下,最能代表当先聊天分类的词,或其他用户在当前分类下涉及到的最多的词等,针对一个聊天分类,由于政策的变化或用户需求的不同,其下的关键词可能在不同时期存在不同的关键词,例如针对“旅游”分类,在暑期期间,关键词可以为“出境游”、“亲子游”、“毕业旅行”等,在周末时,关键词可以为“周边游”、“休闲游”等。
S103,检测用户输入的聊天内容是否命中N个关键词中的任意一个,在命中N个关键词中的任意一个的情况下,执行步骤S104,否则重复执行步骤S103。
S104,将命中的关键词发送至服务端。
S105,接收服务端根据命中的关键词确定的M个关联词。
用户在不断聊天的过程中,客户端不断检测用户输入的聊天内容是否命中服务端下发的关键词,在命中的情况下,证明当前用户对该关键词的相关信息产生了解的兴趣,此时可以向用户推荐与当前命中关键词相关的其他内容,方便用户进行与该关键词相关的深入聊天,若用户的聊天内容一直未命中上述关键词,则不进行其他操作,持续进行检测即可。
在用户的聊天内容命中N个关键词中的任意一个的情况下,将该命中的关键词发送给服务端,由服务端确定当前命中关键词对应的M个关联词,其中,M为大于或等于1的正整数,例如在命中关键词为“租房”的情况下,服务器根据用户可能关注的方向,确定以下关联词“租金”、“押一付三”、“朝向”等,甚至还可以结合用户当前的位置,将关联词确定为类似“望京周边”、“中关村”等。进一步地,为了方便用户更好地了解关键词,以便进行更深入的聊天,客户端在接收关联词的基础上,还同时接收关联词对应的关联词信息等,主要可以包括关联词的概念等详细信息,方便用户进一步了解该关联词,并可以针对该关键词进行更深入的聊天。
S106,展示M个关联词。
客户端接收到服务端发送的关联词后,在当前聊天页面对M个关联词向用户进行展示。在展示时,可以通过在当前页面设置浮窗以展示关联词,或者在聊天页面的某个固定位置进行关联词的展示。并且,在展示关联词的同时还可以展示关联词对应的关联词信息,方便用户进行查看。
本实施例根据用户的聊天取向,向服务器请求关键词和对相应关键词对应的关联词进行展示,使用户在聊天过程中即可根据展示出的关联词进行更深入的聊天,进而使用户得到更好的聊天体验,解决了聊天方式单一,聊天内容不深入,用户体验较差的问题。
本发明的第二实施例提供了一种聊天增强方法,主要应用于用户使用的客户端,其流程图如图2所示,包括步骤S201至S205,其中,步骤S201和S202与本发明第一实施例的S101和S102相同,在此不再详细赘述:
S203,检测用户输入的聊天内容是否命中N个关键词中的任意一个,在命中N个关键词中的任意一个的情况下,执行步骤S204,否则重复执行步骤S203。
S204,在用户输入的聊天内容命中N个关键词中的任意一个的情况下,检索本地聊天记录中是否存在包含命中关键词的记录,在本地聊天记录中存在包含命中关键词的记录时,执行步骤S205,否则重复执行步骤S203。
S205,展示包含所述命中关键词的记录。
用户在不断聊天的过程中,客户端不断检测用户输入的聊天内容是否命中服务端下发的关键词,在命中的情况下,为避免用户在之前的聊天过程中已经聊到过与该关键词相应的问题,而在后续的过程中出现相同的问题重复提问,造成的聊天效率低下的问题,在用户的聊天内容命中了某个关键词的情况下,对应检索本地的聊天记录中是否存在包含命中关键词的记录,方便用户进行查看,在本地聊天记录中存在包含有命中关键词的聊天记录时,展示包含有命中关键词的聊天记录以提示用户,若用户的聊天内容一直未命中上述关键词,或本地聊天记录中不存在包含有命中的关键词的记录,则不进行其他操作,持续进行关键词的命中检测即可。
应当了解的是,本发明第二实施例中所提供的检索本地聊天记录的方式,可以与本发明第一实施例中展示关联词的方式同时使用,即在用户的聊天内容命中关键词时,同时进行关联词和聊天记录的展示,为用户提供更好的聊天增强功能,使用户聊天更方便快捷。
本实施例通过根据用户的聊天取向,向服务器请求关键词,并在用户命中关键词时进行本地聊天记录的检索,在存在包含命中关键词的记录时进行相关记录的展示以达到提示用户的效果,防止用户出现针对同一关键词的相关问题的重复提问,造成的沟通效率低下的问题。
本发明的第三实施例提供了一种聊天增强方法,主要应用于用户使用的客户端,其流程图如图3所示,包括步骤S301至S307,其中步骤S301至S306与本发明第一实施例中的步骤S101至S106对应,在此不再详细赘述。
S307,在用户点击M个关联词中的任意一个的情况下,自动发起包含选中关联词的预设问题。
客户端在对关联词进行展示时,用户若对某个关联词感兴趣,则可以通过点击该关联词向自动对方发送与该关联词相关的问题,具体地,上述与该关联词相关的问题是预先设置好的,只要点击该关联词,预设问题即可自动发送至对方。例如关联词中包括“容积率”,用户在点击“容积率”时,客户端会自动向对方发送如“请问房屋和小区的容积率是多少?”的问题,既可以满足用户对容积率的了解需求,又可以减少用户的输入时间,提高沟通的效率。
本实施例通过用户点击关联词之后自动发送与关联词相关的预设问题,在满足用户对关联词相应的了解需求的情况下,减少用户的输入时间,提高沟通的效率。
本发明第四实施例提供了一种聊天增强方法,主要应用于服务端,其流程图如图4所示,主要包括步骤S401至S406:
S401,接收客户端发送的用户选择的聊天分类。
S402,确定用户选择的聊天分类的N个关键词。
S403,将N个关键词发送至客户端。
服务端作为在网络侧进行信息收发的一端,主要用于对客户端的请求进行处理的反馈。在聊天开始时,客户端会接收到用户选择的聊天分类,并将聊天分类发送至服务端,服务端接收到聊天分类后,进行该分类下的N个关键词的确定,并在确定后将N个关键词发送至请求的客户端,其中,N为大于或等于1的正整数。应当了解的是,关键词为当前聊天分类下,最能代表当先聊天分类的词,或其他用户在当前分类下涉及到的最多的词等,针对一个聊天分类,由于政策的变化或用户需求的不同,服务端确定的当前分类下的关键词可能在不同时期存在不同的关键词,例如针对“旅游”分类,在暑期期间,关键词可以为“出境游”、“亲子游”、“毕业旅行”等,在周末时,关键词可以为“周边游”、“休闲游”等。
S404,在用户输入的聊天内容命中N个关键词中的任意一个的情况下,接收客户端发送的命中关键词。
S405,确定命中关键词的M个关联词。
S406,将M个关联词发送至客户端。
用户在不断聊天的过程中,客户端不断检测用户输入的聊天内容是否命中服务端下发的关键词,在命中的情况下,证明当前用户对该关键词的相关信息产生了解的兴趣,此时可以向用户推荐与当前命中关键词相关的其他内容,方便用户进行与该关键词相关的深入聊天。客户端检测到聊天内容命中关键词时,会将命中的关键词发送给服务端,服务端接收到该命中关键词后,确定与该关键词相关联的M个关联词,并将M个关联词发送至客户端,以满足用户对的聊天的进一步需求。
进一步地,为了方便用户更好地了解关键词,以便进行更深入的聊天,服务端在确定关联词的基础上,还可以确定每个关联词对应的关联词信息,并一同发送给客户端,关联词信息主要可以包括关联词的概念等详细信息,方便用户进一步了解该关联词,并可以针对该关键词进行更深入的聊天。
应当了解的是,服务端应当及时更新分类下对应的关键词,以及每个关键词对应的关联词,以保证客户端在进行请求时,可以得到最新的、正确的推荐和解释。
本实施例通过服务端进行关键词和关联词的确定下发,满足了用户在聊天的过程中,可及时得到相应的推荐信息,以便进行更深入的聊天,增强聊天的效果,使用户得到更好的聊天体验,解决了聊天方式单一,聊天内容不深入,用户体验较差的问题。
本发明的第五实施例提供了一种聊天增强装置,主要安装于用户使用的客户端,其结构示意图如图5所示,主要包括:第一发送模块10,用于将用户选择的聊天分类发送至服务端;第一接收模块20,与第一发送模块10耦合,用于接收服务端根据聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;检测模块30,与第一接收模块20耦合,用于检测用户输入的聊天内容是否命中N个关键词中的任意一个;第二发送模块40,与检测模块30耦合,用于在用户输入的聊天内容命中N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;第二接收模块50,与第二发送模块40耦合,用于接收服务端根据命中的关键词确定的M个关联词,其中,M为大于或等于1的正整数;展示模块60,与第二接收模块50耦合,用于展示M个关联词。
用户在使用应用程序的过程中,经常会存在需要与客服或行业专业人员进行沟通的情况,在打开聊天界面后,客户端通过获取用户选择的聊天分类,来知悉用户在本次聊天中的聊天取向。具体地,可以在用户打开聊天界面后,询问用户具体的聊天方向,如“房产”、“招聘”、“旅游”等,或者,通过用户点击进入聊天界面时的页面类型进行获取,如用户从房产界面点击进入与房产经纪人的聊天界面,则可以默认用户当前选择的聊天分类为“房产”。
客户端获取到上述聊天分类后,通过第一发送模块10将该分类发送至服务器,由服务器确定当前聊天分类下的N个关键词并发送给客户端,其中,N为大于或等于1的正整数,第一接收模块20接收到上述N个关键词后,进行保存,并且可以基于上述关键词建立当前用户的基础画像,为后续了解用户的聊天取向建立基础。
用户在不断聊天的过程中,检测模块30不断检测用户输入的聊天内容是否命中服务端下发的关键词,在命中的情况下,证明当前用户对该关键词的相关信息产生了解的兴趣,此时可以向用户推荐与当前命中关键词相关的其他内容,方便用户进行与该关键词相关的深入聊天,若用户的聊天内容一直未命中上述关键词,则不进行其他操作,由检测模块30持续进行检测即可。
在用户的聊天内容命中N个关键词中的任意一个的情况下,第二发送模块40将该命中的关键词发送给服务端,由服务端确定当前命中关键词对应的M个关联词,并由第二接收模块50进行接收,其中,M为大于或等于1的正整数。进一步地,为了方便用户更好地了解关键词,以便进行更深入的聊天,第二接收模块50在接收关联词的基础上,还同时接收关联词对应的关联词信息等,主要可以包括关联词的概念等详细信息,方便用户进一步了解该关联词,并可以针对该关键词进行更深入的聊天。
第二接收模块50接收到服务端发送的关联词后,通过展示模块60在当前聊天页面对M个关联词向用户进行展示。在展示时,可以通过在当前页面设置浮窗以展示关联词,或者在聊天页面的某个固定位置进行关联词的展示。并且,在展示关联词的同时还可以展示关联词对应的关联词信息,方便用户进行查看。
本实施例根据用户的聊天取向,向服务器请求关键词和对相应关键词对应的关联词进行展示,使用户在聊天过程中即可根据展示出的关联词进行更深入的聊天,进而使用户得到更好的聊天体验,解决了聊天方式单一,聊天内容不深入,用户体验较差的问题。
本发明的第六实施例提供了一种聊天增强装置,主要安装于用户使用的客户端,其结构示意图如图6所示,主要包括:第一发送模块10,用于将用户选择的聊天分类发送至服务端;第一接收模块20,与第一发送模块10耦合,用于接收服务端根据聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;检测模块30,与第一接收模块20耦合,用于检测用户输入的聊天内容是否命中N个关键词中的任意一个;检索模块70,与检测模块30耦合,用于在用户输入的聊天内容命中N个关键词中的任意一个的情况下,检索本地聊天记录中是否存在包含命中关键词的记录;展示模块60,与检索模块70耦合,用于在本地聊天记录中存在包含命中关键词的记录的情况下,展示包含命中关键词的记录。
本实施例中第一发送模块10和第一接收模块20与本发明第五实施例中相同,在此不再详细赘述。
用户在不断聊天的过程中,检测模块30不断检测用户输入的聊天内容是否命中服务端下发的关键词,在命中的情况下,为避免用户在之前的聊天过程中已经聊到过与该关键词相应的问题,而在后续的过程中出现相同的问题重复提问,造成的聊天效率低下的问题,在用户的聊天内容命中了某个关键词的情况下,由检索模块70对应检索本地的聊天记录中是否存在包含命中关键词的记录,方便用户进行查看,在本地聊天记录中存在包含有命中关键词的聊天记录时,展示模块60展示包含有命中关键词的聊天记录以提示用户,若用户的聊天内容一直未命中上述关键词,或本地聊天记录中不存在包含有命中的关键词的记录,则不进行其他操作,检测模块30持续进行关键词的命中检测即可。
应当了解的是,本实施例中所包含的检索模块70,可以与本发明第五实施例中第二发送模块40和第二接收模块50同时使用,即在用户的聊天内容命中关键词时,由展示模块60同时进行关联词和聊天记录的展示,为用户提供更好的聊天增强功能,使用户聊天更方便快捷。
本实施例通过根据用户的聊天取向,向服务器请求关键词,并在用户命中关键词时进行本地聊天记录的检索,在存在包含命中关键词的记录时进行相关记录的展示以达到提示用户的效果,防止用户出现针对同一关键词的相关问题的重复提问,造成的沟通效率低下的问题。
本发明的第七实施例提供了一种聊天增强装置,主要安装于用户使用的客户端,其结构示意图如图7所示,主要包括:第一发送模块10,用于将用户选择的聊天分类发送至服务端;第一接收模块20,与第一发送模块10耦合,用于接收服务端根据聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;检测模块30,与第一接收模块20耦合,用于检测用户输入的聊天内容是否命中N个关键词中的任意一个;第二发送模块40,与检测模块30耦合,用于在用户输入的聊天内容命中N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;第二接收模块50,与第二发送模块40耦合,用于接收服务端根据命中的关键词确定的M个关联词,其中,M为大于或等于1的正整数;展示模块60,与第二接收模块50耦合,用于展示M个关联词;提问模块80,与展示模块60耦合,用于在用户点击M个关联词中的任意一个的情况下,自动发起包含选中关联词的预设问题。
本实施例中第一发送模块10、第一接收模块20、检测模块30、第二发送模块40、第二接收模块50、展示模块60与本发明第五实施例中相同,在此不再详细赘述。
展示模块60在对关联词进行展示时,用户若对某个关联词感兴趣,则可以通过点击该关联词由提问模块80向自动对方发送与该关联词相关的问题,具体地,上述与该关联词相关的问题是预先设置好的,只要点击该关联词,预设问题即可自动发送至对方。
本实施例通过用户点击关联词之后自动发送与关联词相关的预设问题,在满足用户对关联词相应的了解需求的情况下,减少用户的输入时间,提高沟通的效率。
本发明的第八实施例提供了一种聊天增强装置,安装应用于服务端,其结构示意图如图8所示,主要包括:第三接收模块100,用于接收客户端发送的用户选择的聊天分类;第一确定模块200,与第三接收模块100耦合,用于确定用户选择的聊天分类的N个关键词,其中,N为大于或等于1的正整数;第三发送模块300,与第一确定模块200耦合,用于将N个关键词发送至客户端;第四接收模块400,与第三发送模块300耦合,用于在用户输入的聊天内容命中N个关键词中的任意一个的情况下,接收客户端发送的命中关键词;第二确定模块500,与第四接收模块400耦合,用于确定命中关键词的M个关联词,其中,M为大于或等于1的正整数;第四发送模块600,与第二确定模块500耦合,用于将M个关联词发送至客户端。
服务端作为在网络侧进行信息收发的一端,主要用于对客户端的请求进行处理的反馈。在聊天开始时,客户端会接收到用户选择的聊天分类,并将聊天分类发送至服务端,第三接收模块100接收到聊天分类后,通过第一确定模块200进行该分类下的N个关键词的确定,并在确定后通过第三发送模块300将N个关键词发送至请求的客户端,其中,N为大于或等于1的正整数。应当了解的是,关键词为当前聊天分类下,最能代表当先聊天分类的词,或其他用户在当前分类下涉及到的最多的词等,针对一个聊天分类,由于政策的变化或用户需求的不同,服务端确定的当前分类下的关键词可能在不同时期存在不同的关键词。
用户在不断聊天的过程中,客户端不断检测用户输入的聊天内容是否命中服务端下发的关键词,在命中的情况下,证明当前用户对该关键词的相关信息产生了解的兴趣,此时可以向用户推荐与当前命中关键词相关的其他内容,方便用户进行与该关键词相关的深入聊天。客户端检测到聊天内容命中关键词时,会将命中的关键词发送给服务端,第四接收模块400接收到该命中关键词后,由第二确定模块500确定与该关键词相关联的M个关联词,并将M个关联词通过第四发送模块600发送至客户端,以满足用户对的聊天的进一步需求。
进一步地,为了方便用户更好地了解关键词,以便进行更深入的聊天,第二确定模块500在确定关联词的基础上,还可以确定每个关联词对应的关联词信息,并通过第四发送模块600一同发送给客户端,关联词信息主要可以包括关联词的概念等详细信息,方便用户进一步了解该关联词,并可以针对该关键词进行更深入的聊天。
应当了解的是,服务端应当及时更新分类下对应的关键词,以及每个关键词对应的关联词,以保证客户端在进行请求时,可以得到最新的、正确的推荐和解释。
本实施例通过服务端进行关键词和关联词的确定下发,满足了用户在聊天的过程中,可及时得到相应的推荐信息,以便进行更深入的聊天,增强聊天的效果,使用户得到更好的聊天体验,解决了聊天方式单一,聊天内容不深入,用户体验较差的问题。
本发明第九实施例提供了一种存储介质,存储有计算机程序,计算机程序被处理器执行时实现如下步骤S11至S16:
S11,将用户选择的聊天分类发送至服务端;
S12,接收服务端根据聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;
S13,检测用户输入的聊天内容是否命中N个关键词中的任意一个;
S14,在用户输入的聊天内容命中N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;
S15,接收服务端根据命中的关键词确定的M个关联词,其中,M为大于或等于1的正整数;
S16,展示M个关联词。
在本实施例中,存储介质可以安装在用户使用的客户端中,如手机、平板电脑等。由于在第一实施例中已经对聊天增强方法的具体步骤进行了详细说明,因此,在本实施例中不再赘述。
本发明第十实施例提供了一种存储介质,存储有计算机程序,计算机程序被处理器执行时实现如下步骤S21至S26:
S21,接收客户端发送的用户选择的聊天分类;
S22,确定用户选择的聊天分类的N个关键词,其中,N为大于或等于1的正整数;
S23,将N个关键词发送至客户端;
S24,在用户输入的聊天内容命中N个关键词中的任意一个的情况下,接收客户端发送的命中关键词;
S25,确定命中关键词的M个关联词,其中,M为大于或等于1的正整数;
S26,将M个关联词发送至客户端。
在本实施例中,存储介质可以安装在服务端中,如服务器等设备中。由于在第四实施例中已经对聊天增强方法的具体步骤进行了详细说明,因此,在本实施例中不再赘述。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述实施例记载的方法步骤。可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
本发明的第十一实施例提供了一种终端,至少包括存储器、处理器,存储器上存储有计算机程序,处理器在执行存储器上的计算机程序时实现如下步骤S31至S36:
S31,将用户选择的聊天分类发送至服务端;
S32,接收服务端根据聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;
S33,检测用户输入的聊天内容是否命中N个关键词中的任意一个;
S34,在用户输入的聊天内容命中N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;
S35,接收服务端根据命中的关键词确定的M个关联词,其中,M为大于或等于1的正整数;
S36,展示M个关联词。
在本实施例中,终端可以为具有用户使用的手机、平板电脑等设备。由于在第一实施例中已经对聊天增强方法的具体步骤进行了详细说明,因此,在本实施例中不再赘述。
本发明的第十二实施例提供了一种终端,至少包括存储器、处理器,存储器上存储有计算机程序,处理器在执行存储器上的计算机程序时实现如下步骤S41至S46:
S41,接收客户端发送的用户选择的聊天分类;
S42,确定用户选择的聊天分类的N个关键词,其中,N为大于或等于1的正整数;
S43,将N个关键词发送至客户端;
S44,在用户输入的聊天内容命中N个关键词中的任意一个的情况下,接收客户端发送的命中关键词;
S45,确定命中关键词的M个关联词,其中,M为大于或等于1的正整数;
S46,将M个关联词发送至客户端。
在本实施例中,终端可以为服务器等设备。由于在第四实施例中已经对聊天增强方法的具体步骤进行了详细说明,因此,在本实施例中不再赘述。
尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。

Claims (12)

1.一种聊天增强方法,应用于客户端,其特征在于,包括:
将用户选择的聊天分类发送至服务端;
接收所述服务端根据所述聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;
检测用户输入的聊天内容是否命中所述N个关键词中的任意一个;
在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;
接收所述服务端根据所述命中的关键词确定的M个关联词,其中,M为大于或等于1的正整数;
展示所述M个关联词。
2.如权利要求1所述的聊天增强方法,其特征在于,所述检测用户输入的聊天内容是否命中所述N个关键词中的任意一个之后,还包括:
在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,检索本地聊天记录中是否存在包含所述命中关键词的记录;
在本地聊天记录中存在包含所述命中关键词的记录的情况下,展示所述包含所述命中关键词的记录。
3.如权利要求1所述的聊天增强方法,其特征在于,所述展示所述M个关联词之后,还包括:
在用户点击所述M个关联词中的任意一个的情况下,自动发起包含所述选中关联词的预设问题。
4.一种聊天增强方法,应用于服务端,其特征在于,包括:
接收客户端发送的用户选择的聊天分类;
确定所述用户选择的聊天分类的N个关键词,其中,N为大于或等于1的正整数;
将所述N个关键词发送至所述客户端;
在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,接收所述客户端发送的命中关键词;
确定所述命中关键词的M个关联词,其中,M为大于或等于1的正整数;
将所述M个关联词发送至客户端。
5.一种聊天增强装置,安装于客户端,其特征在于,包括:
第一发送模块,用于将用户选择的聊天分类发送至服务端;
第一接收模块,用于接收所述服务端根据所述聊天分类确定的N个关键词,其中,N为大于或等于1的正整数;
检测模块,用于检测用户输入的聊天内容是否命中所述N个关键词中的任意一个;
第二发送模块,用于在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,将命中的关键词发送至服务端;
第二接收模块,用于接收所述服务端根据所述命中的关键词确定的M个关联词,其中,M为大于或等于1的正整数;
展示模块,用于展示所述M个关联词。
6.如权利要求5所述的聊天增强装置,其特征在于,还包括:
检索模块,用于在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,检索本地聊天记录中是否存在包含所述命中关键词的记录;
所述展示模块,还用于在本地聊天记录中存在包含所述命中关键词的记录的情况下,展示所述包含所述命中关键词的记录。
7.如权利要求5所述的聊天增强装置,其特征在于,还包括:
提问模块,用于在用户点击所述M个关联词中的任意一个的情况下,自动发起包含所述选中关联词的预设问题。
8.一种聊天增强装置,安装于服务端,其特征在于,包括:
第三接收模块,用于接收客户端发送的用户选择的聊天分类;
第一确定模块,用于确定所述用户选择的聊天分类的N个关键词,其中,N为大于或等于1的正整数;
第三发送模块,用于将所述N个关键词发送至所述客户端;
第四接收模块,用于在用户输入的聊天内容命中所述N个关键词中的任意一个的情况下,接收所述客户端发送的命中关键词;
第二确定模块,用于确定所述命中关键词的M个关联词,其中,M为大于或等于1的正整数;
第四发送模块,用于将所述M个关联词发送至客户端。
9.一种存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至3中任一项所述的聊天增强方法的步骤。
10.一种存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求4所述的聊天增强方法的步骤。
11.一种终端,至少包括存储器、处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器在执行所述存储器上的计算机程序时实现权利要求1至3中任一项所述的聊天增强方法的步骤。
12.一种终端,至少包括存储器、处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器在执行所述存储器上的计算机程序时实现权利要求4所述的聊天增强方法的步骤。
CN201811277283.9A 2018-10-30 2018-10-30 一种聊天增强方法、装置、存储介质及终端 Active CN109446311B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811277283.9A CN109446311B (zh) 2018-10-30 2018-10-30 一种聊天增强方法、装置、存储介质及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811277283.9A CN109446311B (zh) 2018-10-30 2018-10-30 一种聊天增强方法、装置、存储介质及终端

Publications (2)

Publication Number Publication Date
CN109446311A true CN109446311A (zh) 2019-03-08
CN109446311B CN109446311B (zh) 2022-04-05

Family

ID=65549879

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811277283.9A Active CN109446311B (zh) 2018-10-30 2018-10-30 一种聊天增强方法、装置、存储介质及终端

Country Status (1)

Country Link
CN (1) CN109446311B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111125307A (zh) * 2019-12-16 2020-05-08 维沃移动通信有限公司 一种聊天记录查询方法及电子设备

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891874A (zh) * 2011-07-21 2013-01-23 腾讯科技(深圳)有限公司 一种基于会话提供搜索提示信息的方法、装置及***
CN104836720A (zh) * 2014-02-12 2015-08-12 北京三星通信技术研究有限公司 交互式通信中进行信息推荐的方法及装置
CN105607756A (zh) * 2015-12-24 2016-05-25 百度在线网络技术(北京)有限公司 信息推荐方法和装置
CN105843962A (zh) * 2016-04-18 2016-08-10 百度在线网络技术(北京)有限公司 信息处理、显示方法及装置以及信息处理显示***
CN105989040A (zh) * 2015-02-03 2016-10-05 阿里巴巴集团控股有限公司 智能问答的方法、装置及***
CN106789551A (zh) * 2016-11-14 2017-05-31 北京小米移动软件有限公司 会话消息展示方法及装置
CN107453980A (zh) * 2017-07-26 2017-12-08 北京小米移动软件有限公司 即时通信中问题响应方法及装置
CN108306814A (zh) * 2017-08-11 2018-07-20 腾讯科技(深圳)有限公司 基于即时通讯的信息推送方法、装置、终端及存储介质

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891874A (zh) * 2011-07-21 2013-01-23 腾讯科技(深圳)有限公司 一种基于会话提供搜索提示信息的方法、装置及***
CN104836720A (zh) * 2014-02-12 2015-08-12 北京三星通信技术研究有限公司 交互式通信中进行信息推荐的方法及装置
CN105989040A (zh) * 2015-02-03 2016-10-05 阿里巴巴集团控股有限公司 智能问答的方法、装置及***
CN105607756A (zh) * 2015-12-24 2016-05-25 百度在线网络技术(北京)有限公司 信息推荐方法和装置
CN105843962A (zh) * 2016-04-18 2016-08-10 百度在线网络技术(北京)有限公司 信息处理、显示方法及装置以及信息处理显示***
CN106789551A (zh) * 2016-11-14 2017-05-31 北京小米移动软件有限公司 会话消息展示方法及装置
CN107453980A (zh) * 2017-07-26 2017-12-08 北京小米移动软件有限公司 即时通信中问题响应方法及装置
CN108306814A (zh) * 2017-08-11 2018-07-20 腾讯科技(深圳)有限公司 基于即时通讯的信息推送方法、装置、终端及存储介质

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111125307A (zh) * 2019-12-16 2020-05-08 维沃移动通信有限公司 一种聊天记录查询方法及电子设备

Also Published As

Publication number Publication date
CN109446311B (zh) 2022-04-05

Similar Documents

Publication Publication Date Title
US10938995B2 (en) System and method for associating audio clips with objects
US20190058778A1 (en) Method and apparatus for providing control of social networking sites
US9344555B2 (en) Maintaining history information for a user across multiple types of end points
US9894172B2 (en) Method and apparatus for location-based, just in time social networking
CN104462113B (zh) 搜索方法、装置及电子设备
US8549413B2 (en) Discriminating among resources to share
CN105630977B (zh) 应用程序推荐方法、装置及***
US8073112B2 (en) Method and system to manage multiple IVRs
CN105786993A (zh) 应用程序的功能插件推荐方法及装置
JP5632817B2 (ja) 協調ウィンドウ内へのツールの埋め込み
US20100049627A1 (en) Audio Communication Web Site Integration
CN105099858B (zh) 网络即时通信会话方法和***
EP2458896A1 (en) Method and device for sharing telephone number information
US10484537B2 (en) Systems and methods for networking across web based and telecommunication based portals
CN109446311A (zh) 一种聊天增强方法、装置、存储介质及终端
Davis AskNow Instant Messaging: innovation in virtual reference
CN113381967B (zh) 宽带防私接判断方法、装置、电子设备及存储介质
US11108692B2 (en) Method and program product for electronic communication based on user action
EP2599283B1 (en) Help channel
CN110505333A (zh) 通讯录的管理方法和装置
CN109857851A (zh) 通话内容的处理方法、装置、计算机设备及存储介质
TWI262407B (en) System using a numeric string composed of multiple sequentially aligned designated phone numbers and an identification code to search a designated computer IP address of the Internet
CN108270663A (zh) 基于即时通信的列表共享方法、装置和设备
TWI764724B (zh) 預約管理系統及方法
CN102594828A (zh) 一种网络通信的方法和***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant