CN108566414A - Show the method, apparatus and storage medium of recommendation information - Google Patents
Show the method, apparatus and storage medium of recommendation information Download PDFInfo
- Publication number
- CN108566414A CN108566414A CN201810185172.9A CN201810185172A CN108566414A CN 108566414 A CN108566414 A CN 108566414A CN 201810185172 A CN201810185172 A CN 201810185172A CN 108566414 A CN108566414 A CN 108566414A
- Authority
- CN
- China
- Prior art keywords
- information
- authentication information
- user
- preset
- input
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- 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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开涉及一种展示推荐信息的方法、装置及存储介质,该方法包括:在展示当前推荐信息时,获取所述当前推荐信息对应的预设识别信息;接收用户输入的认证信息;在所述认证信息与所述预设识别信息满足预设跳过条件时,跳过展示的所述当前推荐信息。
The present disclosure relates to a method, device, and storage medium for displaying recommendation information. The method includes: when displaying current recommendation information, acquiring preset identification information corresponding to the current recommendation information; receiving authentication information input by a user; When the authentication information and the preset identification information meet a preset skip condition, the displayed current recommendation information is skipped.
Description
技术领域technical field
本公开涉及互联网领域,具体地,涉及一种展示推荐信息的方法、装置及存储介质。The present disclosure relates to the Internet field, and in particular, relates to a method, device and storage medium for displaying recommended information.
背景技术Background technique
随着智能设备(如手机、平板电脑等终端)的发展,越来越多的人通过智能设备观看视频,但视频提供方为了获取利益,往往会在智能设备播放视频前,投入广告,这样,用户在每打开一个视频时,都强制用户观看一定时间的广告,但单一重复的广告,会让用户感到厌烦。With the development of smart devices (such as mobile phones, tablet computers and other terminals), more and more people watch videos through smart devices. However, in order to obtain profits, video providers often put in advertisements before playing videos on smart devices. In this way, Every time the user opens a video, the user is forced to watch the advertisement for a certain period of time, but the single and repeated advertisement will make the user feel bored.
发明内容Contents of the invention
为了克服相关技术中的问题,本公开提供一种展示推荐信息的方法、装置及存储介质。In order to overcome the problems in the related art, the present disclosure provides a method, device and storage medium for displaying recommendation information.
第一方面,本公开提供一种展示推荐信息的方法,包括:在展示当前推荐信息时,获取所述当前推荐信息对应的预设识别信息;接收用户输入的认证信息;在所述认证信息与所述预设识别信息满足预设跳过条件时,跳过展示的所述当前推荐信息。In a first aspect, the present disclosure provides a method for displaying recommendation information, including: when displaying current recommendation information, obtaining preset identification information corresponding to the current recommendation information; receiving authentication information input by a user; When the preset identification information satisfies a preset skip condition, the displayed current recommendation information is skipped.
可选地,所述预设跳过条件包括:所述认证信息与所述预设识别信息相同;或者,所述认证信息与所述预设识别信息的相似度大于或者等于预设阈值;或者,所述认证信息与所述预设识别信息相关联。Optionally, the preset skip condition includes: the authentication information is the same as the preset identification information; or, the similarity between the authentication information and the preset identification information is greater than or equal to a preset threshold; or , the authentication information is associated with the preset identification information.
可选地,在所述预设跳过条件包括所述认证信息与所述预设识别信息相关联时,所述方法还包括:展示所述预设识别信息;所述接收用户输入的认证信息包括:接收用户根据所述预设识别信息输入的认证信息。Optionally, when the preset skip condition includes that the authentication information is associated with the preset identification information, the method further includes: presenting the preset identification information; receiving the authentication information input by the user The method includes: receiving authentication information input by the user according to the preset identification information.
可选地,所述方法还包括:展示输入提示信息;其中,所述输入提示信息用于提示用户输入所述认证信息。Optionally, the method further includes: displaying input prompt information; wherein the input prompt information is used to prompt the user to input the authentication information.
可选地,所述认证信息包括语音认证信息;所述接收用户输入的认证信息包括:通过语音采集设备接收所述用户输入的语音认证信息。Optionally, the authentication information includes voice authentication information; and receiving the authentication information input by the user includes: receiving the voice authentication information input by the user through a voice collection device.
可选地,所述认证信息包括字符认证信息;所述接收用户输入的认证信息包括:通过输入法软件接收所述用户输入的字符认证信息。Optionally, the authentication information includes character authentication information; and receiving the authentication information input by the user includes: receiving the character authentication information input by the user through input method software.
第二方面,本公开提供一种展示推荐信息的装置,该装置包括:获取模块,被配置为在展示当前推荐信息时,获取所述当前推荐信息对应的预设识别信息;接收模块,被配置为接收用户输入的认证信息;处理模块,被配置为在所述认证信息与所述预设识别信息满足预设跳过条件时,跳过展示的所述当前推荐信息。In a second aspect, the present disclosure provides a device for displaying recommendation information, the device comprising: an acquisition module configured to acquire preset identification information corresponding to the current recommendation information when displaying the current recommendation information; a receiving module configured to To receive authentication information input by the user; a processing module configured to skip the displayed current recommendation information when the authentication information and the preset identification information meet a preset skip condition.
可选地,所述预设跳过条件包括:所述认证信息与所述预设识别信息相同;或者,所述认证信息与所述预设识别信息的相似度大于或者等于预设阈值;或者,所述认证信息与所述预设识别信息相关联。Optionally, the preset skip condition includes: the authentication information is the same as the preset identification information; or, the similarity between the authentication information and the preset identification information is greater than or equal to a preset threshold; or , the authentication information is associated with the preset identification information.
可选地,在所述预设跳过条件包括所述认证信息与所述预设识别信息相关联时,所述装置还包括:第一展示模块,被配置为展示所述预设识别信息;所述接收模块,被配置为接收用户根据所述预设识别信息输入的认证信息。Optionally, when the preset skip condition includes that the authentication information is associated with the preset identification information, the device further includes: a first display module configured to display the preset identification information; The receiving module is configured to receive authentication information input by a user according to the preset identification information.
可选地,所述装置还包括:第二展示模块,被配置为展示输入提示信息;其中,所述输入提示信息用于提示用户输入所述认证信息。Optionally, the device further includes: a second display module configured to display input prompt information; wherein the input prompt information is used to prompt the user to input the authentication information.
可选地,所述认证信息包括语音认证信息;所述接收模块,被配置为通过语音采集设备接收所述用户输入的语音认证信息。Optionally, the authentication information includes voice authentication information; the receiving module is configured to receive the voice authentication information input by the user through a voice collection device.
可选地,所述认证信息包括字符认证信息;所述接收模块,被配置为通过输入法软件接收所述用户输入的字符认证信息。Optionally, the authentication information includes character authentication information; and the receiving module is configured to receive the character authentication information input by the user through input method software.
第三方面,本公开提供一种展示推荐信息的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在展示当前推荐信息时,获取所述当前推荐信息对应的预设识别信息;接收用户输入的认证信息;在所述认证信息与所述预设识别信息满足预设跳过条件时,跳过展示的所述当前推荐信息。In a third aspect, the present disclosure provides a device for displaying recommendation information, including: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to: when displaying current recommendation information, obtain the The preset identification information corresponding to the current recommendation information; receiving the authentication information input by the user; and skipping the displayed current recommendation information when the authentication information and the preset identification information meet a preset skip condition.
第四方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现上述方法的步骤。In a fourth aspect, the present disclosure provides a computer-readable storage medium, on which computer program instructions are stored, and when the program instructions are executed by a processor, the steps of the above method are implemented.
通过上述技术方案,在展示当前推荐信息时,获取所述当前推荐信息对应的预设识别信息;接收用户输入的认证信息;在所述认证信息与所述预设识别信息满足预设跳过条件时,跳过展示的所述当前推荐信息。这样,本公开可以根据用户输入的认证信息对当前推荐信息的展示进行灵活控制,从而增强了智能设备与用户的交互性,提高了智能设备的智能性,进而提高了用户体验。Through the above technical solution, when displaying the current recommendation information, obtain the preset identification information corresponding to the current recommendation information; receive the authentication information input by the user; when the authentication information and the preset identification information meet the default skip condition , skip the displayed current recommendation information. In this way, the present disclosure can flexibly control the display of current recommendation information according to the authentication information input by the user, thereby enhancing the interaction between the smart device and the user, improving the intelligence of the smart device, and further improving user experience.
附图说明Description of drawings
附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:The accompanying drawings are used to provide a further understanding of the present disclosure, and constitute a part of the description, together with the following specific embodiments, are used to explain the present disclosure, but do not constitute a limitation to the present disclosure. In the attached picture:
图1是本公开实施例提供的一种展示推荐信息的方法的流程示意图;FIG. 1 is a schematic flowchart of a method for displaying recommendation information provided by an embodiment of the present disclosure;
图2是本公开实施例提供的另一种展示推荐信息的方法的流程示意图;FIG. 2 is a schematic flowchart of another method for displaying recommendation information provided by an embodiment of the present disclosure;
图3是本公开实施例提供的一种展示推荐信息的装置的结构示意图;Fig. 3 is a schematic structural diagram of an apparatus for displaying recommendation information provided by an embodiment of the present disclosure;
图4是本公开实施例提供的另一种展示推荐信息的装置的结构示意图;Fig. 4 is a schematic structural diagram of another device for displaying recommendation information provided by an embodiment of the present disclosure;
图5是本公开实施例提供的第三种展示推荐信息的装置的结构示意图;Fig. 5 is a schematic structural diagram of a third device for displaying recommendation information provided by an embodiment of the present disclosure;
图6是本公开实施例提供的一种展示推荐信息的装置的硬件结构示意图。Fig. 6 is a schematic diagram of a hardware structure of an apparatus for displaying recommendation information provided by an embodiment of the present disclosure.
具体实施方式Detailed ways
以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。Specific embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to illustrate and explain the present disclosure, and are not intended to limit the present disclosure.
首先对本公开的应用场景进行说明,在用户通过智能设备播放视频之前,会播放一定时间的广告,并在广告播放完成后才进行视频的播放,由于不同视频播放前的广告可能都是相同的广告,因此,智能设备在播放不同的视频时,可能会将相同的广告重复播放多次,从而无法灵活控制单一重复的广告的播放,使得用户感到厌烦,降低用户体验。Firstly, the application scenario of this disclosure is explained. Before the user plays the video through the smart device, the advertisement will be played for a certain period of time, and the video will be played after the advertisement is played. Because the advertisements before the different videos may be the same advertisement Therefore, when playing different videos, the smart device may repeatedly play the same advertisement multiple times, so that it is impossible to flexibly control the playback of a single repeated advertisement, which makes users feel bored and reduces user experience.
本公开提供一种展示推荐信息的方法、装置及存储介质,该方法通过用户输入的认证信息和展示的当前推荐信息确定是否满足预设跳过条件,从而能够灵活的控制当前推荐信息的展示,增强了智能设备与用户的交互性,提高了智能设备的智能性,进而提高了用户体验。The present disclosure provides a method, device, and storage medium for displaying recommendation information. The method determines whether the preset skip condition is satisfied through the authentication information input by the user and the displayed current recommendation information, so that the display of the current recommendation information can be flexibly controlled. The interaction between the smart device and the user is enhanced, the intelligence of the smart device is improved, and the user experience is further improved.
下面结合具体的实施例对本公开进行详细说明。The present disclosure will be described in detail below in conjunction with specific embodiments.
图1是本公开实施例提供的一种展示推荐信息的方法,如图1所示,本实施例的执行主体可以是智能设备,该方法包括:Fig. 1 is a method for displaying recommendation information provided by an embodiment of the present disclosure. As shown in Fig. 1, the execution subject of this embodiment may be a smart device, and the method includes:
在步骤101中,在展示当前推荐信息时,获取该当前推荐信息对应的预设识别信息。In step 101, when presenting current recommendation information, preset identification information corresponding to the current recommendation information is acquired.
其中,当前推荐信息可以是广告,如产品广告或者游戏广告等,该预设识别信息可以是该广告的广告语或者口号(slogan)等标语信息。Wherein, the current recommendation information may be an advertisement, such as a product advertisement or a game advertisement, and the preset identification information may be slogan information such as a slogan or a slogan (slogan) of the advertisement.
在步骤102中,接收用户输入的认证信息。In step 102, authentication information input by a user is received.
在本步骤中,该认证信息可以包括语音认证信息或者字符认证信息,相应地,可以通过两种接收方式接收该认证信息,对于该认证信息为语音认证信息的情况,可以通过语音采集设备接收该用户输入的语音认证信息,其中,该语音采集设备可以是麦克风等;这样,通过语音采集设备采集用户输入的语音,并对该语音进行识别,从而得到该语音认证信息。In this step, the authentication information may include voice authentication information or character authentication information. Correspondingly, the authentication information may be received through two receiving methods. For the authentication information that is voice authentication information, the voice acquisition device may receive the authentication information. The voice authentication information input by the user, wherein the voice collection device may be a microphone or the like; in this way, the voice input by the user is collected by the voice collection device, and the voice is recognized to obtain the voice authentication information.
对于该认证信息为字符认证信息的情况,可以通过输入法软件接收该用户输入的字符认证信息,其中,字符认证信息可以是文字信息或者符号信息等,本公开对此不作限定。For the case where the authentication information is character authentication information, the character authentication information input by the user may be received through the input method software, wherein the character authentication information may be text information or symbol information, which is not limited in the present disclosure.
在步骤103中,在该认证信息与该预设识别信息满足预设跳过条件时,跳过展示的该当前推荐信息。In step 103, when the authentication information and the preset identification information meet a preset skip condition, the displayed current recommendation information is skipped.
其中,该预设跳过条件可以包括以下三个条件中的任一项:Wherein, the preset skip condition may include any one of the following three conditions:
条件一:该认证信息与该预设识别信息相同。Condition 1: the authentication information is the same as the default identification information.
即在认证信息与该预设标识信息相同时,确定满足预设跳过条件。That is, when the authentication information is the same as the preset identification information, it is determined that the preset skip condition is met.
条件二:该认证信息与该预设识别信息的相似度大于或者等于预设阈值。Condition two: the similarity between the authentication information and the preset identification information is greater than or equal to a preset threshold.
考虑到用户在输入认证信息后,可能会发生误识别的情况,导致识别到的信息与用户实际输入的信息不一致,例如,若当前推荐信息为广告,用户通过麦克风输入了正确的广告口号,但是在识别的过程中,可能由于噪音或者口音等原因导致识别到的口号与用户输入的正确的广告口号存在偏差,从而误认为用户没有熟悉该条广告,因此,对于该条件二,在接收到认证信息后,可以计算认证信息和预设识别信息的相似度,并在相似度大于或者等于预设阈值时,确定满足预设跳过条件。这样,能够提高信息识别的容错率,避免了上述误识别的情况,从而提高用户体验。Considering that after the user enters the authentication information, misidentification may occur, resulting in the inconsistency between the recognized information and the information actually entered by the user. For example, if the current recommended information is an advertisement, the user enters the correct advertisement slogan through the microphone, but During the recognition process, there may be deviations between the recognized slogan and the correct advertising slogan entered by the user due to noise or accent, so that the user may mistakenly believe that the user is not familiar with the advertisement. Therefore, for the second condition, after receiving the authentication After obtaining the information, the similarity between the authentication information and the preset identification information can be calculated, and when the similarity is greater than or equal to a preset threshold, it is determined that the preset skipping condition is met. In this way, the error tolerance rate of information identification can be improved, and the above misidentification can be avoided, thereby improving user experience.
需要说明的是,上述相似度的计算可以采用现有的相似度算法进行计算,如word2vec等算法,本公开对此不作限定。It should be noted that the calculation of the above similarity can be performed by using an existing similarity algorithm, such as word2vec and other algorithms, which is not limited in the present disclosure.
条件三:该认证信息与该预设识别信息相关联。Condition three: the authentication information is associated with the preset identification information.
在该条件下,可以预先设置认证信息和预设识别信息的关联关系,当输入的认证信息与预设识别信息存在关联关系时,确定满足预设跳过条件,示例地,该关联关系可以是问答关系,即预设识别信息可以是一个问题,而关联的信息可以是该问题对应的答案,这样,当用户输入的认证信息为该问题对应的答案时,则确定满足预设跳过条件。Under this condition, the association relationship between the authentication information and the preset identification information can be set in advance. When the input authentication information has an association relationship with the preset identification information, it is determined that the preset skip condition is met. For example, the association relationship can be Question-answer relationship, that is, the preset identification information may be a question, and the associated information may be the answer corresponding to the question. In this way, when the authentication information input by the user is the answer corresponding to the question, it is determined that the preset skip condition is met.
需要说明的是,对于条件三,需要在展示当前推荐信息时,展示该预设识别信息,这样,用户可以根据展示的预设识别信息输入认证信息,在用户输入认证信息后,接收该认证信息。It should be noted that for the third condition, the preset identification information needs to be displayed when displaying the current recommendation information, so that the user can input the authentication information according to the displayed preset identification information, and receive the authentication information after the user enters the authentication information .
在满足上述预设跳过条件时,则表示用户已经熟悉当前推荐信息,可以跳过展示的当前推荐信息,即停止展示该当前推荐信息,并展示后续的信息(如下一条推荐信息或者视频等)。When the above preset skipping conditions are met, it means that the user is already familiar with the current recommendation information and can skip the displayed current recommendation information, that is, stop displaying the current recommendation information and display subsequent information (the following recommendation information or video, etc.) .
采用上述方法,能够灵活的控制当前推荐信息的展示,增强了智能设备与用户的交互性,提高了智能设备的智能性,进而提高了用户体验。By adopting the above method, the display of current recommendation information can be flexibly controlled, the interaction between the smart device and the user is enhanced, the intelligence of the smart device is improved, and user experience is further improved.
图2是本公开实施例提供的一种展示推荐信息的方法,如图2所示,在本实施例中,以认证信息为语音认证信息,且当前推荐信息为广告为例进行说明,该方法包括:Figure 2 is a method for displaying recommendation information provided by an embodiment of the present disclosure. As shown in Figure 2, in this embodiment, the authentication information is voice authentication information, and the current recommendation information is an advertisement as an example for illustration. The method include:
在步骤201中,在展示当前广告时,获取该当前广告对应的预设识别信息。In step 201, when a current advertisement is displayed, preset identification information corresponding to the current advertisement is acquired.
其中,该预设识别信息可以是该广告的广告语或者口号(slogan)等标语信息。Wherein, the preset identification information may be slogan information such as a slogan or a slogan (slogan) of the advertisement.
例如,若当前广告是小米手机的广告,则相应的预设识别信息可以是小米手机的广告语,即“为发烧而生”。For example, if the current advertisement is an advertisement of Xiaomi mobile phone, the corresponding preset identification information may be the slogan of Xiaomi mobile phone, that is, "born for fever".
在步骤202中,展示输入提示信息。In step 202, input prompt information is displayed.
在本步骤中,在展示当前广告时,可以通过提示框的形式展示该输入提示信息,以提示用户输入认证信息,从而提示用户进行认证信息的输入,提高用户体验,例如,仍然以当前广告可以是小米手机的广告为例进行说明,则相应的预设识别信息可以是小米手机的广告语,即“为发烧而生”,在展示该小米手机的广告时,在展示界面还可以展示提示框,该提示框中的输入提示信息可以是“请输入小米手机的广告语,输入正确则跳过该广告”,这样,用户即可根据该输入提示信息输入小米手机的广告语。In this step, when the current advertisement is displayed, the input prompt information can be displayed in the form of a prompt box to prompt the user to enter the authentication information, thereby prompting the user to enter the authentication information and improving the user experience. For example, the current advertisement can still Taking the advertisement of Xiaomi mobile phone as an example, the corresponding preset identification information can be the slogan of Xiaomi mobile phone, that is, "born for fever". When displaying the advertisement of the Xiaomi mobile phone, a prompt box can also be displayed on the display interface , the input prompt information in the prompt box can be "Please enter the slogan of the Xiaomi mobile phone, if the input is correct, skip the advertisement", so that the user can input the slogan of the Xiaomi mobile phone according to the input prompt information.
在步骤203中,接收用户通过语音采集设备输入的语音认证信息。In step 203, the voice authentication information input by the user through the voice collection device is received.
其中,该语音采集设备可以是麦克风等;这样,通过语音采集设备采集用户输入的语音,并对该语音进行识别,从而得到该语音认证信息。Wherein, the voice collection device may be a microphone or the like; in this way, the voice input by the user is collected by the voice collection device, and the voice is recognized, so as to obtain the voice authentication information.
在步骤204中,确定该认证信息与该预设识别信息是否满足预设跳过条件。In step 204, it is determined whether the authentication information and the preset identification information satisfy a preset skip condition.
其中,该预设跳过条件可以包括以下三个条件中的任一项:Wherein, the preset skip condition may include any one of the following three conditions:
条件一:该认证信息与该预设识别信息相同。Condition 1: the authentication information is the same as the default identification information.
示例地,仍然以当前广告是小米手机的广告,且预设识别信息为“为发烧而生”为例进行说明,当接收到的认证信息为“为发烧而生”,则确定该认证信息与预设识别信息相同,此时,可以认为用户已经熟悉该条广告,无需继续展示该条广告,即满足预设跳过条件。As an example, still take the current advertisement as an advertisement of Xiaomi mobile phone, and the preset identification information is "born for fever" as an example. When the received authentication information is "born for fever", it is determined that the authentication information is consistent with The default identification information is the same, at this time, it can be considered that the user is already familiar with the advertisement, and there is no need to continue to display the advertisement, that is, the default skipping condition is satisfied.
条件二:该认证信息与该预设识别信息的相似度大于或者等于预设阈值。Condition two: the similarity between the authentication information and the preset identification information is greater than or equal to a preset threshold.
考虑到用户在输入认证信息后,可能会发生误识别的情况,导致识别到的信息与用户实际输入的信息不一致,例如,用户通过麦克风输入了正确的广告口号,但是在识别的过程中,可能由于噪音或者口音等原因导致识别到的口号与用户输入的正确的广告口号存在偏差,从而误认为用户没有熟悉该条广告,因此,对于该条件二,在接收到认证信息后,可以计算认证信息和预设识别信息的相似度,并在相似度大于或者等于预设阈值时,确定满足预设跳过条件。这样,能够提高信息识别的容错率,避免了上述误识别的情况,从而提高用户体验。Considering that after the user enters the authentication information, misidentification may occur, resulting in the inconsistency between the recognized information and the information actually entered by the user. For example, the user enters the correct advertising slogan through the microphone, but during the recognition process, it may Due to noise or accent, there is a deviation between the recognized slogan and the correct advertising slogan entered by the user, thus mistakenly thinking that the user is not familiar with the advertisement. Therefore, for the second condition, after receiving the authentication information, the authentication information can be calculated The similarity with the preset identification information, and when the similarity is greater than or equal to the preset threshold, it is determined that the preset skipping condition is satisfied. In this way, the error tolerance rate of information identification can be improved, and the above misidentification can be avoided, thereby improving user experience.
需要说明的是,上述相似度的计算可以采用现有的相似度算法进行计算,如word2vec等算法,本公开对此不作限定。It should be noted that the calculation of the above similarity can be performed by using an existing similarity algorithm, such as word2vec and other algorithms, which is not limited in the present disclosure.
条件三:该认证信息与该预设识别信息相关联。Condition three: the authentication information is associated with the preset identification information.
在该条件下,可以预先设置认证信息和预设识别信息的关联关系,当输入的认证信息与预设识别信息存在关联关系时,确定满足预设跳过条件,示例地,该关联关系可以是问答关系,即预设识别信息可以是一个问题,而关联的信息可以是该问题对应的答案,这样,当用户输入的认证信息为该问题对应的答案时,则确定满足预设跳过条件。Under this condition, the association relationship between the authentication information and the preset identification information can be set in advance. When the input authentication information has an association relationship with the preset identification information, it is determined that the preset skip condition is met. For example, the association relationship can be Question-answer relationship, that is, the preset identification information may be a question, and the associated information may be the answer corresponding to the question. In this way, when the authentication information input by the user is the answer corresponding to the question, it is determined that the preset skip condition is satisfied.
示例地,继续以当前广告是小米手机的广告为例进行说明,例如,该预设识别信息可以是“小米手机的广告语是什么”,相应的关联的答案为“为发烧而生”,这样,若用户输入的认证信息为“为发烧而生”,则确定满足该预设跳过条件。上述只是举例说明,本公开对此不作限定。As an example, continue to take the example that the current advertisement is an advertisement for a Xiaomi mobile phone. For example, the preset identification information may be "what is the slogan of Xiaomi mobile phone", and the corresponding associated answer is "born for fever". , if the authentication information input by the user is "born for fever", it is determined that the preset skip condition is met. The above is just an example, and the present disclosure does not limit it.
需要说明的是,对于条件三,需要在展示当前广告时,展示该预设识别信息,这样,用户可以根据展示的预设识别信息输入对应的认证信息,从而在用户输入对应的认证信息后,接收到该认证信息。It should be noted that for the third condition, the preset identification information needs to be displayed when displaying the current advertisement, so that the user can input the corresponding authentication information according to the displayed preset identification information, so that after the user enters the corresponding authentication information, The authentication information is received.
在该认证信息与该预设识别信息满足该预设跳过条件时,执行步骤205;When the authentication information and the preset identification information meet the preset skip condition, execute step 205;
在该认证信息与该预设识别信息不满足该预设跳过条件时,执行步骤206。When the authentication information and the preset identification information do not satisfy the preset skip condition, step 206 is executed.
在步骤205中,跳过展示的该当前广告。In step 205, the current advertisement displayed is skipped.
在满足上述预设跳过条件时,则表示用户已经熟悉当前广告,则可以跳过展示的当前广告,即停止展示该当前广告,并展示后续的信息(如下一条广告或者视频等)。When the above preset skip condition is met, it means that the user is already familiar with the current advertisement, and the displayed current advertisement can be skipped, that is, the display of the current advertisement is stopped, and subsequent information (such as the next advertisement or video, etc.) is displayed.
在步骤206中,继续展示该当前广告。In step 206, continue to display the current advertisement.
在不满足上述预设跳过条件时,表示用户不熟悉当前广告,则继续展示该当前广告。When the above preset skipping condition is not met, it means that the user is not familiar with the current advertisement, and the current advertisement will continue to be displayed.
采用上述方法,能够灵活的控制当前广告的展示,增强了智能设备与用户的交互性,提高了智能设备的智能性,进而提高了用户体验。By adopting the above method, the display of the current advertisement can be flexibly controlled, the interaction between the smart device and the user is enhanced, the intelligence of the smart device is improved, and user experience is further improved.
图3为本公开实施例提供的一种展示推荐信息的装置,如图3所示,包括:Fig. 3 is a device for displaying recommendation information provided by an embodiment of the present disclosure, as shown in Fig. 3 , including:
获取模块301,被配置为在展示当前推荐信息时,获取该当前推荐信息对应的预设识别信息;The obtaining module 301 is configured to obtain preset identification information corresponding to the current recommendation information when displaying the current recommendation information;
接收模块302,被配置为接收用户输入的认证信息;The receiving module 302 is configured to receive authentication information input by the user;
处理模块303,被配置为在该认证信息与该预设识别信息满足预设跳过条件时,跳过展示的该当前推荐信息。The processing module 303 is configured to skip the displayed current recommendation information when the authentication information and the preset identification information meet a preset skip condition.
可选地,该预设跳过条件包括:Optionally, the preset skipping conditions include:
该认证信息与该预设识别信息相同;或者,The authentication information is the same as the preset identification information; or,
该认证信息与该预设识别信息的相似度大于或者等于预设阈值;或者,The similarity between the authentication information and the preset identification information is greater than or equal to a preset threshold; or,
该认证信息与该预设识别信息相关联。The authentication information is associated with the preset identification information.
可选地,如图4所示,在该预设跳过条件包括该认证信息与该预设识别信息相关联时,该装置还包括:Optionally, as shown in FIG. 4, when the preset skip condition includes associating the authentication information with the preset identification information, the device further includes:
第一展示模块304,被配置为展示该预设识别信息;The first display module 304 is configured to display the preset identification information;
该接收模块302,被配置为接收用户根据该预设识别信息输入的认证信息。The receiving module 302 is configured to receive authentication information input by the user according to the preset identification information.
可选地,如图5所示,该装置还包括:Optionally, as shown in Figure 5, the device also includes:
第二展示模块305,被配置为展示输入提示信息;其中,该输入提示信息用于提示用户输入该认证信息。The second display module 305 is configured to display input prompt information; wherein, the input prompt information is used to prompt the user to input the authentication information.
可选地,该认证信息包括语音认证信息;该接收模块302,被配置为通过语音采集设备接收该用户输入的语音认证信息。Optionally, the authentication information includes voice authentication information; the receiving module 302 is configured to receive the voice authentication information input by the user through a voice collection device.
可选地,该认证信息包括字符认证信息;该接收模块302,被配置为通过输入法软件接收该用户输入的字符认证信息。Optionally, the authentication information includes character authentication information; the receiving module 302 is configured to receive the character authentication information input by the user through input method software.
采用上述装置,能够灵活的控制当前推荐信息的展示,增强了智能设备与用户的交互性,提高了智能设备的智能性,进而提高了用户体验。By adopting the above device, the display of current recommendation information can be flexibly controlled, the interaction between the smart device and the user is enhanced, the intelligence of the smart device is improved, and user experience is further improved.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the foregoing embodiments, the specific manner in which each module executes operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
图6是根据一示例性实施例示出的一种展示推荐消息的装置600的框图。例如,装置600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Fig. 6 is a block diagram of an apparatus 600 for displaying recommendation messages according to an exemplary embodiment. For example, the apparatus 600 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
参照图6,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电力组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口612,传感器组件614,以及通信组件616。6, device 600 may include one or more of the following components: processing component 602, memory 604, power component 606, multimedia component 608, audio component 610, input/output (I/O) interface 612, sensor component 614, and communication component 616 .
处理组件602通常控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的展示推荐信息的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。The processing component 602 generally controls the overall operations of the device 600, such as those associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 602 may include one or more processors 620 to execute instructions to complete all or part of the steps of the above-mentioned method for displaying recommended information. Additionally, processing component 602 may include one or more modules that facilitate interaction between processing component 602 and other components. For example, processing component 602 may include a multimedia module to facilitate interaction between multimedia component 608 and processing component 602 .
存储器604被配置为存储各种类型的数据以支持在装置600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 604 is configured to store various types of data to support operations at the device 600 . Examples of such data include instructions for any application or method operating on device 600, contact data, phonebook data, messages, pictures, videos, and the like. The memory 604 can be realized by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.
电力组件606为装置600的各种组件提供电力。电力组件606可以包括电源管理系统,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。Power component 606 provides power to various components of device 600 . Power components 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for device 600 .
多媒体组件608包括在所述装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当装置600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 608 includes a screen that provides an output interface between the device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may not only sense a boundary of a touch or swipe action, but also detect duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 608 includes a front camera and/or a rear camera. When the device 600 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capability.
音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。The audio component 610 is configured to output and/or input audio signals. For example, the audio component 610 includes a microphone (MIC) configured to receive external audio signals when the device 600 is in operation modes, such as call mode, recording mode and voice recognition mode. Received audio signals may be further stored in memory 604 or sent via communication component 616 . In some embodiments, the audio component 610 also includes a speaker for outputting audio signals.
I/O接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 612 provides an interface between the processing component 602 and a peripheral interface module. The peripheral interface module may be a keyboard, a click wheel, a button, and the like. These buttons may include, but are not limited to: a home button, volume buttons, start button, and lock button.
传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到装置600的打开/关闭状态,组件的相对定位,例如所述组件为装置600的显示器和小键盘,传感器组件614还可以检测装置600或装置600一个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速和装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 614 includes one or more sensors for providing status assessments of various aspects of device 600 . For example, the sensor component 614 can detect the open/closed state of the device 600, the relative positioning of components, such as the display and keypad of the device 600, and the sensor component 614 can also detect a change in the position of the device 600 or a component of the device 600 , the presence or absence of user contact with the device 600 , the device 600 orientation or acceleration/deceleration and the temperature change of the device 600 . The sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 614 may also include optical sensors, such as CMOS or CCD image sensors, for use in imaging applications. In some embodiments, the sensor component 614 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.
通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。The communication component 616 is configured to facilitate wired or wireless communication between the apparatus 600 and other devices. The device 600 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 616 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.
在示例性实施例中,装置600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述展示推荐信息的方法。In an exemplary embodiment, apparatus 600 may be programmed by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the above method of presenting recommendation information.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述展示推荐信息的方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium including instructions, such as the memory 604 including instructions, which can be executed by the processor 620 of the device 600 to complete the above method for presenting recommendation information. For example, the non-transitory computer readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。The preferred embodiments of the present disclosure have been described in detail above in conjunction with the accompanying drawings. However, the present disclosure is not limited to the specific details of the above embodiments. Within the scope of the technical concept of the present disclosure, various simple modifications can be made to the technical solutions of the present disclosure. These simple modifications all belong to the protection scope of the present disclosure.
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。In addition, it should be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner if there is no contradiction. The combination method will not be described separately.
此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。In addition, various implementations of the present disclosure can be combined arbitrarily, as long as they do not violate the idea of the present disclosure, they should also be regarded as the content disclosed in the present disclosure.
Claims (14)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810185172.9A CN108566414A (en) | 2018-03-06 | 2018-03-06 | Show the method, apparatus and storage medium of recommendation information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810185172.9A CN108566414A (en) | 2018-03-06 | 2018-03-06 | Show the method, apparatus and storage medium of recommendation information |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108566414A true CN108566414A (en) | 2018-09-21 |
Family
ID=63531486
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810185172.9A Pending CN108566414A (en) | 2018-03-06 | 2018-03-06 | Show the method, apparatus and storage medium of recommendation information |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108566414A (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102404064A (en) * | 2011-11-30 | 2012-04-04 | 上海博泰悦臻电子设备制造有限公司 | Method and system for shielding radio advertisement |
| US20120084813A1 (en) * | 2006-10-17 | 2012-04-05 | Google Inc. | Targeted video advertising |
| CN103561292A (en) * | 2013-11-07 | 2014-02-05 | 华为技术有限公司 | Video file playing method and equipment |
| CN103945265A (en) * | 2014-04-11 | 2014-07-23 | 飞狐信息技术(天津)有限公司 | Advertisement processing method and terminal |
| CN104462538A (en) * | 2014-12-24 | 2015-03-25 | 北京奇艺世纪科技有限公司 | Push information exhibiting method and device |
| CN106162352A (en) * | 2015-03-25 | 2016-11-23 | 阿里巴巴集团控股有限公司 | Video ads interactive play method and device |
| CN107659847A (en) * | 2016-09-22 | 2018-02-02 | 腾讯科技(北京)有限公司 | Voice interface method and apparatus |
-
2018
- 2018-03-06 CN CN201810185172.9A patent/CN108566414A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120084813A1 (en) * | 2006-10-17 | 2012-04-05 | Google Inc. | Targeted video advertising |
| CN102404064A (en) * | 2011-11-30 | 2012-04-04 | 上海博泰悦臻电子设备制造有限公司 | Method and system for shielding radio advertisement |
| CN103561292A (en) * | 2013-11-07 | 2014-02-05 | 华为技术有限公司 | Video file playing method and equipment |
| CN103945265A (en) * | 2014-04-11 | 2014-07-23 | 飞狐信息技术(天津)有限公司 | Advertisement processing method and terminal |
| CN104462538A (en) * | 2014-12-24 | 2015-03-25 | 北京奇艺世纪科技有限公司 | Push information exhibiting method and device |
| CN106162352A (en) * | 2015-03-25 | 2016-11-23 | 阿里巴巴集团控股有限公司 | Video ads interactive play method and device |
| CN107659847A (en) * | 2016-09-22 | 2018-02-02 | 腾讯科技(北京)有限公司 | Voice interface method and apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2015188588A1 (en) | Application deletion prompting method and apparatus | |
| US9661132B2 (en) | Method, apparatus, and storage medium for displaying a conversation interface | |
| WO2017113666A1 (en) | Application interface switching method and device | |
| CN105227972A (en) | Information-pushing method and device | |
| CN107147957B (en) | Video broadcasting method and device | |
| CN105786507B (en) | Display interface switching method and device | |
| CN106372204A (en) | Push message processing method and device | |
| CN107798309A (en) | Fingerprint input method, device and computer-readable recording medium | |
| CN106791092A (en) | The searching method and device of contact person | |
| CN107102772A (en) | Touch control method and device | |
| CN106550252A (en) | The method for pushing of information, device and equipment | |
| CN106791014A (en) | Message display method and device | |
| CN106131393A (en) | Take pictures reminding method and device | |
| CN107341509A (en) | The training method and device of convolutional neural networks | |
| CN106534951A (en) | Method and apparatus for video segmentation | |
| CN106407079A (en) | Mobile terminal charging prompting method, device and equipment | |
| CN107301242A (en) | Method, device and the storage medium of page jump | |
| CN108121631A (en) | Screen abnormality based reminding method and device | |
| CN107247794B (en) | Topic guidance method in live broadcast, live broadcast device and terminal device | |
| CN106547850A (en) | Expression annotation method and device | |
| CN106331328A (en) | Method and device for information prompt | |
| CN107368280A (en) | Method for controlling volume, device and the interactive voice equipment of interactive voice | |
| CN106936970A (en) | Call-information remarks method and device | |
| CN106383899A (en) | Service recommendation method and apparatus, and terminal | |
| CN105657325A (en) | Method, apparatus and system for video communication |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180921 |
|
| RJ01 | Rejection of invention patent application after publication |