篩選網(wǎng)絡(luò)用戶的方法及裝置制造方法
【專利摘要】本公開是關(guān)于一種篩選網(wǎng)絡(luò)用戶的方法及裝置。一種篩選網(wǎng)絡(luò)用戶的方法包括:獲取終端用戶信息和候選用戶信息,所述用戶信息包括用戶當前位置信息和用戶個人信息;根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息;根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶。采用本公開的技術(shù)方案,結(jié)合用戶的當前位置信息和用戶個人信息進行綜合分析,從而合理地判斷用戶的需求,為用戶推薦符合用戶需求的人,而不僅僅是附近的人。
【專利說明】篩選網(wǎng)絡(luò)用戶的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本公開涉及互聯(lián)網(wǎng)社交領(lǐng)域,尤其涉及一種篩選網(wǎng)絡(luò)用戶的方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展,社交軟件作為主導地位的數(shù)字化溝通渠道已經(jīng)脫穎而出,對于大多數(shù)人來說,社交應(yīng)用已成為首選的溝通方式。社交軟件的最主要功能是幫助用戶擴展及完善自己的社交圈。
[0003]相關(guān)技術(shù)中的社交軟件都是基于位置服務(wù)的推薦方法及系統(tǒng),即根據(jù)終端用戶的地理位置信息,向終端用戶推薦與其地理位置之間的距離小于一定閾值的用戶。這種推薦方法只考慮了終端用戶的地理位置信息,而沒有考慮終端用戶的需求,使得終端用戶對于推薦結(jié)果不滿意,終端用戶體驗度較差。
【發(fā)明內(nèi)容】
[0004]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種篩選網(wǎng)絡(luò)用戶的方法及裝置。
[0005]根據(jù)本公開實施例的第一方面,提供一種篩選網(wǎng)絡(luò)用戶的方法,包括:
[0006]獲取終端用戶信息和候選用戶信息,所述用戶信息包括用戶當前位置信息和用戶個人信息;
[0007]根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息;
[0008]根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶。
[0009]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:結(jié)合用戶的當前位置信息和用戶個人信息進行綜合分析,從而合理地判斷用戶的需求,為用戶推薦符合用戶需求的人,而不僅僅是附近的人,提高了使用效率,減少了操作步驟和操作時間,節(jié)約網(wǎng)絡(luò)流量和電量。
[0010]可選地,所述用戶個人信息至少包括以下信息之一:
[0011]用戶性別、用戶年齡、用戶行業(yè)、用戶居所和用戶的興趣愛好。
[0012]在可選方案中,按照用戶的個人信息中的不同標簽,更加準確合理地判斷用戶的需求。
[0013]可選地,所述方法還包括:
[0014]顯示所述候選用戶。
[0015]在可選方案中,將篩選結(jié)果通過終端屏幕顯示出來,便于用戶進行選擇。
[0016]可選地,所述根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶,包括:
[0017]根據(jù)所述候選用戶信息確定所述候選用戶的用戶特征信息;
[0018]計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度;[0019]根據(jù)所述匹配度獲取候選用戶。
[0020]在可選方案中,通過計算終端用戶所需的用戶特征信息與候選用戶特征信息之間的匹配度來為用戶篩選所需用戶,使得篩選結(jié)果更加準確。
[0021 ] 可選地,所述方法還包括:
[0022]根據(jù)預(yù)設(shè)的垃圾用戶信息和所述終端用戶的好友信息,刪除存在于所述候選用戶中的垃圾用戶和/或所述終端用戶的好友。
[0023]在可選方案中,將候選用戶中的垃圾用戶及用戶的好友刪除,使得向用戶推薦的結(jié)果精準,用戶一目了然,無需再從候選用戶中過濾掉垃圾用戶及好友。
[0024]可選地,所述計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度,包括:
[0025]根據(jù)預(yù)設(shè)的每個用戶特征各自對應(yīng)的權(quán)值,計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度。
[0026]在可選方案中,根據(jù)每個用戶特征對應(yīng)的權(quán)值來計算終端用戶所需的用戶特征信息與候選用戶特征信息之間的匹配度,更加合理地判斷終端用戶的需求,使得判斷結(jié)果更能側(cè)重用戶所需求的特征。
[0027]可選地,所述根據(jù)所述匹配度獲取候選用戶,包括:
[0028]對所述候選用戶按照所述匹配度由高到低的順序進行排序,獲取排序后的前η個候選用戶,其中,η為大于等于I的整數(shù);
[0029]和/ 或,
[0030]獲取所述匹配度高于預(yù)設(shè)閾值的候選用戶。
[0031]在可選方案中,通過不同的方式為用戶篩選候選用戶,使得用戶可根據(jù)匹配度高低來進行選擇。
[0032]可選地,所述用戶信息還包括用戶的歷史選擇記錄和/或當前時間;
[0033]所述根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息,包括:
[0034]根據(jù)所述歷史選擇記錄和/或當前時間確定所述終端用戶需求的用戶特征信息。
[0035]在可選方案中,結(jié)合當前時間或用戶的歷史選擇記錄來判斷用戶的需求,使判斷結(jié)果更加合理準確。
[0036]可選地,所述方法還包括:
[0037]存儲所述終端用戶對所述候選用戶的歷史選擇記錄。
[0038]在可選方案中,通過存儲用戶對候選用戶的歷史選擇記錄,能夠優(yōu)化對用戶需求的判斷,并個性化地識別用戶在不同或相同場景下的差異化需求,從而為終端用戶篩選出所需要的候選用戶。
[0039]根據(jù)本公開實施例的第二方面,提供一種篩選網(wǎng)絡(luò)用戶的裝置,包括:
[0040]第一獲取模塊,用于獲取終端用戶信息和候選用戶信息,所述用戶信息包括用戶當前位置信息和用戶個人信息;
[0041]確定模塊,用于根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息;
[0042]第二獲取模塊,用于根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶。
[0043]可選地,所述裝置還包括:[0044]顯示模塊,用于顯示所述候選用戶。
[0045]可選地,所述第二獲取模塊包括:
[0046]確定單元,用于根據(jù)所述候選用戶信息確定所述候選用戶的用戶特征信息;
[0047]計算單元,用于計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度;
[0048]獲取單元,用于根據(jù)所述匹配度獲取候選用戶。
[0049]可選地,所述裝置還包括:
[0050]刪除模塊,用于根據(jù)預(yù)設(shè)的垃圾用戶信息和所述終端用戶的好友信息,刪除存在于所述候選用戶中的垃圾用戶和/或所述終端用戶的好友。
[0051]可選地,所述計算單元用于,根據(jù)預(yù)設(shè)的每個用戶特征各自對應(yīng)的權(quán)值,計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度。
[0052]可選地,所述獲取單元用于,
[0053]對所述候選用戶按照所述匹配度由高到低的順序進行排序,獲取排序后的前η個候選用戶,其中,η為大于等于I的整數(shù);
[0054]和/ 或,
[0055]獲取所述匹配度高于預(yù)設(shè)閾值的候選用戶。
[0056]可選地,所述確定模塊用于,根據(jù)所述歷史選擇記錄和/或當前時間確定所述終端用戶需求的用戶特征信息。
[0057]可選地,所述裝置還包括:
[0058]存儲模塊,用于存儲所述終端用戶對所述候選用戶的歷史選擇記錄。
[0059]根據(jù)本公開實施例的第三方面,提供一種篩選網(wǎng)絡(luò)用戶的裝置,包括:
[0060]處理器;
[0061]用于存儲處理器可執(zhí)行指令的存儲器;
[0062]其中,所述處理器被配置為:
[0063]獲取終端用戶信息和候選用戶信息,所述用戶信息包括用戶當前位置信息和用戶個人信息;
[0064]根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息;
[0065]根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶。
[0066]應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0067]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0068]圖1是根據(jù)一示例性實施例示出的一種篩選網(wǎng)絡(luò)用戶的方法的流程圖;
[0069]圖2是根據(jù)一示例性實施例示出的一種獲取候選用戶的方法的流程圖;
[0070]圖3是一實施例中篩選網(wǎng)絡(luò)用戶的流程圖;
[0071]圖4是一實施例中終端顯示候選用戶的界面圖;[0072]圖5是另一實施例中篩選網(wǎng)絡(luò)用戶的流程圖;
[0073]圖6是另一實施例中終端顯示候選用戶的界面圖;
[0074]圖7是再一實施例中篩選網(wǎng)絡(luò)用戶的流程圖;
[0075]圖8是再一實施例中終端顯示候選用戶的界面圖;
[0076]圖9是根據(jù)一示例性實施例示出的一種篩選網(wǎng)絡(luò)用戶的裝置的示意圖;
[0077]圖10是根據(jù)一示例性實施例示出的第二獲取模塊的示意圖;
[0078]圖11是根據(jù)一示例性實施例示出的一種裝置的框圖;
[0079]圖12是根據(jù)一示例性實施例示出的一種服務(wù)器的框圖。
【具體實施方式】
[0080]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0081]圖1是根據(jù)一示例性實施例示出的一種篩選網(wǎng)絡(luò)用戶的方法的流程圖,如圖1所示,篩選網(wǎng)絡(luò)用戶的方法用于智能終端中,包括以下步驟:
[0082]步驟S101,獲取終端用戶信息和候選用戶信息,用戶信息包括用戶當前位置信息和用戶個人信息;
[0083]步驟S102,根據(jù)終端用戶信息確定終端用戶需求的用戶特征信息;
[0084]步驟S103,根據(jù)候選用戶信息獲取與終端用戶需求的用戶特征信息相匹配的候選用戶。
[0085]采用本公開的技術(shù)方案,結(jié)合用戶的當前位置信息和用戶個人信息進行綜合分析,從而合理地判斷用戶的需求,為用戶推薦符合用戶需求的人,而不僅僅是附近的人,提高了使用效率,減少了操作步驟和操作時間,節(jié)約網(wǎng)絡(luò)流量和電量。
[0086]可選的,在步驟SlOl中,終端用戶信息包括終端用戶的當前位置信息和終端用戶的個人信息,候選用戶信息包括候選用戶的當前位置信息和候選用戶的個人信息。
[0087]對于終端用戶的當前位置信息,終端可直接從本地獲取,并結(jié)合終端上的地圖信息(例如終端上安裝的百度地圖、高德地圖等的地圖信息)判斷用戶當前所在的場所,如商場、小區(qū)、公司、街道或?qū)W校等。對于候選用戶的當前位置信息,終端可從服務(wù)器獲取用戶上報的地理位置信息,并結(jié)合終端上的地圖信息判斷用戶當前所在的場所。
[0088]可選的,用戶個人信息至少包括以下信息之一:用戶性別、用戶年齡、用戶行業(yè)、用戶居所和用戶的興趣愛好。終端可以從本地獲取終端用戶的個人信息,可從服務(wù)器獲取候選用戶的個人信息。
[0089]可選的,在步驟S102中,用戶需求的用戶特征信息,可以為與用戶的需求相對應(yīng)的特征標簽,例如,學校、公司、年齡、性別、行業(yè)、家鄉(xiāng)、用戶的興趣等,用戶可以根據(jù)自身情況或需求對標簽進行選擇或組合。對于終端用戶來說,可以根據(jù)自身的當前位置信息和用戶個人信息確定對應(yīng)于終端用戶需求的一個或多個特征標簽。對于候選用戶來說,也存在著與其當前位置信息和用戶個人信息對應(yīng)的一個或多個特征標簽。這樣,就可以根據(jù)終端用戶和候選用戶的特征標簽為終端用戶匹配候選用戶。[0090]可選的,在步驟S102中,根據(jù)終端用戶信息確定終端用戶需求的用戶特征信息可以包括:根據(jù)終端用戶的當前位置信息及用戶個人信息分析終端用戶需求,進而為終端用戶匹配特征標簽。
[0091 ] 例如,在下班時間,用戶想要尋找可一起打車回家的同事,則用戶需求對應(yīng)的特征標簽為用戶的當前位置信息、用戶的行業(yè)以及用戶的居所。終端結(jié)合獲取到的用戶地理位置信息以及地圖信息,判斷出用戶當前所處的地理位置為公司單位,則可根據(jù)終端用戶需求所對應(yīng)的特征標簽,為用戶篩選與之相匹配的特征標簽的候選用戶,即可根據(jù)用戶的行業(yè)為用戶篩選附近的同事,也可結(jié)合用戶的行業(yè)和用戶的居所為用戶篩選可以一起打車回家的同事?;蛘?,當用戶身份為學生時,在臨寒暑假時期,用戶想要尋找一起回家鄉(xiāng)的同伴,則用戶需求對應(yīng)的特征標簽為用戶的學校和用戶的家鄉(xiāng)。終端可根據(jù)終端用戶需求所對應(yīng)的特征標簽,為用戶篩選與之相匹配的特征標簽的候選用戶,即可以結(jié)合用戶的學校以及用戶的家鄉(xiāng)為用戶篩選可以一起回家的同伴?;蛘撸斢脩粝胍獙ふ铱上嗷W習的同學時,用戶需求所對應(yīng)的特征標簽則為用戶的專業(yè)。當用戶正處于旅行期間時,用戶想要尋找可以一同回家鄉(xiāng)的同齡人,則用戶需求所對應(yīng)的標簽為用戶的年齡、當前位置以及用戶的家鄉(xiāng),終端結(jié)合用戶的年齡、當前位置及用戶的家鄉(xiāng)為用戶篩選可以匹配特征標簽的候選用
?坐坐廠,寸寸O
[0092]可選的,在步驟S102中,還可以根據(jù)用戶的自定義設(shè)置獲得用戶需求的特征信息。例如,在終端上顯示多個特征標簽,終端用戶可以手動選擇其中的一個或多個特征標簽作為匹配候選用戶的依據(jù)。
[0093]此外,用戶可自定義設(shè)定需求。
[0094]可選的,根據(jù)候選用戶信息獲取到與終端用戶需求的用戶特征信息相匹配的候選用戶之后,將候選用戶顯示在終端屏幕上,這樣,可視化的結(jié)果便于用戶在候選用戶中進行選擇。
[0095]可選的,在步驟S103中,根據(jù)候選用戶信息獲取到與終端用戶需求的用戶特征信息相匹配的候選用戶時,包括以下三個步驟,如圖2所示:
[0096]步驟S201,根據(jù)候選用戶信息確定候選用戶的用戶特征信息;
[0097]步驟S202,計算候選用戶的用戶特征信息與終端用戶需求的用戶特征信息的匹配度;
[0098]步驟S203,根據(jù)匹配度獲取候選用戶。
[0099]例如,在下班時間,用戶需要尋找可一起回家的同伴,則終端根據(jù)用戶的當前位置信息及個人信息判斷用戶的需求,同時獲取候選用戶信息,根據(jù)候選用戶信息為終端用戶篩選與用戶需求相匹配的候選用戶。
[0100]表I列出了該實施例中終端為用戶篩選出的四個候選用戶的用戶特征信息與終端用戶需求的用戶特征信息的匹配度。根據(jù)用戶的當前位置信息和個人信息(包括用戶的年齡、行業(yè)及居住地)計算匹配度,表中的符號“ V ”表示其所對應(yīng)的候選用戶的該項特征標簽與終端用戶需求的特征標簽相匹配。其中,候選用戶I的當前位置與終端用戶相匹配,匹配度為25% ;候選用戶2的行業(yè)及居住地與終端用戶相匹配,匹配度為50% ;候選用戶3的當前位置、年齡、行業(yè)及居住地與終端用戶相匹配,匹配度為100% ;候選用戶4的年齡、行業(yè)及居住地與終端用戶相匹配,匹配度為75%。因此,可將候選用戶3作為篩選結(jié)果推薦給終端用戶。
[0101]表1
[0102]
【權(quán)利要求】
1.一種篩選網(wǎng)絡(luò)用戶的方法,其特征在于,包括: 獲取終端用戶信息和候選用戶信息,所述用戶信息包括用戶當前位置信息和用戶個人信息; 根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息; 根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶個人信息至少包括以下信息之 用戶性別、用戶年齡、用戶行業(yè)、用戶居所和用戶的興趣愛好。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 顯示所述候選用戶。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶,包括: 根據(jù)所述候選用戶信息確定所述候選用戶的用戶特征信息; 計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度; 根據(jù)所述匹配度獲取候選用戶。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 根據(jù)預(yù)設(shè)的垃圾用戶信息和所述終端用戶的好友信息,刪除存在于所述候選用戶中的垃圾用戶和/或所述終端用戶的好友。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度,包括: 根據(jù)預(yù)設(shè)的每個用戶特征各自對應(yīng)的權(quán)值,計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度。
7.根據(jù)權(quán)利要求4-6任一項所述的方法,其特征在于,所述根據(jù)所述匹配度獲取候選用戶,包括: 對所述候選用戶按照所述匹配度由高到低的順序進行排序,獲取排序后的前η個候選用戶,其中,η為大于等于I的整數(shù); 和/或, 獲取所述匹配度高于預(yù)設(shè)閾值的候選用戶。
8.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用戶信息還包括用戶的歷史選擇記錄和/或當前時間; 所述根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息,包括: 根據(jù)所述歷史選擇記錄和/或當前時間確定所述終端用戶需求的用戶特征信息。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括: 存儲所述終端用戶對所述候選用戶的歷史選擇記錄。
10.一種篩選網(wǎng)絡(luò)用戶的裝置,其特征在于,包括: 第一獲取模塊,用于獲取終端用戶信息和候選用戶信息,所述用戶信息包括用戶當前位置信息和用戶個人信息; 確定模塊,用于根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息; 第二獲取模塊,用于根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 顯示模塊,用于顯示所述候選用戶。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第二獲取模塊包括: 確定單元,用于根據(jù)所述候選用戶信息確定所述候選用戶的用戶特征信息; 計算單元,用于計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度; 獲取單元,用于根據(jù)所述匹配度獲取候選用戶。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括: 刪除模塊,用于根據(jù)預(yù)設(shè)的垃圾用戶信息和所述終端用戶的好友信息,刪除存在于所述候選用戶中的垃圾用戶和/或所述終端用戶的好友。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述計算單元用于,根據(jù)預(yù)設(shè)的每個用戶特征各自對應(yīng)的權(quán)值,計算所述候選用戶的用戶特征信息與所述終端用戶需求的用戶特征信息的匹配度。
15.根據(jù)權(quán)利要求12-14任一項所述的裝置,其特征在于,所述獲取單元用于, 對所述候選用戶按照所述匹配度由高到低的順序進行排序,獲取排序后的前η個候選用戶,其中,n為大于等于I的整數(shù); 和/或, 獲取所述匹配度高于預(yù)設(shè)閾值的候選用戶。
16.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述確定模塊用于,根據(jù)所述歷史選擇記錄和/或當前時間確定所述終端用戶需求的用戶特征信息。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述裝置還包括: 存儲模塊,用于存儲所述終端用戶對所述候選用戶的歷史選擇記錄。
18.一種篩選網(wǎng)絡(luò)用戶的裝置,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 獲取終端用戶信息和候選用戶信息,所述用戶信息包括用戶當前位置信息和用戶個人信息; 根據(jù)所述終端用戶信息確定所述終端用戶需求的用戶特征信息; 根據(jù)所述候選用戶信息獲取與所述終端用戶需求的用戶特征信息相匹配的候選用戶。
【文檔編號】G06F17/30GK103914559SQ201410152734
【公開日】2014年7月9日 申請日期:2014年4月14日 優(yōu)先權(quán)日:2014年4月14日
【發(fā)明者】李玥亭, 姜漢, 王扉 申請人:小米科技有限責任公司