1.一種基于情感和語義的智能對話方法,其特征在于,包括:
獲取用戶與智能對話系統的多輪對話信息;
根據所述多輪對話信息確定所述用戶當前的情感和語義;
根據所述用戶當前的情感和語義做出符合所述用戶當前的情感和語義的回復。
2.根據權利要求1所述的基于情感和語義的智能對話方法,其特征在于,所述多輪對話信息,包括:多輪對話文本信息、多輪對話語音信息、多輪對話圖像信息中的一種或多種的組合;
所述根據所述多輪對話信息確定所述用戶當前的情感和語義,包括:
采用以下至少一種方式分析所述多輪對話信息,獲得所述用戶當前的情感特征和語義特征:
通過文字分析技術分析所述多輪對話文本信息,獲得所述用戶當前的情感特征和語義特征;
通過聲學語音識別技術分析所述多輪對話語音信息,獲得所述用戶當前的情感特征和語義特征;
根據圖像識別技術分析所述多輪對話圖像信息,獲得所述用戶當前的情感特征和語義特征;
根據所述用戶當前的情感特征和語義特征確定相應的所述用戶當前的情感和語義。
3.根據權利要求1所述的基于情感和語義的智能對話方法,其特征在于,所述智能對話方法,還包括:
根據所述多輪對話信息對所述智能對話系統在所述多輪對話中的系統角色進行定位;
所述根據所述用戶當前的情感和語義做出符合所述用戶當前的情感和語義的回復,包括:
根據所述用戶當前的情感和語義以及所述系統角色做出符合所述用戶當前的情感和語義以及所述系統角色的回復。
4.根據權利要求1所述的基于情感和語義的智能對話方法,其特征在于,所述智能對話方法,還包括:
根據所述多輪對話信息分析所述用戶在所述多輪對話信息中的情感變化;
所述根據所述用戶當前的情感和語義做出符合所述用戶當前的情感和語義的回復,包括:
根據所述用戶當前的情感和語義以及所述情感變化做出符合所述用戶當前的情感和語義以及所述情感變化的回復。
5.根據權利要求1所述的基于情感和語義的智能對話方法,其特征在于,所述根據所述用戶當前的情感和語義做出符合所述用戶當前的情感和語義的回復,包括:
根據所述用戶當前的情感和語義從回復數據庫中選擇至少一個符合所述用戶當前的情感和語義的回復信息;和/或,
根據所述用戶當前的情感和語義,利用回復生成模型自動生成符合所述用戶當前的情感和語義的回復信息;
利用所述回復信息做出符合所述用戶當前的情感和語義的回復。
6.一種基于情感和語義的智能對話系統,其特征在于,包括:
對話信息獲取模塊,用于獲取用戶與智能對話系統的多輪對話信息;
情感和語義確定模塊,用于根據所述多輪對話信息確定所述用戶當前的情感和語義;
回復模塊,用于根據所述用戶當前的情感和語義做出符合所述用戶當前的情感和語義的回復。
7.根據權利要求6所述的基于情感和語義的智能對話系統,其特征在于,所述多輪對話信息,包括:多輪對話文本信息、多輪對話語音信息、多輪對話圖像信息中的一種或多種的組合;
所述情感和語義確定模塊,包括:
特征獲取單元,用于采用以下至少一種方式分析所述多輪對話信息,獲得所述用戶當前的情感特征和語義特征:
通過文字分析技術分析所述多輪對話文本信息,獲得所述用戶當前的情感特征和語義特征;
通過聲學語音識別技術分析所述多輪對話語音信息,獲得所述用戶當前的情感特征和語義特征;
根據圖像識別技術分析所述多輪對話圖像信息,獲得所述用戶當前的情感特征和語義特征;
確定單元,用于根據所述用戶當前的情感特征和語義特征確定相應的所述用戶當前的情感和語義。
8.根據權利要求6所述的基于情感和語義的智能對話系統,其特征在于,所述智能對話系統,還包括:
系統角色定位模塊,用于根據所述多輪對話信息對所述智能對話系統在所述多輪對話中的系統角色進行定位;
所述回復模塊,具體用于根據所述用戶當前的情感和語義以及所述系統角色做出符合所述用戶當前的情感和語義以及所述系統角色的回復。
9.根據權利要求6所述的基于情感和語義的智能對話系統,其特征在于,所述智能對話系統,還包括:
情感變化分析模塊,用于根據所述多輪對話信息分析所述用戶在所述多輪對話信息中的情感變化;
所述回復模塊,具體用于根據所述用戶當前的情感和語義以及所述情感變化做出符合所述用戶當前的情感和語義以及所述情感變化的回復。
10.根據權利要求6所述的基于情感和語義的智能對話系統,其特征在于,所述回復模塊,包括:
回復信息選擇單元,用于根據所述用戶當前的情感和語義從回復數據庫中選擇至少一個符合所述用戶當前的情感和語義的回復信息;和/或,
自動生成回復信息單元,用于根據所述用戶當前的情感和語義,利用回復生成模型自動生成符合所述用戶當前的情感和語義的回復信息;
執行回復單元,用于利用所述回復信息做出符合所述用戶當前的情感和語義的回復。