用戶匹配度的判斷方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別涉及一種用戶匹配度的判斷方法和裝置。
【背景技術(shù)】
[0002] 匹配度一般用來反映人與人之間的相似程度,以及用來衡量雙方是否能夠友好相 處。隨著計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,相關(guān)技術(shù)中,可以通過比較雙方用戶的出生年 月、星座和血型判斷雙方用戶的匹配度,或另雙方用戶做測(cè)試題目,比較雙方用戶測(cè)試題目 的答案以判斷雙方用戶的匹配度。
【發(fā)明內(nèi)容】
[0003] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種用戶匹配度的判斷方法和裝 置。所述技術(shù)方案如下:
[0004] 一方面,提供了一種用戶匹配度的判斷方法,所述方法包括:
[0005] 獲取待匹配雙方用戶的參考生理數(shù)據(jù);
[0006] 獲取所述待匹配雙方用戶在指定時(shí)間段下的實(shí)時(shí)生理數(shù)據(jù);
[0007] 根據(jù)所述待匹配雙方用戶的實(shí)時(shí)生理數(shù)據(jù)和參考生理數(shù)據(jù),計(jì)算所述待匹配雙方 用戶的第一匹配度。
[0008] 在第一方面的第一種可能的實(shí)施方式中,所述生理數(shù)據(jù)包括體表溫度和/或心跳 數(shù)據(jù)。
[0009] 在第一方面的第二種可能的實(shí)施方式中,根據(jù)所述待匹配雙方用戶的實(shí)時(shí)生理數(shù) 據(jù)和參考生理數(shù)據(jù),計(jì)算所述待匹配雙方用戶的第一匹配度,包括:
[0010] 根據(jù)所述待匹配雙方用戶的實(shí)時(shí)生理數(shù)據(jù)和參考生理數(shù)據(jù),獲取所述待匹配雙方 用戶的生理數(shù)據(jù)變化指數(shù);
[0011] 根據(jù)所述生理數(shù)據(jù)變化指數(shù)和第一匹配度計(jì)算公式,計(jì)算所述待匹配雙方用戶的 第一匹配度,所述第一匹配度計(jì)算公式為:
[0012]
[0013] 其中,p為所述第一匹配度,X為其中一個(gè)用戶的所述生理數(shù)據(jù)變化指數(shù),y為另一 個(gè)用戶的所述生理數(shù)據(jù)變化指數(shù),a為所述第一匹配度的滿分,η為生理數(shù)據(jù)變化指數(shù)的滿 分,且η不等于1。
[0014] 在第一方面的第三種可能的實(shí)施方式中,所述方法還包括:
[0015] 獲取所述待匹配雙方用戶的生活習(xí)慣數(shù)據(jù),所述生活習(xí)慣數(shù)據(jù)包括用戶的入睡時(shí) 間、起床時(shí)間和運(yùn)動(dòng)等級(jí)中至少一項(xiàng)。
[0016] 根據(jù)所述待匹配雙方用戶的生活習(xí)慣數(shù)據(jù),計(jì)算所述待匹配雙方用戶的第二匹配 度。
[0017] 結(jié)合第一方面和第一方面的第三種可能的實(shí)施方式,在第一方面的第四種可能的 實(shí)施方式中,根據(jù)所述待匹配雙方用戶的生活習(xí)慣數(shù)據(jù),計(jì)算所述待匹配雙方用戶的第二 匹配度,包括:
[0018] 根據(jù)所述待匹配雙方用戶的入睡時(shí)間,確定所述待匹配雙方用戶的入睡時(shí)間匹配 分?jǐn)?shù);
[0019] 根據(jù)所述待匹配雙方用戶的起床時(shí)間,確定所述待匹配雙方用戶的起床時(shí)間匹配 分?jǐn)?shù);
[0020] 根據(jù)所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí),計(jì)算所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí)匹配 分?jǐn)?shù);
[0021] 將所述入睡時(shí)間匹配分?jǐn)?shù)、所述起床時(shí)間匹配分?jǐn)?shù)和所述運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù)按照 各自的權(quán)重相加,計(jì)算所述待匹配雙方用戶的第二匹配度。
[0022] 結(jié)合第一方面和第一方面的第四種可能的實(shí)施方式,在第一方面的第五種可能的 實(shí)施方式中,根據(jù)所述待匹配雙方用戶的入睡時(shí)間,確定所述待匹配雙方用戶的入睡時(shí)間 匹配分?jǐn)?shù),包括:
[0023] 計(jì)算第一差值,所述第一差值為所述待匹配雙方用戶入睡時(shí)間的差值;
[0024] 從預(yù)設(shè)入睡時(shí)間匹配數(shù)據(jù)庫中,獲取與所述第一差值對(duì)應(yīng)的入睡時(shí)間匹配分?jǐn)?shù), 所述預(yù)設(shè)入睡時(shí)間匹配數(shù)據(jù)庫用于存儲(chǔ)所述第一差值與對(duì)應(yīng)的入睡時(shí)間匹配分?jǐn)?shù)。
[0025] 結(jié)合第一方面和第一方面的第四種可能的實(shí)施方式,在第一方面的第六種可能的 實(shí)施方式中,根據(jù)所述待匹配雙方用戶的起床時(shí)間,確定所述待匹配雙方用戶的起床時(shí)間 匹配分?jǐn)?shù),包括:
[0026] 計(jì)算第二差值,所述第二差值為所述待匹配雙方用戶起床時(shí)間的差值;
[0027] 從預(yù)設(shè)起床時(shí)間匹配數(shù)據(jù)庫中,獲取與所述第二差值對(duì)應(yīng)的起床時(shí)間匹配分?jǐn)?shù), 所述預(yù)設(shè)起床時(shí)間匹配數(shù)據(jù)庫用于存儲(chǔ)所述第二差值與對(duì)應(yīng)的起床時(shí)間匹配分?jǐn)?shù)。
[0028] 結(jié)合第一方面和第一方面的第四種可能的實(shí)施方式,在第一方面的第七種可能的 實(shí)施方式中,根據(jù)所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí),計(jì)算所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí) 匹配分?jǐn)?shù),包括:
[0029] 根據(jù)所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí)和運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù)計(jì)算公式計(jì)算所述待 匹配雙方用戶的運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù),所述運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù)計(jì)算公式為:
[0030]
[0031] 其中,q為所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù),a為所述運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù) 的滿分,X為其中一個(gè)用戶的運(yùn)動(dòng)等級(jí),y為另一個(gè)用戶的運(yùn)動(dòng)等級(jí),abs為求絕對(duì)值運(yùn)算, η為運(yùn)動(dòng)等級(jí)的滿分,且η不等于1。
[0032] 在第一方面的第八種可能的實(shí)施方式中,根據(jù)所述待匹配雙方用戶的生活習(xí)慣數(shù) 據(jù),計(jì)算所述待匹配雙方用戶的第二匹配度之后,所述方法還包括:
[0033] 將所述第一匹配度和所述第二匹配度按照各自的權(quán)重相加,得到所述待匹配雙方 用戶的綜合匹配度。
[0034] 第二方面,提供了一種用戶匹配度的判斷裝置,所述裝置包括:
[0035] 第一獲取模塊,用于獲取待匹配雙方用戶的參考生理數(shù)據(jù);
[0036] 第二獲取模塊,用于獲取所述待匹配雙方用戶在指定時(shí)間段下的實(shí)時(shí)生理數(shù)據(jù);
[0037] 第一計(jì)算模塊,用于根據(jù)所述待匹配雙方用戶的實(shí)時(shí)生理數(shù)據(jù)和參考生理數(shù)據(jù), 計(jì)算所述待匹配雙方用戶的第一匹配度。
[0038] 在第二方面的第一種可能的實(shí)施方式中,所述生理數(shù)據(jù)包括體表溫度和/或心跳 數(shù)據(jù)。
[0039] 在第二方面的第二種可能的實(shí)施方式中,所述第一計(jì)算模塊,用于:
[0040] 根據(jù)所述待匹配雙方用戶的實(shí)時(shí)生理數(shù)據(jù)和參考生理數(shù)據(jù),獲取所述待匹配雙方 用戶的生理數(shù)據(jù)變化指數(shù);
[0041] 第一匹配度計(jì)算單元,用于根據(jù)第一匹配度計(jì)算公式計(jì)算所述待匹配雙方用戶的 第一匹配度,所述第一匹配度計(jì)算公式為:
[0042]
[0043] 其中,p為所述第一匹配度,X為其中一個(gè)用戶的所述生理數(shù)據(jù)變化指數(shù),y為另一 個(gè)用戶的所述生理數(shù)據(jù)變化指數(shù),a為所述第一匹配度的滿分,η為生理數(shù)據(jù)變化指數(shù)的滿 分,且η不等于1。
[0044] 在第二方面的第三種可能的實(shí)施方式中,所述裝置還包括:
[0045] 第三獲取模塊,用于獲取所述待匹配雙方用戶的生活習(xí)慣數(shù)據(jù),所述生活習(xí)慣數(shù) 據(jù)包括用戶的入睡時(shí)間、起床時(shí)間和運(yùn)動(dòng)等級(jí)中至少一項(xiàng);
[0046] 第二計(jì)算模塊,用于根據(jù)所述待匹配雙方用戶的生活習(xí)慣數(shù)據(jù),計(jì)算所述待匹配 雙方用戶的第二匹配度。
[0047] 結(jié)合第二方面和第二方面的第三種可能的實(shí)施方式,在第二方面的第四種可能的 實(shí)施方式中,所述第二計(jì)算模塊,包括:
[0048] 入睡時(shí)間匹配分?jǐn)?shù)確定單元,用于根據(jù)所述待匹配雙方用戶的入睡時(shí)間,確定所 述待匹配雙方用戶的入睡時(shí)間匹配分?jǐn)?shù);
[0049] 起床時(shí)間匹配分?jǐn)?shù)確定單元,用于根據(jù)所述待匹配雙方用戶的起床時(shí)間,確定所 述待匹配雙方用戶的起床時(shí)間匹配分?jǐn)?shù);
[0050] 運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù)計(jì)算單元,用于根據(jù)所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí),計(jì)算所 述待匹配雙方用戶的運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù);
[0051] 第二匹配度計(jì)算單元,用于將所述入睡時(shí)間匹配分?jǐn)?shù)、所述起床時(shí)間匹配分?jǐn)?shù)和 所述運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù)按照各自的權(quán)重相加,計(jì)算所述待匹配雙方用戶的第二匹配度。
[0052] 結(jié)合第二方面和第二方面的第四種可能的實(shí)施方式,在第二方面的第五種可能的 實(shí)施方式中,所述入睡時(shí)間匹配分?jǐn)?shù)確定單元,用于:
[0053] 計(jì)算第一差值,所述第一差值為所述待匹配雙方用戶入睡時(shí)間的差值;
[0054] 從預(yù)設(shè)入睡時(shí)間匹配數(shù)據(jù)庫中,獲取與所述第一差值對(duì)應(yīng)的入睡時(shí)間匹配分?jǐn)?shù), 所述預(yù)設(shè)入睡時(shí)間匹配數(shù)據(jù)庫用于存儲(chǔ)所述第一差值與對(duì)應(yīng)的入睡時(shí)間匹配分?jǐn)?shù)。
[0055] 結(jié)合第二方面和第二方面的第四種可能的實(shí)施方式,在第二方面的第六種可能的 實(shí)施方式中,所述起床時(shí)間匹配分?jǐn)?shù)確定單元,用于:
[0056] 計(jì)算第二差值,所述第二差值為所述待匹配雙方用戶起床時(shí)間的差值;
[0057] 從預(yù)設(shè)起床時(shí)間匹配數(shù)據(jù)庫中,獲取與所述第二差值對(duì)應(yīng)的起床時(shí)間匹配分?jǐn)?shù), 所述預(yù)設(shè)起床時(shí)間匹配數(shù)據(jù)庫用于存儲(chǔ)所述第二差值與對(duì)應(yīng)的起床時(shí)間匹配分?jǐn)?shù)。
[0058] 結(jié)合第二方面和第二方面的第四種可能的實(shí)施方式,在第二方面的第七種可能的 實(shí)施方式中,所述運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù)計(jì)算單元,用于:
[0059] 根據(jù)所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí)和運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù)計(jì)算公式,計(jì)算所述待 匹配雙方用戶的運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù),所述運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù)計(jì)算公式為:
[0060]
[0061]其中,q為所述待匹配雙方用戶的運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù),a為所述運(yùn)動(dòng)等級(jí)匹配分?jǐn)?shù) 的滿分,X為其中一個(gè)用戶的運(yùn)動(dòng)等級(jí),y為另一個(gè)用戶的運(yùn)動(dòng)等級(jí),abs為求絕對(duì)值運(yùn)算, η為運(yùn)動(dòng)等級(jí)的滿分,且η不等于1。
[0062] 在第二方面的第八種可能的實(shí)施方式中,所述裝置還包括:
[0063] 第三計(jì)算模塊,用于將所述第一匹配度和所述第二匹配度按照各自的權(quán)重相加, 得到所述待匹配雙方用戶的綜合匹配度。
[0064] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
[0065] 通過獲取待匹配雙方用戶的參考生理數(shù)據(jù)和在指定時(shí)間段下的實(shí)時(shí)生理數(shù)據(jù),并 根據(jù)該實(shí)時(shí)生理數(shù)據(jù)和參考生理數(shù)據(jù),計(jì)算待匹配雙方用戶的匹配度,解決了【背景技術(shù)】中 匹配度判斷方法缺少理論依據(jù),不能令人信服,結(jié)果也不準(zhǔn)確的問題,根據(jù)用戶生理數(shù)據(jù)計(jì) 算用戶匹配度達(dá)到了有理有據(jù)、結(jié)果準(zhǔn)確、令人信服的效果。
【附圖說明】
[0066] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附