信息列表生成方法和裝置、智能設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及智能終端技術(shù),特別涉及一種信息列表生成方法和裝置、智能設(shè)備。
【背景技術(shù)】
[0002]為了便于用戶發(fā)送或者回復(fù)信息,有些智能設(shè)備中會(huì)內(nèi)置一個(gè)預(yù)置信息列表,用戶可以從該預(yù)置信息列表中選擇信息進(jìn)行發(fā)送,這樣可以使得用戶不用再自己手動(dòng)輸入信息,為用戶提供了方便,也使得信息發(fā)送更加快速。
【發(fā)明內(nèi)容】
[0003]本公開(kāi)提供一種信息列表生成方法和裝置、智能設(shè)備,以提高為用戶提供待選擇信息的準(zhǔn)確性,使得用戶能夠更快的選擇到自己想要發(fā)送的信息。
[0004]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種信息列表生成方法,包括:
[0005]根據(jù)待發(fā)送的目標(biāo)信息的關(guān)聯(lián)信息,計(jì)算預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度,所述相關(guān)度用于表示所述預(yù)設(shè)信息與目標(biāo)信息的內(nèi)容匹配程度;
[0006]根據(jù)所述相關(guān)度,由所述預(yù)設(shè)信息列表中選擇符合預(yù)設(shè)條件的預(yù)設(shè)信息,生成候選信息列表,所述候選信息列表包括的預(yù)設(shè)信息用于供用戶選擇作為所述待發(fā)送的目標(biāo)信息的內(nèi)容。
[0007]上述的根據(jù)各條預(yù)設(shè)信息的相關(guān)度選擇生成候選信息列表的方式,使得列表中的預(yù)設(shè)信息更能符合用戶的意愿,提高了待選信息的準(zhǔn)確性。
[0008]可選的,所述目標(biāo)信息的關(guān)聯(lián)信息,包括:待回復(fù)信息的信息內(nèi)容,所述目標(biāo)信息用于回復(fù)所述待回復(fù)信息;所述計(jì)算預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度,包括:對(duì)于每一條預(yù)設(shè)信息,計(jì)算所述待回復(fù)信息的信息內(nèi)容與所述預(yù)設(shè)信息的信息內(nèi)容的內(nèi)容相關(guān)度,作為所述預(yù)設(shè)信息的相關(guān)度。該方式用于回復(fù)待回復(fù)信息,并且,考慮了待回復(fù)信息與預(yù)設(shè)信息之間的內(nèi)容相關(guān)度,從而使得選擇的預(yù)設(shè)信息更能貼合待回復(fù)信息的內(nèi)容,進(jìn)一步提高待選擇信息的準(zhǔn)確性,使得用戶能夠更快的選擇到自己想要回復(fù)的信息。
[0009]可選的,所述目標(biāo)信息的關(guān)聯(lián)信息,包括:與所述目標(biāo)信息的接收人相關(guān)聯(lián)的事件信息;所述計(jì)算預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度,包括:根據(jù)所述事件信息,設(shè)置所述預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度。該方式可以用于主動(dòng)發(fā)送目標(biāo)信息,并且,通過(guò)考慮了目標(biāo)信息接收人相關(guān)的事件,這樣在主動(dòng)發(fā)送目標(biāo)信息時(shí),有助于根據(jù)接收人快速選擇到對(duì)應(yīng)的信息。
[0010]可選的,所述關(guān)聯(lián)信息,還包括:所述待回復(fù)信息的發(fā)送時(shí)間,與所述目標(biāo)信息的接收人相關(guān)聯(lián)的事件信息;所述計(jì)算預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度,包括:根據(jù)所述待回復(fù)信息的發(fā)送時(shí)間,計(jì)算所述待回復(fù)信息的時(shí)間權(quán)值;將結(jié)合所述時(shí)間權(quán)值和內(nèi)容相關(guān)度得到的所述預(yù)設(shè)信息的相關(guān)度,作為第一相關(guān)度;將根據(jù)所述事件信息設(shè)置所述預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度,作為第二相關(guān)度;結(jié)合所述第一相關(guān)度和第二相關(guān)度得到所述預(yù)設(shè)信息的相關(guān)度。該方式在待回復(fù)信息與預(yù)設(shè)信息的內(nèi)容相關(guān)度之外,還考慮了信息發(fā)送事件和接收人關(guān)聯(lián)事件等信息,更多的參考依據(jù)因素的使用,使得最終選擇的預(yù)設(shè)信息也更能符合用戶想要發(fā)送的意愿,準(zhǔn)確性更高。
[0011]可選的,所述根據(jù)所述待回復(fù)信息的發(fā)送時(shí)間,計(jì)算所述待回復(fù)信息的時(shí)間權(quán)值,包括:將所述待回復(fù)信息的發(fā)送時(shí)間t,與預(yù)設(shè)置的時(shí)間閾值t_比較;若所述t小于t _,則所述時(shí)間權(quán)值W = (tmax-t) *a+b,所述a和b為預(yù)設(shè)常量;若所述t大于或等于tmax,則w=O。提供了一種時(shí)間權(quán)值的設(shè)置方式,該方式通過(guò)衡量待回復(fù)信息的發(fā)送時(shí)間,使得盡可能的回復(fù)新近發(fā)送的信息,這樣更能夠符合用戶的意愿,提高選擇的預(yù)設(shè)信息的準(zhǔn)確性。
[0012]可選的,所述根據(jù)所述事件信息設(shè)置所述預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度,包括:計(jì)算所述事件信息與所述預(yù)設(shè)信息的內(nèi)容相關(guān)度;計(jì)算在所述事件信息的條件下,使用所述預(yù)設(shè)信息的使用統(tǒng)計(jì)相關(guān)度;結(jié)合所述內(nèi)容相關(guān)度和使用統(tǒng)計(jì)相關(guān)度,得到所述預(yù)設(shè)信息的相關(guān)度。信息回復(fù)的使用習(xí)慣也作為選擇預(yù)設(shè)信息的一個(gè)考慮因素,由于該因素本身就是一種用戶實(shí)際使用時(shí)的慣常選擇,因此符合用戶發(fā)送的目標(biāo)信息的可能性也就越大,待選擇信息的準(zhǔn)確性進(jìn)一步得到提高。
[0013]可選的,所述預(yù)設(shè)信息列表,包括:預(yù)置的預(yù)設(shè)信息;或者,預(yù)置的預(yù)設(shè)信息和動(dòng)態(tài)生成的預(yù)設(shè)信息。提供了預(yù)設(shè)信息列表的多種靈活的生成方式,該列表可以是預(yù)先生成,也可以是動(dòng)態(tài)生成,實(shí)現(xiàn)方式多樣且方便。
[0014]可選的,所述動(dòng)態(tài)生成的預(yù)設(shè)信息,通過(guò)如下步驟得到:對(duì)所述目標(biāo)信息的關(guān)聯(lián)信息進(jìn)行語(yǔ)義識(shí)別;根據(jù)識(shí)別出的所述關(guān)聯(lián)信息的語(yǔ)義,生成對(duì)應(yīng)的應(yīng)答信息,所述應(yīng)答信息為所述動(dòng)態(tài)生成的預(yù)設(shè)信息;所述關(guān)聯(lián)信息,包括如下至少一個(gè):所述目標(biāo)信息的待回復(fù)信息的信息內(nèi)容;或者,與所述目標(biāo)信息的接收人相關(guān)聯(lián)的事件信息。通過(guò)根據(jù)語(yǔ)義識(shí)別生成對(duì)應(yīng)該語(yǔ)義的預(yù)設(shè)信息,更能準(zhǔn)確的衡量關(guān)聯(lián)信息的意思,從而根據(jù)該意思生成的預(yù)設(shè)信息也更能夠符合用戶的意愿,選擇信息的準(zhǔn)確性更高。
[0015]可選的,所述根據(jù)所述相關(guān)度,由所述預(yù)設(shè)信息列表中選擇符合預(yù)設(shè)條件的預(yù)設(shè)信息,包括:將所述預(yù)設(shè)信息列表中各條預(yù)設(shè)信息,按照相關(guān)度由高到低的順序排序;由排序后的所述各條預(yù)設(shè)信息中,選擇全部或部分預(yù)設(shè)信息。通過(guò)將列表中的預(yù)設(shè)信息排序,相關(guān)度高的信息排在前位,有助于用戶更加快速的瀏覽到和選擇到自己想要發(fā)送的信息,信息選擇效率更高;并且,選擇部分預(yù)設(shè)信息時(shí),減少列表中信息的顯示量,也提高列表顯示效率。
[0016]可選的,當(dāng)選擇部分預(yù)設(shè)信息時(shí);在按照相關(guān)度由高到低的順序排序之后,還包括:根據(jù)如下至少一個(gè)條件,由所述預(yù)設(shè)信息列表的各條預(yù)設(shè)信息中選擇所述部分預(yù)設(shè)信息:選擇相關(guān)度大于相關(guān)度閾值的預(yù)設(shè)信息;或者,選擇在排序后的預(yù)設(shè)信息列表中的排位小于或等于信息數(shù)量閾值的預(yù)設(shè)信息。通過(guò)以相關(guān)度閾值作為選擇預(yù)設(shè)信息的條件,可以選擇到相關(guān)度比較高的預(yù)設(shè)信息,也更能提高信息選擇的準(zhǔn)確性。
[0017]第二方面,提供一種信息列表生成裝置,包括:
[0018]相關(guān)度計(jì)算模塊,用于根據(jù)待發(fā)送的目標(biāo)信息的關(guān)聯(lián)信息,計(jì)算預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度,所述相關(guān)度用于表示所述預(yù)設(shè)信息與目標(biāo)信息的內(nèi)容匹配程度;
[0019]列表生成模塊,用于根據(jù)所述相關(guān)度,由所述預(yù)設(shè)信息列表中選擇符合預(yù)設(shè)條件的預(yù)設(shè)信息,生成候選信息列表,所述候選信息列表包括的預(yù)設(shè)信息用于供用戶選擇作為所述待發(fā)送的目標(biāo)信息的內(nèi)容。
[0020]可選的,所述目標(biāo)信息的關(guān)聯(lián)信息,包括:待回復(fù)信息的信息內(nèi)容,所述目標(biāo)信息用于回復(fù)所述待回復(fù)信息;所述相關(guān)度計(jì)算模塊,用于對(duì)于每一條預(yù)設(shè)信息,計(jì)算所述待回復(fù)信息的信息內(nèi)容與所述預(yù)設(shè)信息的信息內(nèi)容的內(nèi)容相關(guān)度,作為所述預(yù)設(shè)信息的相關(guān)度。該方式用于回復(fù)待回復(fù)信息,并且,考慮了待回復(fù)信息與預(yù)設(shè)信息之間的內(nèi)容相關(guān)度,從而使得選擇的預(yù)設(shè)信息更能貼合待回復(fù)信息的內(nèi)容,進(jìn)一步提高待選擇信息的準(zhǔn)確性,使得用戶能夠更快的選擇到自己想要回復(fù)的信息。
[0021]可選的,所述目標(biāo)信息的關(guān)聯(lián)信息,包括:與所述目標(biāo)信息的接收人相關(guān)聯(lián)的事件信息;所述相關(guān)度計(jì)算模塊,用于根據(jù)所述事件信息,設(shè)置所述預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度。該方式可以用于主動(dòng)發(fā)送目標(biāo)信息,并且,通過(guò)考慮了目標(biāo)信息接收人相關(guān)的事件,這樣在主動(dòng)發(fā)送目標(biāo)信息時(shí),有助于根據(jù)接收人快速選擇到對(duì)應(yīng)的信息。
[0022]可選的,所述關(guān)聯(lián)信息,還包括:所述待回復(fù)信息的發(fā)送時(shí)間、與所述目標(biāo)信息的接收人相關(guān)聯(lián)的事件信息;所述相關(guān)度計(jì)算模塊,包括:第一計(jì)算子模塊,用于根據(jù)所述待回復(fù)信息的發(fā)送時(shí)間,計(jì)算所述待回復(fù)信息的時(shí)間權(quán)值;將結(jié)合所述時(shí)間權(quán)值和內(nèi)容相關(guān)度得到的所述預(yù)設(shè)信息的相關(guān)度,作為第一相關(guān)度;第二計(jì)算子模塊,用于將根據(jù)所述事件信息設(shè)置所述預(yù)設(shè)信息列表中各條預(yù)設(shè)信息的相關(guān)度,作為第二相關(guān)度;第三計(jì)算子模塊,用于結(jié)合所述第一相關(guān)度和第二相關(guān)度得到所述預(yù)設(shè)信息的相關(guān)度。該方式在待回復(fù)信息與預(yù)設(shè)信息的內(nèi)容相關(guān)度之外,還考慮了信息發(fā)送事件和接收人關(guān)聯(lián)事件等信息,更多的參考依據(jù)因素的使用,使得最終選擇的預(yù)設(shè)信息也更能符合用戶想要發(fā)送的意愿,準(zhǔn)確性更尚。
[0023]可選的,所述第一計(jì)算子模塊,在計(jì)算所述時(shí)間權(quán)值時(shí),用于:將所述待回復(fù)信息的發(fā)送時(shí)間t,與預(yù)設(shè)置的時(shí)間閾值t_比較;若所述t小于t _,則所述時(shí)間權(quán)值w =
*a+b,所述a和b為預(yù)設(shè)常量;若所述t大于或等于t_,則w = O。提供了一種時(shí)間權(quán)值的設(shè)置方式,該方式通過(guò)衡量待回復(fù)信息的發(fā)送時(shí)間,使得盡可能的回復(fù)新近發(fā)送的信息,這樣更能夠符合用戶的意愿,提高選擇的預(yù)設(shè)信息的準(zhǔn)確性。
[0024]可選的,所述第二計(jì)算子模塊,用于計(jì)算所述事件信息與所述預(yù)設(shè)信息的內(nèi)容相關(guān)度;計(jì)算在所述事件信息的條件下,使用所述預(yù)設(shè)信息的使用統(tǒng)計(jì)相關(guān)度;結(jié)合所述內(nèi)容相關(guān)度和使用統(tǒng)計(jì)相關(guān)度,得到所述預(yù)設(shè)信息的相關(guān)度。信息回復(fù)的使用習(xí)慣也作為選擇預(yù)設(shè)信息的一個(gè)考慮因素,由于該因素本身就是一種用戶實(shí)際使用時(shí)的慣常選擇,因此符合用戶發(fā)送的目標(biāo)信息的可能性也就越大,待選擇信息的準(zhǔn)確性進(jìn)一步得到提高。
[0025]可選的,所述預(yù)設(shè)信息列表,包括:預(yù)置的預(yù)設(shè)信息;或者,預(yù)置的預(yù)設(shè)信息和動(dòng)態(tài)生成的預(yù)設(shè)信息。提供了預(yù)設(shè)信息列表的多種靈活的生成方式,該列表可以是預(yù)先生成,也可以是動(dòng)態(tài)生成,實(shí)現(xiàn)方式多樣且方便。
[0026]可選的,還包括:動(dòng)態(tài)生成模塊,用于通過(guò)如下步驟得到動(dòng)態(tài)生成的預(yù)設(shè)信息;對(duì)所述目標(biāo)信息的關(guān)聯(lián)信息進(jìn)行語(yǔ)義識(shí)別;根據(jù)識(shí)別出的所述關(guān)聯(lián)信息的語(yǔ)義,生成對(duì)應(yīng)的應(yīng)答信息,所述應(yīng)答信息為所述動(dòng)態(tài)生成的預(yù)設(shè)信息;所述關(guān)聯(lián)信息,包括如下至少一個(gè):所述目標(biāo)信息的待回復(fù)信息的信息內(nèi)容;或者,與所述目標(biāo)信息的接收人相關(guān)聯(lián)的事件信息。通過(guò)根據(jù)語(yǔ)義識(shí)別生成對(duì)應(yīng)該語(yǔ)義的預(yù)設(shè)信息,更能準(zhǔn)確的衡量關(guān)聯(lián)信息的意思,從而根據(jù)該意思生成的預(yù)設(shè)信息也更能夠符合用戶的意愿,選擇信息的準(zhǔn)確性更高。
[0027]可選的,所述列表生成模塊包括:排序子模塊,用于將所述預(yù)設(shè)信息列表中各條預(yù)設(shè)信息,按照相關(guān)度由高到低的順序排序;選擇子模塊,用于由排序后的所述各條預(yù)設(shè)信息中,選擇全部或部分預(yù)設(shè)信息。通過(guò)將列表中的預(yù)設(shè)信息排序,相關(guān)度高的信息排在前位,有助于用戶更加快速的瀏覽到和選擇到自己想要發(fā)送的信息,信息選擇效率更高;并且,選擇部分預(yù)設(shè)信息時(shí),減少列表中信息的顯示量,也提高列表顯示效率。
[0028]可選的,當(dāng)選擇部分預(yù)設(shè)信息時(shí);所述選擇子模塊,用于選擇相關(guān)度大于相關(guān)度閾值的預(yù)設(shè)信息;或者,選擇在排序后的預(yù)設(shè)信息列表中的排位小于或等于信息數(shù)量閾值的預(yù)設(shè)信息。通過(guò)以相關(guān)度閾值作為選擇預(yù)設(shè)信息的條件,可以選擇到相關(guān)度比較高的預(yù)設(shè)信息,也更能提高信息選擇的準(zhǔn)確性。
[0029]第三方面,提供一種智能設(shè)備,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:根據(jù)