1.一種用于機器人的交互輸出方法,其特征在于,所述方法包括:
獲取多模態(tài)交互輸入數(shù)據(jù);
解析所述多模態(tài)交互輸入數(shù)據(jù),提取請求問題;
獲取知識庫中所述請求問題的匹配問題,當(dāng)不存在所述匹配問題時基于獲取所述知識庫中所述請求問題的相似問題;
根據(jù)所述請求問題以及所述相似問題生成對應(yīng)所述請求問題的答案,根據(jù)所述答案生成并輸出對應(yīng)所述多模態(tài)交互輸入數(shù)據(jù)的多模態(tài)交互輸出。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述請求問題以及所述相似問題生成對應(yīng)所述請求問題的答案,其中:
將所述請求問題以及所述相似問題分別進(jìn)行分詞編碼;
對所述請求問題以及所述相似問題的編碼結(jié)果進(jìn)行解碼以生成所述答案。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,對所述請求問題以及所述相似問題的編碼結(jié)果進(jìn)行解碼,其中,采用注意力機制對所述請求問題以及所述相似問題的編碼結(jié)果進(jìn)行解碼。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述請求問題的相似問題,其中,所述相似問題的個數(shù)為一個。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)不存在所述匹配問題時基于所述知識庫搜索獲取所述請求問題的相似問題,其中,基于所述知識庫中各個問題與所述請求問題的相似度確定所述匹配問題或所述相似問題,包括:
當(dāng)不存在與所述請求問題的相似度達(dá)到第一閾值的問題時判斷不存在所述匹配問題;
當(dāng)不存在與所述請求問題的相似度達(dá)到第二閾值的問題時判斷不存在所述相似問題。
6.一種智能機器人,其特征在于,所述機器人包括:
輸入采集模塊,其配置為獲取多模態(tài)交互輸入數(shù)據(jù);
問題提取模塊,其配置為解析所述多模態(tài)交互輸入數(shù)據(jù),提取請求問題;
問題匹配模塊,其配置為獲取知識庫中所述請求問題的匹配問題,并且,當(dāng)不存在所述匹配問題時基于獲取所述知識庫中所述請求問題的相似問題;
答案生成模塊,其配置為根據(jù)所述請求問題以及所述相似問題生成對應(yīng)所述請求問題的答案;
輸出模塊,其配置為根據(jù)所述答案生成并輸出對應(yīng)所述多模態(tài)交互輸入數(shù)據(jù)的多模態(tài)交互輸出。
7.根據(jù)權(quán)利要求6所述的機器人,其特征在于,所述答案生成模塊包含:
編碼單元,其配置為將所述請求問題以及所述相似問題分別進(jìn)行分詞編碼;
解碼單元,其配置為對所述請求問題以及所述相似問題的編碼結(jié)果進(jìn)行解碼以生成所述答案。
8.根據(jù)權(quán)利要求7所述的機器人,其特征在于,所述解碼單元配置為采用注意力機制對所述請求問題以及所述相似問題的編碼結(jié)果進(jìn)行解碼。
9.根據(jù)權(quán)利要求6所述的機器人,其特征在于,所述問題匹配模塊配置為獲取所述請求問題的相似問題,其中,所述相似問題的個數(shù)為一個。
10.根據(jù)權(quán)利要求6所述的機器人,其特征在于,所述問題匹配模塊配置為基于所述知識庫中各個問題與所述請求問題的相似度確定所述匹配問題或所述相似問題,包括:
當(dāng)不存在與所述請求問題的相似度達(dá)到第一閾值的問題時判斷不存在所述匹配問題;
當(dāng)不存在與所述請求問題的相似度達(dá)到第二閾值的問題時判斷不存在所述相似問題。