The invention provides a method for session reply content, through the acquisition of conversational data, access to the session data in the session, according to the preset scene label, collected a session on the scene and the scene corresponding tag tag value, will be a session on the scene and the scene tag and label the corresponding tag value of scene matching combination, thus to generate conversational corpora, matching in conversational corpora in communication with each other to send return the contents of the current session, the content, and will return the contents as corresponding to the current session content of the session reply content, solved according to the existing database, the conversational session reply technology content accuracy. And through the establishment of discourse database automatically based on conversational content, it greatly reduces the workload of artificially building discourse database, and has high intelligence.
【技術實現步驟摘要】
一種獲取會話回復內容的方法
本專利技術涉及通信
,具體涉及一種獲取會話回復內容的方法。
技術介紹
目前,智能會話系統中的會話回復內容,主要是通過匹配會話語料庫獲取。根據現有的會話語料庫匹配獲得的回復內容精度不高,特別是針對復雜或非標準結構的會話句,難以從會話語料庫中匹配獲得精準的會話回復內容。針對該問題,本專利技術提出了一種獲取會話回復內容的方法。
技術實現思路
本專利技術提供了一種獲取會話回復內容的方法,以解決根據現有的會話語料庫匹配獲得的會話回復內容精度不高的技術問題。本專利技術提供的獲取會話回復內容的方法,包括:采集會話語料;獲取會話語料中的會話對;根據預設的場景標簽,采集獲得會話對與場景標簽對應的場景標簽值;將會話對、場景標簽以及與場景標簽對應的場景標簽值進行匹配組合,從而生成會話語料庫;在會話語料庫中匹配與通訊對方發送的當前會話內容匹配的回復內容,并將回復內容作為與當前會話內容對應的會話回復內容。進一步地,獲取會話語料中的會話對包括:根據會話語料中會話句的語義,確定會話語料中的發起句和回復句;根據預設的類型判斷規則,確定發起句和回復句的類型;根據發起句以及發起句與下一條發起句之間的回復句提取基礎會話對;根據基礎會話對、基礎會話對中發起句和回復句的類型,提取至少一個會話對。進一步地,根據會話語料中會話句的語義,確定會話語料中的發起句和回復句包括:判斷會話語料中的會話句在預設時間區間內是否有通訊對方發送的上文,若無,則將會話句確定為發起句;若有,則判斷會話句是否與通訊對方發送的上文無語義關聯,若是,則將會話句確定為發起句,否則將會話句確定為回復句。 ...
【技術保護點】
一種獲取會話回復內容的方法,其特征在于,包括:采集會話語料;獲取所述會話語料中的會話對;根據預設的場景標簽,采集獲得所述會話對與所述場景標簽對應的場景標簽值;將所述會話對、所述場景標簽以及與所述場景標簽對應的場景標簽值進行匹配組合,從而生成會話語料庫;在所述會話語料庫中匹配與通訊對方發送的當前會話內容匹配的回復內容,并將所述回復內容作為與所述當前會話內容對應的會話回復內容。
【技術特征摘要】
1.一種獲取會話回復內容的方法,其特征在于,包括:采集會話語料;獲取所述會話語料中的會話對;根據預設的場景標簽,采集獲得所述會話對與所述場景標簽對應的場景標簽值;將所述會話對、所述場景標簽以及與所述場景標簽對應的場景標簽值進行匹配組合,從而生成會話語料庫;在所述會話語料庫中匹配與通訊對方發送的當前會話內容匹配的回復內容,并將所述回復內容作為與所述當前會話內容對應的會話回復內容。2.根據權利要求1所述的獲取會話回復內容的方法,其特征在于,獲取所述會話語料中的會話對包括:根據所述會話語料中會話句的語義,確定所述會話語料中的發起句和回復句;根據預設的類型判斷規則,確定所述發起句和所述回復句的類型;根據所述發起句以及所述發起句與下一條發起句之間的回復句提取基礎會話對;根據所述基礎會話對、所述基礎會話對中發起句和回復句的類型,提取至少一個會話對。3.根據權利要求2所述的獲取會話回復內容的方法,其特征在于,根據所述會話語料中會話句的語義,確定所述會話語料中的發起句和回復句包括:判斷所述會話語料中的會話句在預設時間區間內是否有通訊對方發送的上文,若無,則將所述會話句確定為發起句;若有,則判斷所述會話句是否與所述通訊對方發送的上文無語義關聯,若是,則將所述會話句確定為發起句,否則將所述會話句確定為回復句。4.根據權利要求3所述的獲取會話回復內容的方法,其特征在于,根據預設的類型判斷規則,確定所述發起句的類型包括:判斷所述發起句是否為具有完整獨立語義的語句,若是,則判斷所述發起句是否由多個具有完整獨立語義的單句組成,若是,則將所述發起句的類型確定為復句發起句類型,否則為單句發起句類型;若否,則判斷所述發起句是否包含具有完整獨立語義的單句,若包含,則將所述發起句的類型確定為非標準復句發起句類型,若不包含,則為非標準單句發起句類型;搜索非標準單句發起句類型的所述發起句是否有自己的上文和下文連續會話句,若無,則不進行衍生擴展,若有,則進一步判斷非標準單句發起句類型的所述發起句是否可與所述自己的上文和下文連續會話句合并成具有完整獨立語義的語句,若能,則將非標準單句發起句類型的所述發起句的類型衍生擴展為非標準句群發起句類型,若不能,則不進行衍生擴展;搜索非標準復句發起句類型的所述發起句是否有自己的上文和下文連續會話句,若無,則不進行衍生擴展,若有,則進一步判斷非標準復句發起句類型的所述發起句是否可與所述自己的上文和下文連續會話句合并成具有完整獨立語義的語句,若能,則將非標準復句發起句類型的所述發起句的類型衍生擴展為非標準句群發起句類型,若不能,則不進行衍生擴展;判斷單句、復句、非標準單句、非標準復句以及非標準句群類型的所述發起句是否有自己的上文和下文連續會話句,若有,則進一步判斷所述發起句是否可與自己的上文和下文連續會話句合并成語義關聯的句群,若是,則將所述發起句的類型衍生擴展為句群發起句類型,否則不進行衍生擴展。5.根據權利要求3所述的獲取會話回復內容的方法,其特征在于,根據預設的類型判斷規則,確定所述回復句的類型包括:判斷所述回復句是否為具有完整獨立語義的語句,若是,則判斷所述回復句是否由多個具有完整獨立語義的單句組成,若是,則將所述回復句的類型確定為復句回復句類型,否則為單句回復句類型;若否,則判斷所述回復句是否包含具有完整獨立語義的單句,若包含,則將所述回復句的類型確定為非標準復句回復句類型,若不包含,則為非標準單句回復句類型;搜索非標準...
【專利技術屬性】
技術研發人員:陳包容,
申請(專利權)人:長沙軍鴿軟件有限公司,
類型:發明
國別省市:湖南,43
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。