CN108268198B - 交互式信息展示的方法及装置 - Google Patents
交互式信息展示的方法及装置 Download PDFInfo
- Publication number
- CN108268198B CN108268198B CN201710149518.5A CN201710149518A CN108268198B CN 108268198 B CN108268198 B CN 108268198B CN 201710149518 A CN201710149518 A CN 201710149518A CN 108268198 B CN108268198 B CN 108268198B
- Authority
- CN
- China
- Prior art keywords
- information
- user
- piece
- feedback
- feedback operation
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 15
- 230000003993 interaction Effects 0.000 claims abstract description 103
- 230000001960 triggered effect Effects 0.000 claims abstract description 23
- 230000004044 response Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 11
- 230000014509 gene expression Effects 0.000 description 7
- 230000015654 memory Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 239000013598 vector Substances 0.000 description 4
- 238000013507 mapping Methods 0.000 description 3
- 238000005034 decoration Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241001122767 Theaceae Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了交互式信息展示的方法及装置;该方法包括:发送用户触发的信息获取请求,并接收响应于所述信息获取请求返回的多组信息;基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则;展示所述多组信息中与所述反馈交互规则相匹配的、除所述任一条信息外的至少一条信息。在本发明中,基于用户对展示信息的反馈操作,确定出该反馈操作对应的反馈交互规则,从而展示出与该反馈交互规则匹配的其它未展示的信息,这样,通过与用户进行有效互动,有针对性地为用户推送信息,解决了现有技术中无法直接与用户之间进行互动、有针对性的为用户推送信息的问题。
Description
技术领域
本发明涉及通讯技术领域,具体而言,本发明涉及交互式信息展示的方法及装置。
背景技术
随着科技的蓬勃发展,为了满足用户对于信息的需求,很多应用都会设置信息阅读版块,用户可以通过该板块获得多方面的最新信息,例如,娱乐新闻、军事新闻、股票新闻等。
现有技术中,客户端展示信息的方法通常是:客户端将最新的信息以列表或其它形式向用户展示,用户可以根据个人喜好,选择相应的信息进行阅读。
通常,当用户打开一则信息进行阅读时,客户端就会默认与这则信息相关的其它信息是用户目前感兴趣的内容,并将这些相关信息推送在用户当前正在阅读的信息界面;如果用户对这些相关信息不感兴趣,会先退出当前所在的信息界面,然后,在信息列表中再次选择自己感兴趣的信息进行阅读。
在上述现有技术中,用户只能根据个人喜好,在信息列表中自行选择信息进行阅读,而客户端无法直接与用户之间进行互动、有针对性的为用户推送信息。
发明内容
本发明针对现有技术的缺点,提出了一种互动阅读的方法及装置,用于解决现有技术中客户端无法直接与用户之间进行互动、有针对性的为用户推送信息的问题。
本发明提供一种交互式信息展示的方法,包括:
发送用户触发的信息获取请求,并接收响应于信息获取请求返回的多组信息;
基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则;
展示多组信息中与反馈交互规则相匹配的、除任一条信息外的至少一条信息。
优选地,发送用户触发的信息获取请求的步骤,包括:
检测到用户针对服务器下发的数据推送入口信息触发的信息获取请求,并将信息获取请求发送至服务器。
优选地,该方法还包括:
接收服务器在预定推送时段内下发的数据推送入口信息,并对数据推送入口信息进行展示。
优选地,多组信息中每组信息中包含多条信息,属于同一组的各条信息之间内容相关联。
优选地,基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到用户对任一条信息的反馈操作为正反馈操作时,确定相应的反馈交互规则为展示与任一条信息属于同一组的、尚未展示的至少一条信息。
优选地,基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到用户对任一条信息的反馈操作为正反馈操作,且与任一条信息属于同一组的全部信息均已展示过时,确定相应的反馈交互规则为展示与任一条信息不属于同一组的至少一条信息。
优选地,基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到用户对任一条信息的反馈操作为负反馈操作时,确定相应的反馈交互规则为展示与任一条信息不属于同一组的至少一条信息。
优选地,用户对已展示的多组信息中任一条信息的反馈操作,包括以下任一种形式:
用户输入反馈信息的操作;
用户对已提供的反馈选项的选择操作。
本发明还提供了一种交互式信息展示的装置,包括:
发送单元、确定单元和展示单元,其中:
发送单元,用于发送用户触发的信息获取请求,并接收响应于信息获取请求返回的多组信息;
确定单元,用于基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则;
展示单元,用于展示多组信息中与反馈交互规则相匹配的、除任一条信息外的至少一条信息。
优选地,发送单元用于发送用户触发的信息获取请求,包括
发送单元检测到用户针对服务器下发的数据推送入口信息触发的信息获取请求,并将信息获取请求发送至服务器。
优选地,该装置还包括接收单元,接收单元用于:
接收服务器在预定推送时段内下发的数据推送入口信息,并对数据推送入口信息进行展示。
优选地,多组信息中每组信息中包含多条信息,属于同一组的各条信息之间内容相关联。
优选地,确定单元用于基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则,包括:
当检测到用户对任一条信息的反馈操作为正反馈操作时,确定单元确定相应的反馈交互规则为展示与任一条信息属于同一组的、尚未展示的至少一条信息。
优选地,确定单元用于基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则,包括:
当检测到用户对任一条信息的反馈操作为正反馈操作,且与任一条信息属于同一组的全部信息均已展示过时,确定单元确定相应的反馈交互规则为展示与任一条信息不属于同一组的至少一条信息。
优选地,确定单元用于基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到用户对任一条信息的反馈操作为负反馈操作时,确定单元确定相应的反馈交互规则为展示与任一条信息不属于同一组的至少一条信息。
优选地,用户对已展示的多组信息中任一条信息的反馈操作,包括以下任一种形式:
用户输入反馈信息的操作;
用户对已提供的反馈选项的选择操作。
在本发明的实施例中,首先,客户端向服务器发送用户触发的信息获取请求,服务器在接收到该信息获取请求后,响应该信息获取请求,将多组信息发送该客户端,随后,当客户端检测到用户对已展示的多组信息中任一条信息的反馈操作时,基于该反馈操作确定相应的反馈交互规则,最后,展示多组信息中与该反馈交互规则相匹配的、除该任一条信息外的至少一条信息。在本发明中,基于用户对展示信息的反馈操作,确定出该反馈操作对应的反馈交互规则,从而展示出与该反馈交互规则匹配的其它未展示的信息,这样,通过与用户进行有效互动,有针对性地为用户推送信息,解决了现有技术中无法直接与用户之间进行互动、有针对性的为用户推送信息的问题。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明实施例的一种交互式信息展示的方法的流程示意图;
图2为本发明实施例提供的一种服务器向客户端发送多组信息的流程示意图;
图3为本发明实施例提供的一种数据推送入口信息的示意图;
图4为本发明实施例提供的另一种数据推送入口信息的示意图;
图5为本发明实施例提供的一种在用户交互界面上展示反馈信息的示意图;
图6为本发明实施例提供的一种在用户交互界面上展示反馈按钮的示意图;
图7为本发明实施例提供的一种依据正反馈交互规则,展示与已展示信息属于同一组的、尚未展示的至少一条信息;
图8为本发明实施例提供的一种依据负反馈交互规则,展示与已展示信息不属于同一组的、尚未展示的至少一条信息;
图9为本发明实施例的一种交互式信息展示的具体实例的流程示意图;
图10为本发明实施例的一种交互式信息展示的装置的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本发明实施例提供了一种交互式信息展示的方法,该方法的流程示意图如图1所示,具体包括以下步骤:
S101:发送用户触发的信息获取请求,并接收响应于信息获取请求返回的多组信息;
S102:基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则;
S103:展示多组信息中与反馈交互规则相匹配的、除任一条信息外的至少一条信息。
在本发明的实施例中,首先,客户端向服务器发送用户触发的信息获取请求,服务器在接收到该信息获取请求后,响应该信息获取请求,将多组信息发送该客户端,随后,当客户端检测到用户对已展示的多组信息中任一条信息的反馈操作时,基于该反馈操作确定相应的反馈交互规则,最后,展示多组信息中与该反馈交互规则相匹配的、除该任一条信息外的至少一条信息。在本发明中,基于用户对展示信息的反馈操作,确定出该反馈操作对应的反馈交互规则,从而展示出与该反馈交互规则匹配的其它未展示的信息,这样,通过与用户进行有效互动,有针对性地为用户推送信息,解决了现有技术中无法直接与用户之间进行互动、有针对性的为用户推送信息的问题。
以下针对以上各个步骤的具体实现做进一步的说明:
S101:发送用户触发的信息获取请求,并接收响应于所述信息获取请求返回的多组信息。
如图2所示,S101具体包括以下步骤:
S1011:服务器主动向客户端下发数据推送入口信息;
S1012:用户在客户端上针对该数据推送入口信息触发信息获取请求;
S1013:客户端将用户触发的信息获取请求发送至服务器;
S1014:服务器响应该信息获取请求,向客户端返回多组信息。
具体地,在S1011中,服务器主动向客户端下发数据推送入口信息,具体的应用场景可以是:当用户在客户端上登录到某展示信息的应用后,该应用对应的服务器主动向客户端下发数据推送入口信息,优选地,服务器可以在预定推送时段内将数据推送入口信息下发给客户端,客户端对该数据推送入口信息进行展示,例如,假设预定的发送数据推送入口信息的时间段为:上午的8:00~12:59,下午的13:00~17:59,晚上的18:00~23:59,服务器可以在这三个时间段中选择任意固定时间点向客户端发送数据推送入口信息。
上述预定推送时段可以是服务器提前已经设定好的时间段,或者还可以是用户根据需要自行设定的时间段;服务器下发数据推送入口信息的密度,可以是在每个预定时间段内只发送一次,也可以是在每个预定时间段内发送多次,本发明对此不作具体限定。
本发明中的数据推送入口信息的表现形式有很多种,下面示例性的说明两种表现形式:
第一种表现形式:如图3所示,该数据推送入口信息是以卡片形式展示在客户端上,该卡片展示的元素可以包括图片和/或文字,如图3所示,卡片展示有图片和文字,文字包含有主标题“早安”和副标题“骚年快乐,给你推荐些新闻”。本发明中卡片展示的主标题和副标题也有很多种,例如,主标题为“来一杯咖啡”,相应的副标题为“你喝着,我跟你聊一会儿”;再例如,主标题为“下午茶时间”,对应的副标题为“忙里偷闲清醒一下”;等等。
第二种表现形式:如图4所示,该数据推送入口信息还可以是以短信息的形式展示在客户端上,短消息展示的元素也可以包括图片和/或文字,常用的一种短信息表现形式如图4所示,具体包括头像图片和核心文字,等等。
在S1012中,当客户端展示数据推送入口信息后,用户针对该数据推送入口触发信息获取请求,该信息获取请求用于从服务器上获取多组信息,这多组信息可以是娱乐新闻、政治新闻或者天气预报等信息,信息的格式可以是图片、文字和/或视频等,而且这多组信息中的每组信息包含可以一条信息或者多条信息。
优选地,上述多组信息中的每组信息所包含的多条信息之间相关联,这里的“相关联”可以是指具有相同主题的信息,例如,一条信息为“东方春晚:XXX亲自搬道具……”,与该信息的相关信息为“央视网络春晚1月20日开播……”,这两条信息的主题均是“春晚”。
用户触发信息获取请求的方式也有很多种,如图3所示,当数据推送入口信息以卡片形式展示在客户端时,如果用户想要阅读信息,用户可以通过点击或滑动该卡片触发信息获取请求;同样,如图4所示,当数据推送入口信息以短信息的形式展示在客户端时,用户也可以通过点击或滑动该短信息触发信息获取请求,等等。
在S1013中,当客户端检测到用户针对服务器下发的数据推送入口信息所触发的信息获取请求后,客户端将该信息获取请求发送给服务器,然后,服务器响应该信息获取请求,向客户端返回多组信息(S1014)。
在S1014中,服务器响应信息获取请求返回多组信息的方法可以是:该信息获取请求中包含有信息获取标识,当服务器接收到信息获取请求后,根据该信息获取请求中的信息获取标识,从存储的信息中获取该标识对应的多组信息,并将这多组信息发送至客户端,客户端将这多组信息存储在本地。
在实际应用中,每次服务器根据信息获取请求向客户端发送的多组信息应该是不相同的,因此,客户端向服务器发送的信息获取请求中包含的标识也应该是不同的。一种优选的方式,信息获取请求中包含的标识是按照预设的周期进行更新的,同时,服务器向客户端发送的与该标识对应的多组信息也会随着标识的更新而更新,也就是说,这多组信息的更新周期是按照标识的更新周期进行更新的;或者,这多组信息的更新周期也可以不同于标识的更新周期,例如,标识的更新周期是每两小时更新一次,而标识对应的多组信息可以是每小时更新一次,只要保证客户端每次从服务器中获得的多组信息是不同的即可。
另外,客户端每次接收到服务器响应于信息获取请求发送的多组信息的数量可以是固定的,例如,客户端每次从服务器中可获得15组信息,每组信息中包含有7条相关联的信息,等等。
上述服务器选取发送给客户端固定数量信息的方法有很多种,这里示例性的说明其中的一种方式:首先,定期收集热门信息,建立热门信息库,例如,收集当天排名“TOP100”的新闻,建立热门信息库,然后,从该热门信息库中选取排名靠前的固定数量的信息,当接收到客户端发送的信息获取请求后,将这固定数量的多组信息发送给客户端,例如,从前述“TOP100”新闻中抽取前15名的新闻发送给客户端。
S102:基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则。
当客户端将服务器发送的多组信息存储到本地后,展示这多组信息中的任一条信息,为更加清楚的说明本发明,以下内容中将这里展示的“任一条信息”称为“第一条信息”。
如图5所示,首先,当用户针对该数据推送入口触发信息获取请求后,在客户端展示用户交互界面,如图5所示为本发明提供的一种用户交互界面,例如,当用户点击图3所示的卡片时,客户端切换到图5所示的用户交互界面;其次,在该界面上展示上述存储的多组信息中的任一条信息(第一条信息),如图5所示,展示的第一条信息为“祝全国大朋友节日快乐,为拯救世界好好上班”,用户通过点击或滑动第一条信息,查看该信息的详细内容。
一种优选的展示信息的方法,在上述用户交互界面展示第一条信息之前,客户端可以下发对用户的问候语,如图5所示,在展示第一条信息之前,展示问候语:“Hi~早上好啊,今天是2016年6月13日星期五,让我给你推荐些好东西吧!”。本发明中提供的问候语的表现形式有很多种,例如,该问候语可以是“嘿,上午好,聊会吧”,“晚上好,累了吧,聊一会吧”,等等。客户端可以针对不同的用户设定不同的展示内容,例如,如果用户第一次使用某展示信息的应用,当客户端展示该应用对应的用户交互界面后,展示新手引导语,比如,该新手引导语为:“选择下面的两个选项和我聊天吧,我来告诉你一些有趣的事情,如果你喜欢就点击的按钮,如果你不喜欢就点击右边的按钮”,等等。
当客户端上展示第一条信息后,用户对第一条信息执行反馈操作,然后,基于该反馈操作,确定相应的反馈交互规则。本发明中的用户对信息执行的反馈操作具体包括正反馈操作和负反馈操作,用户执行正反馈操作表示用户对展示的信息感兴趣,用户执行负反馈操作表示用户对展示的信息不感兴趣。
用户对已展示的第一条信息的反馈操作,可以包括以下两种形式:
第一种形式,用户输入反馈信息的操作,具体地,客户端需提前建立一个文本库,该文本库中存储有正反馈对应的文本信息,以及负反馈对应的文本信息,当用户在用户交互界面上输入反馈信息后,需要将该反馈信息与文本库中存储的文本信息进行对比,确定该反馈信息对应的反馈类型,并根据该反馈类型确定相应的反馈交互规则。
客户端将用户输入的反馈信息与文本库中存储的文本信息作对比的方法有很多种,常用的一种方式是求两文本信息之间的相似度,求两文本信息之间相似度的方法同样也有很多种,例如,一种求文本相似度的方法是:先将反馈信息和文本库中的文本信息向量化,然后,再求该反馈信息对应向量与文本库中各文本信息对应向量之间夹角的余弦值,最后,比较反馈信息对应向量与各文本信息对应向量之间夹角的余弦值,找出最大余弦值所对应的文本库中的文本信息,并根据该文本信息对应的反馈类型,确定出该反馈信息对应的反馈类型。
如图5所示,用户交互界面上展示“祝全国大朋友节日快乐,为拯救世界好好上班”信息,用户在用户交互界面上输入反馈信息“来点别的”,客户端将该反馈信息与文本库中的文本信息作对比,假设文本库中负反馈对应的文本信息有“请推荐别的信息”,经过计算发现用户输入的反馈信息与该条文本信息之间的相似度最大,因此,就确定用户输入的反馈信息对应的反馈类型为负反馈。
第二种形式,用户对已提供的反馈选项的选择操作,具体地,客户端提前建立反馈按钮与正反馈类型和负反馈类型之间的映射关系,当用户选择相关按钮进行触发后,客户端就会确定出用户对已展示信息的反馈操作的反馈类型,进而根据该反馈类型确定出反馈交互规则。如图6所示,用户交互界面上展示“武汉遇暴雨道路被淹,高校池塘水满蛇跑出”信息,并且在该信息的下方展示正反馈按钮“喜欢”和负反馈按钮“不喜欢”,用户可以选择按动相关按钮对该信息进行反馈。
针对上述第一种用户执行的反馈操作,用户在交互界面上输入的反馈信息有很多种,为了更好的在文本库找到与用户输入的对话信息相似度较高的文本信息,文本库中存储的文本信息要尽可能的种类齐全,如下表1所示,正反馈对应的文本信息有:“再来点吧!”、“最懂我了!”、“棒棒哒!”、“好赞啊!”、“求推荐!”,等等;负反馈对应的文本信息有:“这是什么鬼!”、“能来点别的吗?”、“给我惊喜!”、“怎么会这样!”、“太无聊了吧!”,等等。
针对上述第二种用户执行的反馈操作,反馈按钮对应的文案信息除了包括“喜欢”和“不喜欢”以外,还可以包括很多种文案信息,如下表1所示:正反馈按钮对应的文案信息为“有意思”,相应的负反馈对应的文案信息为“没意思”;正反馈对应的文案信息为“有趣”,相应的负反馈对应的文案信息为“无聊”;正反馈对应的文案信息为“好评”,相应的负反馈对应的文案信息为“差评”,等等。
表1
以上列举的两种用户执行的反馈操作均只是示例性的说明,在实际应用中,还会有其它方式的反馈操作,例如,客户端将手机键盘(实体键盘或虚拟键盘)中的字母“Y”与正反馈类型建立映射关系,将手机键盘中的字母“N”与负反馈类型建立映射关系,用户可以按动手机键盘中的字母“Y”或“N”对用户交互界面上展示的信息进行正、负反馈,等等,本发明对反馈方法也不作具体限定。
上述“反馈交互规则”同样也有很多种,在实际应用中,可以根据用户的需要进行自行设定,本发明对反馈交互规则也不作具体限定。
针对前述内容中记载的“多组信息中的每组信息所包含的多条信息之间相关联”的情形,本发明提供一种优选的“反馈交互规则”的表现形式,具体地,当客户端展示多组信息中任一条信息后,用户针对该条信息执行正反馈操作,与该正反馈操作相对应的反馈交互规则可以为:展示与已展示信息属于同一组的、尚未展示的至少一条信息;当用户针对该条信息执行负反馈操作时,与该负反馈操作相对应的反馈交互规则为:展示与已展示信息不属于同一组的至少一条信息。
反馈交互规则还包括:当用户对多组信息中任一条信息的反馈操作为正反馈操作,且与该条信息属于同一组的全部信息均已展示过时,相应的反馈交互规则为:展示与已展示信息不属于同一组的至少一条信息。
为了更清楚地说明下述S103,就以上述列举的“反馈交互规则”为例,对S103中展示信息的过程进行详细说明。
S103:展示所述多组信息中与所述反馈交互规则相匹配的、除所述任一条信息外的至少一条信息。
当客户端基于用户对已展示的第一条信息的反馈操作,确定出相应的反馈交互规则后,展示与该反馈交互规则相匹配的、除第一条信息以外的至少一条信息。
针对上述“正反馈操作相对应的反馈交互规则为:展示与已展示信息属于同一组的、尚未展示的至少一条信息”的情形,如图7所示,展示的第一条信息为“东方春晚:XXX亲自搬道具”,用户针对该信息输入的反馈信息为“喜欢,再来点”,客户端通过文本匹配,确定该反馈信息对应的反馈类型为“正反馈”,也就是说,用户针对第一条信息的反馈操作为正反馈操作,根据该正反馈操作确定出相应的反馈交互规则,并根据该反馈交互规则,展示与第一条信息属于同组的、尚未展示的至少一条信息,如图7所示,展示的信息为:“央视网络春晚1月20日开播”。
针对上述“负反馈操作相对应的交互规则为:展示与已展示的第一条信息不属于同一组的至少一条信息”的情形,如图8所示,展示的第一条信息为“祝全国大朋友节日快乐,为拯救世界好好上班”,用户针对该信息输入的反馈信息为“来点别的”,客户端通过文本匹配,确定该反馈信息对应的反馈类型为“负反馈”,也就是说,用户针对第一条信息的反馈操作为负反馈操作,根据该负反馈操作确定出相应的反馈交互规则,并根据该反馈交互规则,展示与第一条信息不属于同一组的至少一条信息,如图8所示,展示的信息为:“XXX应邀参加杂志大片拍摄,帅气形象惹人注目”。
前述内容已经提到,客户端从服务器上获得的多组信息中的每组信息可以包含有多条信息,针对该情形,本发明提供一种优选的展示信息的方法,具体为:首先,客户端展示这多组信息中的第一条信息,当用户对第一条信息的反馈操作为正反馈操作时,客户端根据该正反馈操作对应的反馈交互规则,展示与第一条信息相关的、属于同一组的多条信息;当用户对这多条信息的反馈操作仍为正反馈操作时,客户端重复上述步骤,即:客户端再展示与第一条信息相关的、属于同一组的多条信息;针对此情形,只要用户对展示的多条信息的反馈操作为正反馈操作时,客户端重复执行上述步骤,直到将与第一条信息属于同一组的全部信息均已经展示过时,展示与该第一条信息不属于同一组的至少一条信息。
在实际应用中,可以规定用户连续执行正反馈操作的数量,具体地,当用户对展示信息连续执行正反馈操作的数量超出预设值时,展示其它组的至少一条信息。
例如,假设一组信息中的信息数量为7条,规定用户连续正反馈数量的预设值为两次,当用户对第一条信息的反馈为正反馈时,在界面上展示与第一条信息相关联的3条信息,当用户对这3条信息的反馈仍为正反馈时,在界面上继续展示与第一条信息相关联的其它3条信息,此时第一组的相关信息均已展示过,且用户连续正反馈的数量已经达到预设值,接下来,客户端将展示与第一条信息不属于同一组的至少一条信息。
上述根据用户对已展示信息的反馈操作,并依据该反馈操作确定的反馈交互规则,展示其它未展示的信息,由此可知,本发明通过与用户之间的交互操作(用户对已展示信息的反馈操作),可实现根据用户的喜好有针对性地为用户推送感兴趣的信息,提高了用户的体验。
当客户端将从服务器中获取的多组信息均展示过后,即使用户执行反馈操作,客户端也不再展示信息。一种优选的展示信息的方法,当客户端将从服务器中获取的多组信息均展示过后,展示结束语,例如,该结束语为:“眼睛该休息一下了,一会见哦!”,或者该结束语还可以为:“这次先聊到这儿,下次再聊哦!”,等等。
本发明在展示信息的过程中展示结束语,以及展示前述内容中记载的“问候语”、“新手引导语”等,通过模仿人类聊天的方式与用户进行交互,提高了部分用户阅读信息的兴趣。
本发明提供的信息展示的方法还包括:在用户交互界面上保存有预设时间段内的对话记录,这里的对话记录具体为:客户端展示的信息和用户对该信息执行的反馈操作,这样,用户可以在预设的保存时间段内调取对话记录,查看之前客户端展示过的信息。
为了更清楚地理解本方案,下面通过一个完整的实例来说明本发明实施例,该实例中的每组展示信息中包含有7条信息,例如,下述的第一组信息中包含有信息A、C、D、E、F、G、H,且每组信息中包含的这7条信息相关联;展示信息的顺序为:第一组信息、第二组信息……第N组信息。
该实例的流程示意图如图9所示,具体包括以下步骤:
S901:当用户通过触发信息获取请求进入卡片时,客户端检测该用户是否第一次进入该卡片,如果是,则执行S902:展示新手引导语;如果否,则执行S903:展示问候语。
S904:展示第一组信息中的信息A。
S905:客户端判断否有信息A的相关推荐,也就是查找是否有信息A的相关信息,如果没有,则执行S906:展示第二组中的信息B。
如果有信息A的相关信息,则执行S907:为用户提供对于信息A的反馈选项,如果用户选择负反馈,则执行S908:展示第二组信息中的信息B;如果用户选择正反馈,则执行S909:展示第一组信息中的信息C、D、E。
S910:为用户提供对于信息C、D、E的反馈选项,如果用户选择负反馈,则执行S911:展示第二组信息中的信息B;如果用户选择正反馈,则执行S912:展示第一组信息中的信息F、G、H,将第一组信息中包含的信息均展示过后,展示第二组信息中的信息B(S906);重复执行上述S904~S912,直到将N组信息全部展示过后,执行S913:展示结束语。
本发明实施例还提供了一种交互式信息展示的装置,该装置的结构示意图如图10所示,具体包括以下单元:
发送单元1001、确定单元1002和展示单元1003,其中:
发送单元1001,用于发送用户触发的信息获取请求,并接收响应于信息获取请求返回的多组信息;
确定单元1002,用于基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则;
展示单元1003,用于展示多组信息中与反馈交互规则相匹配的、除任一条信息外的至少一条信息。
本发明提供的装置实施例的具体工作流程是:首先,发送单元1001发送用户触发的信息获取请求,并接收响应于该信息获取请求返回的多组信息,其次,确定单元1002基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则,最后,展示单元1003展示多组信息中与反馈交互规则相匹配的、除已展示的任一条信息外的至少一条信息。
在本发明的实施例中,基于用户对展示信息的反馈操作,确定出该反馈操作对应的反馈交互规则,从而展示出与该反馈交互规则匹配的其它未展示的信息,这样,通过与用户进行有效互动,有针对性地为用户推送信息,解决了现有技术中无法直接与用户之间进行互动、有针对性的为用户推送信息的问题。
本装置实施例实现信息展示的实施方式有很多种,例如,在第一种实施方式中,发送单元1001用于发送用户触发的信息获取请求,包括
发送单元1001检测到用户针对服务器下发的数据推送入口信息触发的信息获取请求,并将信息获取请求发送至服务器。
在第二种实施方式中,该装置还包括接收单元1004,接收单元1004用于:
接收服务器在预定推送时段内下发的数据推送入口信息,并对数据推送入口信息进行展示。
在第三种实施方式中,多组信息中每组信息中包含多条信息,属于同一组的各条信息之间内容相关联。
在第四种实施方式中,确定单元1002用于基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则,包括:
当检测到用户对任一条信息的反馈操作为正反馈操作时,确定单元确定相应的反馈交互规则为展示与任一条信息属于同一组的、尚未展示的至少一条信息。
在第五种实施方式中,确定单元1002用于基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则,包括:
当检测到用户对任一条信息的反馈操作为正反馈操作,且与任一条信息属于同一组的全部信息均已展示过时,确定单元确定相应的反馈交互规则为展示与任一条信息不属于同一组的至少一条信息。
在第六种实施方式中,确定单元1002用于基于检测到的用户对已展示的多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到用户对任一条信息的反馈操作为负反馈操作时,确定单元确定相应的反馈交互规则为展示与任一条信息不属于同一组的至少一条信息。
在第七种实施方式中,用户对已展示的多组信息中任一条信息的反馈操作,包括以下任一种形式:
用户输入反馈信息的操作;
用户对已提供的反馈选项的选择操作。
本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随即存储器)、EPROM(Erasable ProgrammableRead-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (16)
1.一种交互式信息展示的方法,其特征在于,包括:
发送用户触发的信息获取请求,并接收服务端根据所述信息获取请求中的信息获取标识从存储的信息中获取的多组信息,所述多组信息中的每组信息所包含的多条信息之间相关联;
将所述多组信息存储在本地,并展示存储的所述多组信息中的任一条信息;
基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则;
展示所述多组信息中与所述反馈交互规则相匹配的、除所述任一条信息外的至少一条信息。
2.根据权利要求1所述的方法,其特征在于,所述发送用户触发的信息获取请求的步骤,包括:
检测到用户针对服务器下发的数据推送入口信息触发的信息获取请求,并将所述信息获取请求发送至所述服务器。
3.根据权利要求2所述的方法,其特征在于,该方法还包括:
接收服务器在预定推送时段内下发的数据推送入口信息,并对所述数据推送入口信息进行展示。
4.根据权利要求1所述的方法,其特征在于,所述多组信息中每组信息中包含多条信息,属于同一组的各条信息之间内容相关联。
5.根据权利要求4所述的方法,其特征在于,所述基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到所述用户对所述任一条信息的反馈操作为正反馈操作时,确定相应的反馈交互规则为展示与所述任一条信息属于同一组的、尚未展示的至少一条信息。
6.根据权利要求4所述的方法,其特征在于,所述基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到所述用户对所述任一条信息的反馈操作为正反馈操作,且与所述任一条信息属于同一组的全部信息均已展示过时,确定相应的反馈交互规则为展示与所述任一条信息不属于同一组的至少一条信息。
7.根据权利要求4所述的方法,其特征在于,所述基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到所述用户对所述任一条信息的反馈操作为负反馈操作时,确定相应的反馈交互规则为展示与所述任一条信息不属于同一组的至少一条信息。
8.根据权利要求1所述的方法,其特征在于,所述用户对已展示的所述多组信息中任一条信息的反馈操作,包括以下任一种形式:
用户输入反馈信息的操作;
用户对已提供的反馈选项的选择操作。
9.一种交互式信息展示的装置,其特征在于,包括:
发送单元、确定单元和展示单元,其中:
所述发送单元,用于发送用户触发的信息获取请求,并接收服务端根据所述信息获取请求中的信息获取标识从存储的信息中获取的多组信息,所述多组信息中的每组信息所包含的多条信息之间相关联,将所述多组信息存储在本地,并展示存储的所述多组信息中的任一条信息
所述确定单元,用于基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则;
所述展示单元,用于展示所述多组信息中与所述反馈交互规则相匹配的、除所述任一条信息外的至少一条信息。
10.根据权利要求9所述的装置,其特征在于,所述发送单元用于发送用户触发的信息获取请求,包括:
所述发送单元检测到用户针对服务器下发的数据推送入口信息触发的信息获取请求,并将所述信息获取请求发送至所述服务器。
11.根据权利要求9所述的装置,其特征在于,该装置还包括接收单元,所述接收单元用于:
接收服务器在预定推送时段内下发的数据推送入口信息,并对所述数据推送入口信息进行展示。
12.根据权利要求9所述的装置,其特征在于,所述多组信息中每组信息中包含多条信息,属于同一组的各条信息之间内容相关联。
13.根据权利要求12所述的装置,其特征在于,所述确定单元用于基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则,包括:
当检测到所述用户对所述任一条信息的反馈操作为正反馈操作时,所述确定单元确定相应的反馈交互规则为展示与所述任一条信息属于同一组的、尚未展示的至少一条信息。
14.根据权利要求12所述的装置,其特征在于,所述确定单元用于基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则的步骤,包括:
当检测到所述用户对所述任一条信息的反馈操作为正反馈操作,且与所述任一条信息属于同一组的全部信息均已展示过时,所述确定单元确定相应的反馈交互规则为展示与所述任一条信息不属于同一组的至少一条信息。
15.根据权利要求12所述的装置,其特征在于,所述确定单元用于基于检测到的用户对已展示的所述多组信息中任一条信息的反馈操作来确定相应的反馈交互规则,包括:
当检测到所述用户对所述任一条信息的反馈操作为负反馈操作时,所述确定单元确定相应的反馈交互规则为展示与所述任一条信息不属于同一组的至少一条信息。
16.根据权利要求9所述的装置,其特征在于,所述用户对已展示的所述多组信息中任一条信息的反馈操作,包括以下任一种形式:
用户输入反馈信息的操作;
用户对已提供的反馈选项的选择操作。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710149518.5A CN108268198B (zh) | 2017-03-14 | 2017-03-14 | 交互式信息展示的方法及装置 |
PCT/CN2018/078520 WO2018166402A1 (zh) | 2017-03-14 | 2018-03-09 | 交互式信息展示的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710149518.5A CN108268198B (zh) | 2017-03-14 | 2017-03-14 | 交互式信息展示的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108268198A CN108268198A (zh) | 2018-07-10 |
CN108268198B true CN108268198B (zh) | 2021-05-04 |
Family
ID=62770873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710149518.5A Active CN108268198B (zh) | 2017-03-14 | 2017-03-14 | 交互式信息展示的方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108268198B (zh) |
WO (1) | WO2018166402A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112307322A (zh) * | 2019-12-16 | 2021-02-02 | 北京沃东天骏信息技术有限公司 | 用于展示信息的方法和装置 |
CN111314204B (zh) * | 2020-01-14 | 2024-03-15 | 腾讯科技(深圳)有限公司 | 一种互动方法、装置、终端和存储介质 |
CN113420131B (zh) * | 2021-06-11 | 2024-07-16 | 洪恩完美(北京)教育科技发展有限公司 | 儿童绘本的阅读引导方法、设备及存储介质 |
CN114895826A (zh) * | 2022-05-18 | 2022-08-12 | 拉扎斯网络科技(上海)有限公司 | 基于用户行为的对象推荐方法及装置 |
CN114780862B (zh) * | 2022-06-21 | 2022-09-23 | 达而观数据(成都)有限公司 | 一种用户兴趣向量提取方法、提取模型及计算机*** |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130019179A1 (en) * | 2011-07-14 | 2013-01-17 | Digilink Software, Inc. | Mobile application enhancements |
CN102609465B (zh) * | 2012-01-16 | 2014-04-16 | 武汉大学 | 基于潜在社群的信息推荐方法 |
CN102831234B (zh) * | 2012-08-31 | 2015-04-22 | 北京邮电大学 | 基于新闻内容和主题特征的个性化新闻推荐装置和方法 |
CN102970343B (zh) * | 2012-10-31 | 2015-04-08 | 小米科技有限责任公司 | 一种显示推送信息的方法和装置 |
CN104166658B (zh) * | 2013-05-17 | 2017-11-14 | 腾讯科技(北京)有限公司 | 一种媒体信息展示的方法、设备和*** |
CN103500218B (zh) * | 2013-10-10 | 2017-05-10 | 北京奇虎科技有限公司 | 信息展示方法、装置和*** |
CN111654427A (zh) * | 2013-11-22 | 2020-09-11 | 杭州惠道科技有限公司 | 社交媒体*** |
CN103780677A (zh) * | 2013-12-24 | 2014-05-07 | 西安酷派软件科技有限公司 | 信息分类推送的方法及*** |
CN104021221A (zh) * | 2014-06-24 | 2014-09-03 | 可牛网络技术(北京)有限公司 | 一种信息推送方法及装置 |
CN104462578A (zh) * | 2014-12-29 | 2015-03-25 | 北京邮电大学 | 新闻推送方法 |
CN106339154B (zh) * | 2015-07-08 | 2019-09-17 | 阿里巴巴集团控股有限公司 | 一种列表页面更新方法和装置 |
CN106484733B (zh) * | 2015-09-01 | 2019-07-30 | 中国科学院计算技术研究所 | 新闻线索个性化推送方法及*** |
CN105610918A (zh) * | 2015-12-21 | 2016-05-25 | 广州华多网络科技有限公司 | 一种信息处理方法及装置 |
CN105653142A (zh) * | 2016-01-07 | 2016-06-08 | 厦门美图之家科技有限公司 | 基于区域和用户属性的图像特效排序方法及*** |
CN106484760B (zh) * | 2016-08-10 | 2020-06-23 | 网易传媒科技(北京)有限公司 | 一种新闻推荐方法和设备 |
CN106250550A (zh) * | 2016-08-12 | 2016-12-21 | 智者四海(北京)技术有限公司 | 一种实时关联新闻推荐内容的方法和装置 |
-
2017
- 2017-03-14 CN CN201710149518.5A patent/CN108268198B/zh active Active
-
2018
- 2018-03-09 WO PCT/CN2018/078520 patent/WO2018166402A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN108268198A (zh) | 2018-07-10 |
WO2018166402A1 (zh) | 2018-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108268198B (zh) | 交互式信息展示的方法及装置 | |
CN107710197B (zh) | 在通信网络上共享图像和图像相册 | |
JP4725038B2 (ja) | コンテンツ共有システム及びコンテンツ重要度判定方法 | |
US9269077B2 (en) | Address book autofilter | |
US20160099900A1 (en) | Generating A Relationship History | |
US20150109342A1 (en) | Information processing apparatus, information processing method, and program | |
US8910067B1 (en) | Interactive information display through widgets | |
US20120173566A1 (en) | Multi-functional navigation bar | |
CN103180798A (zh) | 社交网络的好友和家庭树 | |
CN105027587B (zh) | 利用结构化实体扩充的消息 | |
CN111193654A (zh) | 一种社交会话的处理方法、装置、终端及介质 | |
CN105791352B (zh) | 应用的消息推送方法和*** | |
US20200195594A1 (en) | Method and system for dynamically generating a card | |
CN111177499A (zh) | 一种标签的添加方法、装置及计算机可读存储介质 | |
CN110457610B (zh) | 信息推荐方法、装置、终端、服务器及存储介质 | |
US9767400B2 (en) | Method and system for generating a card based on intent | |
US20170097986A1 (en) | Methods, systems and techniques for providing search query suggestions based on non-personal data and user personal data according to availability of user personal data | |
CN110990700A (zh) | 评论信息显示方法、装置、客户端、服务器和*** | |
Davis | Git and GitHub for librarians | |
CN113886696A (zh) | 数据推送方法、标签处理方法、装置、***和计算机设备 | |
WO2009020790A2 (en) | Website exchange of personal information keyed to easily remembered non-alphanumeric symbols | |
CN109189293B (zh) | 富媒体内容的评价互动方法、装置、电子设备及存储介质 | |
CN113204634A (zh) | 试卷处理方法、装置、电子设备及存储介质 | |
CN112015972A (zh) | 一种信息推荐方法、装置、电子设备以及存储介质 | |
CN112399005A (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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200424 Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province Applicant after: Alibaba (China) Co.,Ltd. Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping B radio square 14 storey tower Applicant before: GUANGZHOU UCWEB COMPUTER TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |