1.一種面向智能機(jī)器人的交互方法,其特征在于,包括:
接收多模態(tài)交互數(shù)據(jù);
根據(jù)所述多模態(tài)交互數(shù)據(jù),確定第一話題;
獲取上下文數(shù)據(jù);
根據(jù)所述上下文數(shù)據(jù),從所述第一話題下的多個(gè)第二話題中確定當(dāng)前第二話題,所述第二話題為所述第一話題下的子話題;
基于所述當(dāng)前第二話題與用戶進(jìn)行交互。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
獲取記憶系統(tǒng)中的記憶數(shù)據(jù);
基于所述上下文數(shù)據(jù)和所述記憶數(shù)據(jù),從所述第一話題下的多個(gè)第二話題中確定所述當(dāng)前第二話題。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述記憶數(shù)據(jù)包括經(jīng)訓(xùn)練的話題數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,基于所述上下文數(shù)據(jù)和所述記憶數(shù)據(jù),從所述第一話題下的多個(gè)第二話題中確定當(dāng)前第二話題,包括:
基于所述上下文數(shù)據(jù),從所述第一話題下的多個(gè)第二話題中挑選出多個(gè)待選第二話題;
依次使每個(gè)待選第二話題分別與所述經(jīng)訓(xùn)練的話題數(shù)據(jù)進(jìn)行匹配;
將與所述經(jīng)訓(xùn)練的話題數(shù)據(jù)最匹配的待選第二話題作為所述當(dāng)前第二話題。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,還包括:
根據(jù)所述多模態(tài)交互數(shù)據(jù),得到當(dāng)前情緒值;
判斷所述當(dāng)前情緒值是否小于預(yù)設(shè)的情緒閾值;
在判斷出所述當(dāng)前情緒值小于所述情緒閾值時(shí),停止與用戶之間的交互。
6.一種面向智能機(jī)器人的交互系統(tǒng),其特征在于,包括:
多模態(tài)交互數(shù)據(jù)接收模塊,設(shè)置為接收多模態(tài)交互數(shù)據(jù);
第一話題確定模塊,設(shè)置為根據(jù)所述多模態(tài)交互數(shù)據(jù),確定第一話題;
上下文數(shù)據(jù)獲取模塊,設(shè)置為獲取上下文數(shù)據(jù);
當(dāng)前第二話題確定模塊,設(shè)置為根據(jù)所述上下文數(shù)據(jù),從所述第一話題下的多個(gè)第二話題中確定當(dāng)前第二話題,所述第二話題為所述第一話題下的子話題;
交互模塊,設(shè)置為基于所述當(dāng)前第二話題與用戶進(jìn)行交互。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,還包括記憶數(shù)據(jù)獲取模塊,其設(shè)置為獲取記憶系統(tǒng)中的記憶數(shù)據(jù);
所述當(dāng)前第二話題確定模塊具體設(shè)置為:基于所述上下文數(shù)據(jù)和所述記憶數(shù)據(jù),從所述第一話題下的多個(gè)第二話題中確定所述當(dāng)前第二話題。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述記憶數(shù)據(jù)包括經(jīng)訓(xùn)練的話題數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述當(dāng)前第二話題確定模塊包括:
挑選單元,設(shè)置為基于所述上下文數(shù)據(jù),從所述第一話題下的多個(gè)第二話題中挑選出多個(gè)待選第二話題;
匹配單元,設(shè)置為依次使每個(gè)待選第二話題分別與所述經(jīng)訓(xùn)練的話題數(shù)據(jù)進(jìn)行匹配;
當(dāng)前第二話題確定單元,設(shè)置為將與所述經(jīng)訓(xùn)練的話題數(shù)據(jù)最匹配的待選第二話題作為所述當(dāng)前第二話題。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的系統(tǒng),其特征在于,還包括:
當(dāng)前情緒值確定模塊,設(shè)置為根據(jù)所述多模態(tài)交互數(shù)據(jù),得到當(dāng)前情緒值;
判斷模塊,設(shè)置為判斷所述當(dāng)前情緒值是否小于預(yù)設(shè)的情緒閾值;
停止模塊,設(shè)置為在所述判斷模塊判斷出所述當(dāng)前情緒值小于所述情緒閾值時(shí),停止與用戶之間的交互。