本技術涉及衣物處理領域,具體而言,涉及一種衣物處理設備的參數推薦方法、電子設備及衣物處理設備。
背景技術:
1、用戶在使用衣物處理設備時,需要根據自身的需求選擇運行參數,例如運行模式、運行時長、運行轉速等。當需要選擇的運行參數較多時,無疑增加了用戶負擔,容易降低衣物處理設備的使用體驗。
2、為了解決用戶選擇運行參數時負擔較重的問題,目前的衣物處理設備會自動為用戶推薦一些運行參數,以減少用戶的選擇工作,從而降低用戶負擔。
3、但是目前的運行參數推薦方法是根據運行參數的使用次數為用戶推薦,即將使用次數最多的運行參數推薦給用戶。但是不同地理位置的用戶,受地理環(huán)境的影響,往往需要選擇不同的運行參數,例如對于南方地區(qū)的用戶,溫度較高,往往會選擇較短時間的脫水,對于北方地區(qū)的用戶,冬季較長,往往會選擇較長時間的脫水并增加烘干處理?;诖耍壳暗倪\行參數推薦方法的推薦準確性較低。
技術實現思路
1、本技術實施例提供了一種衣物處理設備的參數推薦方法、電子設備及衣物處理設備,以至少解決參數推薦準確性較低的技術問題。
2、根據本技術實施例的第一個方面,提供了一種衣物處理設備的參數推薦方法,所述方法包括:
3、獲取被設定的參數以及衣物處理設備所處的目標地區(qū),其中,所述被設定的參數包括基于針對衣物處理設備的參數的值的設定操作而設定有值的參數;
4、根據所述被設定的參數的設定順序得到目標設定順序;
5、根據所述目標設定順序和所述目標地區(qū),從相應地區(qū)的歷史使用數據中篩選出推薦參數組,其中,所述歷史使用數據包括所述相應地區(qū)中衣物處理設備的使用數據;
6、將所述推薦參數組中與所述被設定的參數不同的參數作為推薦參數以及將與所述推薦參數對應的值作為推薦值進行推薦。
7、采用本實施例,由于在篩選推薦參數組時,是根據目標地區(qū)從相應地區(qū)的歷史使用數據中進行篩選,使得推薦參數組的使用地與當前的衣物處理設備的使用地屬于同一區(qū)域或者相近區(qū)域,有助于提高推薦參數組與用戶所處地理位置的適配度,從而提高了推薦準確性。再者,由于目標設定順序能夠在一定程度上反映出用戶的個人習慣和個人需求,使得根據目標設定順序篩選出的推薦參數組,易于符合用戶的個人習慣和個人需求,提高了推薦參數組與用戶的適配度,從而進一步提高了推薦準確性。
8、結合第一方面,在本技術實施例的一種可選實現方式中,所述歷史使用數據包括多個參數組,所述參數組包括具有歷史設定順序的歷史設定參數以及各所述歷史設定參數對應的歷史值;
9、所述根據所述目標設定順序和所述目標地區(qū),從相應地區(qū)的歷史使用數據中篩選出推薦參數組,包括:
10、將屬于所述目標地區(qū)中衣物處理設備的歷史使用數據作為目標歷史使用數據;
11、判斷所述目標歷史使用數據中各所述參數組的所述歷史設定順序是否包含有所述目標設定順序;
12、若所述歷史設定順序包含有所述目標設定順序,則將對應的所述參數組作為所述推薦參數組。
13、采用本實現方式,每個參數組均包括歷史設定順序,先根據目標地區(qū)確定目標歷史使用數據,而后在目標歷史使用數據對應的歷史設定順序中查找目標設定順序,得到推薦參數組,方便快捷,有助于根據目標地區(qū)保證推薦參數組的準確性。
14、結合第一方面,在本技術實施例的一種可選實現方式中,所述被設定的參數、與所述被設定的參數對應的值、歷史設定參數和歷史值用字符表示,所述目標設定順序由所述被設定的參數對應的字符排列而成,形成第一字符串,所述歷史設定順序由所述歷史設定參數對應的字符排列而成,形成第二字符串;
15、所述判斷所述目標歷史使用數據中各所述參數組的所述歷史設定順序是否包含有所述目標設定順序,包括:
16、判斷所述目標歷史使用數據中各所述參數組對應的所述第二字符串中是否包含有所述第一字符串。
17、采用本實現方式,被設定的參數、值、歷史設定參數以及歷史值均用字符表示,一方面字符的空間占用較小,有助于減少內存占用,另一方面,使得判斷歷史設定順序中是否包含目標設備定順序的過程,變?yōu)榱伺袛嗟诙址惺欠癜谝蛔址?,因為字符串之間的對比更加便捷,有助于提高效率。
18、結合第一方面,在本技術實施例的一種可選實現方式中,所述判斷所述目標歷史使用數據中各所述參數組對應的所述第二字符串中是否包含有所述第一字符串,包括:
19、在所述第二字符串中查找所述第一字符串的首字符,若所述第二字符串中有所述第一字符串的首字符,則按照所述首字符在所述第二字符串中出現的先后順序進行編號,得到n個所述首字符的位置,其中,n為正整數;
20、逐一對比所述第二字符串中第一個所述首字符的位置之后的字符是否與所述第一字符串中相應的字符相同;
21、若所述第二字符串中第一個所述首字符的位置之后的字符均與所述第一字符串中相應的字符相同,則確定所述第二字符串中包含有所述第一字符串;
22、若所述第二字符串中第一個所述首字符的位置之后的任一個字符與所述第一字符串中相應的字符不同,則逐一對比第二個所述首字符的位置之后的字符是否與所述第一字符串中相應的字符相同,直到將最后一個所述首字符的位置之后的字符與所述第一字符串中相應的字符對比結束;
23、若所述第二字符串中最后一個所述首字符的位置之后的任一個字符與所述第一字符串中相應的字符不同,則確定所述第二字符串中不包含有所述第一字符串。
24、采用本實現方式,先確定首字符在第二字符串中出現的位置,而后按照位置進行查找,有利于減少查找次數,提高查找效率,從而有利于提高參數推薦效率。
25、結合第一方面,在本技術實施例的一種可選實現方式中,所述判斷所述目標歷史使用數據中各所述參數組對應的所述第二字符串中是否包含有所述第一字符串,包括:
26、利用預設的字符串匹配算法對所述第一字符串和所述目標歷史使用數據中各所述參數組對應的第二字符串進行對比,以判斷所述第二字符串中是否包含有所述第一字符串。
27、采用本實現方式,字符串匹配算法能夠減少查找次數,有利于減少查找次數,提高查找效率,從而有利于提高參數推薦效率。
28、結合第一方面,在本技術實施例的一種可選實現方式中,所述方法還包括:
29、每當從第n個所述首字符的位置變更到下一個所述首字符的位置時,累計一次變更次數,得到各個所述第二字符串對應的變更次數;
30、根據所述變更次數對相應的所述推薦參數組進行排列,以按照所述推薦參數組的排列順序推薦所述推薦參數和所述推薦值。
31、采用本實現方式,變更次數越少,證明相應的推薦參數組的相似度越高,從而有利于將相似度最高的推薦參數組的推薦參數和推薦值排列在前面,提高用戶的使用體驗。
32、結合第一方面,在本技術實施例的一種可選實現方式中,所述將所述推薦參數組中與所述被設定的參數不同的參數作為推薦參數以及將與所述推薦參數對應的值作為推薦值進行推薦,包括:
33、根據預設的字符替換表將所述推薦參數以及所述推薦值從對應的所述字符轉換為對應的標識后,進行所述推薦,其中,所述標識包括文字和數字中的至少一種,其中,所述文字的種類根據所述目標地區(qū)確定。
34、采用本實現方式,將字符替換為目標地區(qū)使用的文字后,易于用戶理解,有助于提高用戶的使用體驗。
35、結合第一方面,在本技術實施例的一種可選實現方式中,所述方法還包括:
36、根據所述被設定的參數和所述目標地區(qū)確定所述衣物處理設備的待運行模式;
37、根據所述待運行模式確定需要設定的待設定參數;
38、將所述待設定參數與所述被設定的參數進行比對,得到所述待推薦參數;
39、若所述待推薦參數中包含有屬于多位字符的所述待推薦參數,則執(zhí)行所述根據所述目標設定順序和所述目標地區(qū),從相應地區(qū)的歷史使用數據中篩選出推薦參數組;
40、若所述待推薦參數均為單字符的所述待推薦參數,則從與所述目標地區(qū)對應的所述歷史使用數據中確定包含有所述待運行模式的所述參數組,并將使用次數最多的所述參數組進行推薦。
41、采用本實現方式,對于單字符的情況,直接根據使用次數進行推薦,有助于提高推薦效率。
42、結合第一方面,在本技術實施例的一種可選實現方式中,所述方法還包括:
43、若所述衣物處理設備處于參數待設定狀態(tài),則判斷是否具有所述設定操作;
44、若不具有所述設定操作,則根據所述目標地區(qū)推薦所述歷史使用數據中使用次數最多的參數組。
45、采用本實現方式,對于沒有設定操作的情況,直接將歷史使用數據中使用次數最多的參數組推薦給用戶,對于始終使用同一組參數的用戶,有利于提高參數推薦的準確性以及推薦效率。
46、結合第一方面,在本技術實施例的一種可選實現方式中,在所述根據所述目標設定順序和所述目標地區(qū),從相應地區(qū)的歷史使用數據中篩選出推薦參數組之前,所述方法還包括:
47、獲取所述被設定的參數對應的按鍵按壓面積、按鍵按壓力度、相鄰兩個按鍵被觸發(fā)的時間間隔和所述被設定的參數的設定總時長中的至少一個識別參數;
48、根據所述識別參數和所述目標設定順序確定用戶身份;
49、根據所述衣物處理設備的歷史使用情況、所述衣物處理設備的當天使用情況和所述用戶身份,采用不同的參數推薦策略進行參數推薦。
50、采用本實現方式,利用識別參數與目標設定順序對用戶身份進行確定,有助于提高用戶身份的準確性。在確定用戶身份后,根據歷史使用情況、當天使用情況和用戶身份采用不同的參數推薦策略進行參數推薦,使得參數推薦過程中考慮了更多方面的因素,從而有利于提高參數推薦的準確性。
51、結合第一方面,在本技術實施例的一種可選實現方式中,所述根據所述衣物處理設備的歷史使用情況、所述衣物處理設備的當天使用情況和所述用戶身份,采用不同的參數推薦策略進行參數推薦,包括:
52、若所述歷史使用情況表征在預設的時間周期內,所述衣物處理設備使用次數為單次,則采用的所述參數推薦策略為:執(zhí)行所述根據所述目標設定順序和所述目標地區(qū),從相應地區(qū)的歷史使用數據中篩選出推薦參數組;
53、和/或,若所述歷史使用情況表征在預設的時間周期內所述衣物處理設備使用次數為多次,且所述當天使用情況和用戶身份表征同一用戶使用多次衣物處理設備,則采用的所述參數推薦策略為:從所述衣物處理設備的歷史使用數據中將與所述用戶身份以及當前時刻對應的參數組作為推薦參數組進行推薦;
54、和/或,若所述歷史使用情況表征在預設的時間周期內所述衣物處理設備使用次數為多次,且所述當天使用情況和用戶身份表征多個用戶使用多次衣物處理設備,則采用的所述參數推薦策略為:根據所述目標設定順序以及用戶年齡段、性別和衣物類型中的至少一個從所述衣物處理設備的歷史使用數據中篩選出推薦參數組進行推薦。
55、采用本實現方式,可以設置三種參數推薦策略,使得進行參數推薦過程中,能夠根據歷史使用情況、當天使用次數和用戶身份區(qū)分出三種不同的情況,從而針對每種情況采用相應的參數推薦策略,提高了參數推薦的準確性和靈活性。
56、結合第一方面,在本技術實施例的一種可選實現方式中,所述方法還包括:
57、判斷所述歷史使用情況中所有所述時間周期內衣物處理設備的使用次數為單次的占比是否超過預設的占比閾值;
58、若是,則確定所述歷史使用情況表征在預設的時間周期內所述衣物處理設備使用次數為單次;
59、否則確定所述歷史使用情況表征在預設的時間周期內所述衣物處理設備使用次數為多次。
60、采用本實現方式,利用占比的計算方式確定歷史使用情況表征的衣物處理設備使用次數是單次還是多次,計算簡單,有助于減小計算資源的占用。
61、根據本技術實施例的第二方面,提供了一種電子設備,所述電子設備包括存儲器和處理器;
62、所述存儲器,用于存儲計算機程序;
63、所述處理器,用于執(zhí)行所述計算機程序實現上述所述的方法的步驟。
64、根據本技術實施例的第三方面,提供了一種衣物處理設備,包括上述所述的電子設備或采用上述所述的方法進行參數推薦。
65、結合第三方面,在本技術實施例的一種可選實現方式中,所述衣物處理設備包括洗衣機、烘干機、洗烘一體機和衣物護理機中的至少一個。
66、上述第二方面至第三方面所獲得的技術效果與第一方面中對應的技術手段獲得的技術效果近似,在這里不再贅述。