一種匹配表情圖像的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)通信領(lǐng)域,特別涉及一種匹配表情圖像的方法及裝置。
【背景技術(shù)】
[0002] 目前,用戶經(jīng)常通過(guò)社交應(yīng)用與好友進(jìn)行聊天。在與好友進(jìn)行聊天時(shí),用戶可以發(fā) 送表情圖像給好友來(lái)增加聊天的趣味性。為了提高表情圖像的點(diǎn)擊率,終端可以為用戶的 聊天內(nèi)容匹配表情圖像,以方便用戶點(diǎn)擊該表情圖像。
[0003] 其中,表情圖像對(duì)應(yīng)于至少一個(gè)含義詞,含義詞用于描述該表情圖像所表達(dá)的情 感或思想。當(dāng)用戶與好友進(jìn)行聊天時(shí),終端可以通過(guò)如下方法來(lái)為用戶匹配表情圖像,具體 為:終端獲取用戶輸入的聊天內(nèi)容,確定該聊天內(nèi)容中是否包含表情圖像對(duì)應(yīng)的含義詞,如 果包含某表情圖像對(duì)應(yīng)的含義詞,則將該表情圖像推薦給用戶,以方便用戶點(diǎn)擊該表情圖 像。
[0004] 在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0005] 有時(shí)用戶與好友進(jìn)行聊天時(shí)可能很少使用表情圖像,此時(shí)為用戶匹配表情圖像會(huì) 對(duì)用戶造成打擾。例如,用戶不喜歡使用表情圖像,或用戶在與同事或上司等好友進(jìn)行通訊 交流時(shí)話題嚴(yán)肅,不適合使用表情圖像,此時(shí)仍為用戶匹配表情圖像對(duì)用戶造成了打擾。
【發(fā)明內(nèi)容】
[0006] 為了避免為用戶匹配表情圖像時(shí)對(duì)用戶造成打擾,本發(fā)明提供了一種匹配表情圖 像的方法及裝置。所述技術(shù)方案如下:
[0007] 一種匹配表情圖像的方法,所述方法包括:
[0008] 獲取當(dāng)前與用戶進(jìn)行聊天的好友的標(biāo)識(shí);
[0009] 根據(jù)白名單和所述好友的標(biāo)識(shí),確定是否為所述用戶匹配表情圖像,所述白名單 包括與所述用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足預(yù)設(shè)條件的好友的標(biāo)識(shí);
[0010] 若確定為所述用戶匹配表情圖像,則根據(jù)所述用戶輸入的聊天內(nèi)容匹配表情圖 像。
[0011] 一種匹配表情圖像的裝置,所述裝置包括:
[0012] 獲取模塊,用于獲取當(dāng)前與用戶進(jìn)行聊天的好友的標(biāo)識(shí);
[0013] 確定模塊,用于根據(jù)白名單和所述好友的標(biāo)識(shí),確定是否為所述用戶匹配表情圖 像,所述白名單包括與所述用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足預(yù)設(shè)條件的好友的標(biāo) 識(shí);
[0014] 匹配模塊,用于若確定為所述用戶匹配表情圖像,則根據(jù)所述用戶輸入的聊天內(nèi) 容匹配表情圖像。
[0015] 在本發(fā)明實(shí)施例中,獲取當(dāng)前與用戶進(jìn)行聊天的好友的標(biāo)識(shí);根據(jù)白名單和好友 的標(biāo)識(shí),確定是否為用戶匹配表情圖像,該白名單包括與用戶進(jìn)行聊天時(shí)使用表情圖像的 頻率滿足預(yù)設(shè)條件的好友的標(biāo)識(shí);若確定為用戶匹配表情圖像,則根據(jù)用戶輸入的聊天內(nèi) 容匹配表情圖像。由于將與用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足預(yù)設(shè)條件的好友的標(biāo) 識(shí)組成了白名單,根據(jù)該白名單和好友的標(biāo)識(shí)來(lái)確定是否為用戶匹配表情圖像,如此可以 確定用戶與該好友進(jìn)行聊天時(shí)是否合適使用表情圖像,從而避免為用戶匹配表情圖像時(shí)對(duì) 用戶造成打擾。
【附圖說(shuō)明】
[0016] 圖1是本發(fā)明實(shí)施例1提供的一種匹配表情圖像的方法流程圖;
[0017] 圖2-1是本發(fā)明實(shí)施例2提供的一種匹配表情圖像的方法流程圖;
[0018] 圖2-2是本發(fā)明實(shí)施例2提供的聊天窗口的第一示意圖;
[0019] 圖2-3是本發(fā)明實(shí)施例2提供的聊天窗口的第二示意圖;
[0020] 圖2_4是本發(fā)明實(shí)施例2提供的聊天窗口的第二不意圖;
[0021] 圖3是本發(fā)明實(shí)施例3提供的一種匹配表情圖像的裝置結(jié)構(gòu)示意圖;
[0022] 圖4是本發(fā)明實(shí)施例4提供的一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
[0024] 實(shí)施例1
[0025] 參見(jiàn)圖1,本發(fā)明實(shí)施例提供了一種匹配表情圖像的方法,包括:
[0026] 步驟101 :獲取當(dāng)前與用戶進(jìn)行聊天的好友的標(biāo)識(shí);
[0027] 步驟102 :根據(jù)白名單和好友的標(biāo)識(shí),確定是否為用戶匹配表情圖像,該白名單包 括與用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足預(yù)設(shè)條件的好友的標(biāo)識(shí);
[0028] 步驟103 :若確定為用戶匹配表情圖像,則根據(jù)用戶輸入的聊天內(nèi)容匹配表情圖 像。
[0029] 進(jìn)一步地,獲取當(dāng)前與用戶進(jìn)行聊天的好友的標(biāo)識(shí)之前,還包括:
[0030] 根據(jù)用戶的歷史聊天記錄,分別計(jì)算用戶與用戶的每個(gè)好友進(jìn)行聊天時(shí)使用表情 圖像的頻率,該歷史聊天記錄中包括用戶與每個(gè)好友歷史聊天的消息;
[0031] 將與用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足第一預(yù)設(shè)條件的好友的標(biāo)識(shí)組成 白名單。
[0032] 優(yōu)選地,根據(jù)用戶的歷史聊天記錄,分別計(jì)算用戶與用戶的每個(gè)好友進(jìn)行聊天時(shí) 使用表情圖像的頻率,包括:
[0033] 從用戶的歷史聊天記錄中,獲取用戶與第一好友歷史聊天的消息,第一好友為用 戶的任一好友;
[0034] 統(tǒng)計(jì)得到獲取的消息總數(shù),以及從獲取的消息中統(tǒng)計(jì)包含表情圖像的消息數(shù)目;
[0035] 根據(jù)包含表情圖像的消息數(shù)目和消息總數(shù),計(jì)算用戶與第一好友進(jìn)行聊天時(shí)使用 表情圖像的頻率。
[0036] 優(yōu)選地,將與用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足第一預(yù)設(shè)條件的好友的標(biāo) 識(shí)組成白名單,包括:
[0037] 將與用戶進(jìn)行聊天時(shí)使用表情圖像的頻率大于預(yù)設(shè)頻率閾值的好友的標(biāo)識(shí)組成 白名單;或者,
[0038] 根據(jù)用戶與每個(gè)好友進(jìn)行聊天時(shí)使用表情圖像的頻率,計(jì)算平均頻率,將與用戶 進(jìn)行聊天時(shí)使用表情圖像的頻率大于平均頻率的好友的標(biāo)識(shí)組成白名單。
[0039] 進(jìn)一步地,將與用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足第一預(yù)設(shè)條件的好友的 標(biāo)識(shí)組成白名單之后,還包括:
[0040] 獲取用戶發(fā)送表情圖像的頻率和第二好友發(fā)送表情圖像的頻率,第二好友為除白 名單以外的用戶的好友,如果用戶發(fā)送表情圖像的頻率與第二好友發(fā)送表情圖像的頻率之 間的大小關(guān)系滿足第二預(yù)設(shè)條件,則將第二好友的標(biāo)識(shí)添加到白名單中。
[0041] 優(yōu)選地,根據(jù)用戶輸入的聊天內(nèi)容匹配表情圖像,包括:
[0042] 獲取用戶輸入的聊天內(nèi)容中包含的表情含義詞;
[0043] 獲取該表情含義詞對(duì)應(yīng)的表情圖像;
[0044] 根據(jù)好友的標(biāo)識(shí)和表情圖像,從表情圖像、發(fā)送次數(shù)與好友的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系中, 確定出表情圖像對(duì)應(yīng)的發(fā)送次數(shù);
[0045] 根據(jù)表情圖像對(duì)應(yīng)的發(fā)送次數(shù),將表情圖像顯示給用戶。
[0046] 進(jìn)一步地,獲取用戶輸入的聊天內(nèi)容中包含的表情含義詞之前,還包括:
[0047] 從用戶與好友歷史聊天的消息中,獲取用戶發(fā)送的表情圖像和發(fā)送表情圖像的發(fā) 送次數(shù),將表情圖像、發(fā)送次數(shù)和好友的標(biāo)識(shí)存儲(chǔ)在表情圖像、發(fā)送次數(shù)與好友的標(biāo)識(shí)的對(duì) 應(yīng)關(guān)系中。
[0048] 優(yōu)選地,根據(jù)用戶輸入的聊天內(nèi)容匹配表情圖像,包括:
[0049] 若用戶的平均頻率小于預(yù)設(shè)平均頻率,則確定用戶很少使用表情圖像,減少為用 戶匹配表情圖像的頻率。
[0050] 在本發(fā)明實(shí)施例中,獲取當(dāng)前與用戶進(jìn)行聊天的好友的標(biāo)識(shí);根據(jù)白名單和好友 的標(biāo)識(shí),確定是否為用戶匹配表情圖像,該白名單包括與用戶進(jìn)行聊天時(shí)使用表情圖像的 頻率滿足預(yù)設(shè)條件的好友的標(biāo)識(shí);若確定為用戶匹配表情圖像,則根據(jù)用戶輸入的聊天內(nèi) 容匹配表情圖像。由于將與用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足預(yù)設(shè)條件的好友的標(biāo) 識(shí)組成了白名單,根據(jù)該白名單和好友的標(biāo)識(shí)來(lái)確定是否為用戶匹配表情圖像,如此可以 確定用戶與該好友進(jìn)行聊天時(shí)是否合適使用表情圖像,從而避免為用戶匹配表情圖像時(shí)對(duì) 用戶造成打擾。
[0051] 實(shí)施例2
[0052] 參見(jiàn)圖2-1,本發(fā)明實(shí)施例提供了一種匹配表情圖像的方法,該方法的執(zhí)行主體可 以為終端,該方法具體包括:
[0053] 其中,在為用戶匹配表情圖像之前,首先需要通過(guò)如下步驟201-203的操作來(lái)設(shè) 置該用戶對(duì)應(yīng)的白名單,該白名單中包括與該用戶進(jìn)行聊天時(shí)使用表情圖像的頻率滿足預(yù) 設(shè)條件的好友的標(biāo)識(shí)。
[0054] 步驟201 :根據(jù)用戶的歷史聊天記錄,分別計(jì)算該用戶與該用戶的每個(gè)好友進(jìn)行 聊天時(shí)使用表情圖像的頻率,該歷史聊天記錄中包括該用戶與每個(gè)好友歷史聊天的消息;
[0055] 其中,服務(wù)器中存儲(chǔ)有用戶的歷史聊天記錄,用戶的歷史聊天記錄中存儲(chǔ)了離當(dāng) 前時(shí)間最近的一段時(shí)間內(nèi)用戶與每個(gè)好友進(jìn)行聊天的消息。例如,歷史聊天記錄中可以存 儲(chǔ)過(guò)去一周內(nèi)用戶與每個(gè)好友進(jìn)行聊天的消息。
[0056] 本步驟具體為,發(fā)送用于獲取歷史聊天記錄的獲取請(qǐng)求