本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體涉及一種基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的方法及系統(tǒng)。
背景技術(shù):
目前,針對(duì)慢性病患者的隨訪管理工作,主要通過(guò)面對(duì)面地交談,或者通過(guò)電話溝通,由醫(yī)生或者醫(yī)藥工作人員,手工錄入到紙質(zhì)或者電子文檔記錄,可能的記錄格式示如圖2所示,內(nèi)容繁雜、項(xiàng)目眾多。
慢性疾病的治療和控制,需要一個(gè)連續(xù)和長(zhǎng)期的過(guò)程,持續(xù)地對(duì)患者的身體健康狀況、血壓血糖等指標(biāo)進(jìn)行采集。因此,研究需要醫(yī)護(hù)人員持續(xù)和頻繁(每天多次)地跟蹤并且記錄患者的體征、血壓、用藥等數(shù)據(jù),無(wú)論是面對(duì)面的溝通還是電話溝通,都會(huì)對(duì)醫(yī)務(wù)工作人員,占用大量的時(shí)間,帶來(lái)繁重的溝通和錄入工作。對(duì)于患者本人來(lái)說(shuō),也需要定期跑到就診的醫(yī)療機(jī)構(gòu),去提交這些采集數(shù)據(jù),尤其對(duì)于年長(zhǎng)和身體不便利的患者,這種來(lái)回奔波挑戰(zhàn)很大。
正因?yàn)檫@些原因,就會(huì)造成慢性病患者的隨訪工作很難持續(xù)有效地開(kāi)展,進(jìn)而也就影響了患者對(duì)治療的依從性,甚至因?yàn)殡S訪跟蹤不及時(shí),造成患者的疾病變化未知和治療不及時(shí)引起的生命危險(xiǎn)。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供的基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的方法及系統(tǒng),利用聊天機(jī)器人技術(shù)實(shí)現(xiàn)對(duì)慢性病患者自動(dòng)隨訪,為患者節(jié)省了時(shí)間和經(jīng)濟(jì)成本,同時(shí)減輕了醫(yī)護(hù)人員的工作量。
第一方面,本發(fā)明提供的一種基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的方法,包括:
獲取患者患有的慢性病,調(diào)取為所述慢性病預(yù)先配置的隨訪知識(shí)圖譜;
根據(jù)所述隨訪知識(shí)圖譜自動(dòng)生成本次隨訪所需要提問(wèn)的問(wèn)題列表;
向所述患者提問(wèn)所述問(wèn)題列表中的問(wèn)題;
獲取所述患者的反饋信息,得到針對(duì)各個(gè)問(wèn)題的答案;
根據(jù)所述答案生成所述患者的隨訪記錄并存儲(chǔ)。
優(yōu)選地,還包括:根據(jù)所述答案生成診斷建議文本,并輸出給所述患者。
本實(shí)施例提供的方法,利用聊天機(jī)器人技術(shù)實(shí)現(xiàn)一個(gè)慢性病患者自動(dòng)隨訪管理功能的解決方案,幫助醫(yī)護(hù)工作者實(shí)現(xiàn)與慢性病患者進(jìn)行對(duì)話溝通,并且在智能的人機(jī)對(duì)話中,獲取患者的身高體重等基本健康信息、血壓血糖血脂等指標(biāo)信息以及當(dāng)前用藥等信息,對(duì)慢性病患者實(shí)現(xiàn)自動(dòng)化隨訪的管理功能。
傳統(tǒng)的人工面對(duì)面溝通或者電話隨訪,耗時(shí)較長(zhǎng),尤其患者還需要付出交通、掛號(hào)、排隊(duì)等額外時(shí)間和經(jīng)濟(jì)成本。利用本實(shí)施例提供的方法,可以省去面對(duì)面或者電話隨訪的人工干預(yù)過(guò)程,完全由機(jī)器人來(lái)自動(dòng)與慢性病患者進(jìn)行隨訪交互,并且隨時(shí)中斷,中斷后也可自動(dòng)提醒患者恢復(fù),即可以利用患者的碎片化時(shí)間來(lái)完成,降低了患者的時(shí)間成本和經(jīng)濟(jì)成本。另外,傳統(tǒng)方式下,一個(gè)醫(yī)護(hù)人員所能管理的慢性病患者非常有限,最多不超過(guò)50人左右,利用本實(shí)施例提供的方法可以極大地?cái)U(kuò)展了一個(gè)醫(yī)護(hù)人員可以管理的慢性病患者的人數(shù),經(jīng)過(guò)初步測(cè)試驗(yàn)證,可以達(dá)到300人以上,減少了對(duì)醫(yī)療資源的占用,提高了醫(yī)護(hù)人員的工作效率。
優(yōu)選地,所述根據(jù)所述答案生成評(píng)文本,包括:
確定所述答案落入的指標(biāo)等級(jí),其中,所述問(wèn)題列表中的每個(gè)問(wèn)題的答案都對(duì)應(yīng)有至少一個(gè)指標(biāo)等級(jí),每個(gè)指標(biāo)等級(jí)都對(duì)應(yīng)一個(gè)診斷建議;
根據(jù)所述答案所屬的指標(biāo)等級(jí)得到對(duì)應(yīng)的診斷建議;
對(duì)所述診斷建議進(jìn)行自然語(yǔ)言生成處理,得到診斷建議文本。
優(yōu)選地,還包括:
對(duì)患者的反饋信息進(jìn)行驗(yàn)證;
若所述反饋信息為患者提出的問(wèn)題,則根據(jù)所述反饋信息利用患者教育知識(shí)庫(kù)得到答復(fù)內(nèi)容;
對(duì)答復(fù)內(nèi)容進(jìn)行自然語(yǔ)言生成處理,并輸出給所述患者。
優(yōu)選地,還包括:若隨訪過(guò)程中斷,則自動(dòng)存儲(chǔ)當(dāng)前進(jìn)程,并根據(jù)設(shè)置的提醒時(shí)間向所述患者發(fā)送隨訪繼續(xù)的提醒。
優(yōu)選地,還包括:根據(jù)所述患者的個(gè)體情況,設(shè)定隨訪的頻次和時(shí)間。
優(yōu)選地,所述獲取所述患者的反饋信息,包括:接收患者輸入的語(yǔ)音信息,對(duì)所述語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別得到反饋信息。
第二方面,本發(fā)明提供的一種基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的系統(tǒng),包括:
隨訪知識(shí)圖譜模塊,用于獲取患者患有的慢性病,調(diào)取為所述慢性病預(yù)先配置的隨訪知識(shí)圖譜;
問(wèn)題生成模塊,用于根據(jù)所述隨訪知識(shí)圖譜自動(dòng)生成本次隨訪所需要提問(wèn)的問(wèn)題列表;
問(wèn)題輸出模塊,用于向所述患者提問(wèn)所述問(wèn)題列表中的問(wèn)題;
答案獲取模塊,用于獲取所述患者的反饋信息,得到針對(duì)各個(gè)問(wèn)題的答案;
隨訪記錄模塊,用于根據(jù)所述答案生成所述患者的隨訪記錄并存儲(chǔ)。
本實(shí)施例提供的系統(tǒng),利用聊天機(jī)器人技術(shù)實(shí)現(xiàn)一個(gè)慢性病患者自動(dòng)隨訪管理功能的解決方案,幫助醫(yī)護(hù)工作者實(shí)現(xiàn)與慢性病患者進(jìn)行對(duì)話溝通,并且在智能的人機(jī)對(duì)話中,獲取患者的身高體重等基本健康信息、血壓血糖血脂等指標(biāo)信息以及當(dāng)前用藥等信息,對(duì)慢性病患者實(shí)現(xiàn)自動(dòng)化隨訪的管理功能。
傳統(tǒng)的人工面對(duì)面溝通或者電話隨訪,耗時(shí)較長(zhǎng),尤其患者還需要付出交通、掛號(hào)、排隊(duì)等額外時(shí)間和經(jīng)濟(jì)成本。利用本實(shí)施例提供的系統(tǒng),可以省去面對(duì)面或者電話隨訪的人工干預(yù)過(guò)程,完全由機(jī)器人來(lái)自動(dòng)與慢性病患者進(jìn)行隨訪交互,并且隨時(shí)中斷,中斷后也可自動(dòng)提醒患者恢復(fù),即可以利用患者的碎片化時(shí)間來(lái)完成,降低了患者的時(shí)間成本和經(jīng)濟(jì)成本。另外,傳統(tǒng)方式下,一個(gè)醫(yī)護(hù)人員所能管理的慢性病患者非常有限,最多不超過(guò)50人左右,利用本實(shí)施例提供的系統(tǒng)可以極大地?cái)U(kuò)展了一個(gè)醫(yī)護(hù)人員可以管理的慢性病患者的人數(shù),經(jīng)過(guò)初步測(cè)試驗(yàn)證,可以達(dá)到300人以上,減少了對(duì)醫(yī)療資源的占用,提高了醫(yī)護(hù)人員的工作效率。
優(yōu)選地,還包括答案驗(yàn)證模塊用于:
對(duì)患者的反饋信息進(jìn)行驗(yàn)證;
若所述反饋信息為患者提出的問(wèn)題,則根據(jù)所述反饋信息利用患者教育知識(shí)庫(kù)中得到答復(fù)內(nèi)容;
對(duì)答復(fù)內(nèi)容進(jìn)行自然語(yǔ)言生成處理,并輸出給所述患者。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例提供的基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的方法的流程圖;
圖2為手工錄入的患者隨訪記錄表的一個(gè)示例;
圖3為本發(fā)明實(shí)施例提供的基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面將結(jié)合附圖對(duì)本發(fā)明技術(shù)方案的實(shí)施例進(jìn)行詳細(xì)的描述。以下實(shí)施例僅用于更加清楚地說(shuō)明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來(lái)限制本發(fā)明的保護(hù)范圍。
需要注意的是,除非另有說(shuō)明,本申請(qǐng)使用的技術(shù)術(shù)語(yǔ)或者科學(xué)術(shù)語(yǔ)應(yīng)當(dāng)為本發(fā)明所屬領(lǐng)域技術(shù)人員所理解的通常意義。
本實(shí)施例提供了一種基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的方法,包括:
步驟s1,獲取患者患有的慢性病,調(diào)取為所述慢性病預(yù)先配置的隨訪知識(shí)圖譜。
其中,隨訪知識(shí)圖譜中包括針對(duì)該慢性病需要隨訪的問(wèn)題模板,以及每個(gè)問(wèn)題的可能答案的值域范圍,即將每個(gè)問(wèn)題的答案分為多個(gè)指標(biāo)等級(jí),以方便針對(duì)不同的指標(biāo)等級(jí)對(duì)患者的健康狀況作出判斷,比如,正常血壓為<130/85mmhg,正常高值為130-139/85-89mmhg,一級(jí)高血壓為為140-159/90-99mmhg,二級(jí)高血壓為160-179/100-109mmhg,三級(jí)高血壓為≥180/110mmhg。隨訪知識(shí)圖譜是自動(dòng)隨訪工作的基礎(chǔ),它的內(nèi)容與待管理的慢性病病種相關(guān),與患者個(gè)體無(wú)關(guān)。當(dāng)自動(dòng)隨訪系統(tǒng)需要增加一個(gè)新的病種時(shí),我們需要更新隨訪知識(shí)圖譜。
步驟s2,根據(jù)所述隨訪知識(shí)圖譜自動(dòng)生成本次隨訪所需要提問(wèn)的問(wèn)題列表。
其中,系統(tǒng)會(huì)根據(jù)每個(gè)患者的個(gè)體情況,根據(jù)隨訪知識(shí)圖譜中的問(wèn)題模板,自動(dòng)生成的具體的問(wèn)題列表。這些問(wèn)題是根據(jù)患者的身體狀態(tài)、用藥情況、病史等信息個(gè)性化制定的,能夠有針對(duì)性的對(duì)患者進(jìn)行隨訪。其中,系統(tǒng)會(huì)根據(jù)問(wèn)題間的相互依賴關(guān)系確定問(wèn)題列表中問(wèn)題的排列順序。
步驟s3,向所述患者提問(wèn)所述問(wèn)題列表中的問(wèn)題。
其中,系統(tǒng)按照問(wèn)題列表的順序逐個(gè)進(jìn)行提問(wèn)。具體地,對(duì)問(wèn)題進(jìn)行自然語(yǔ)言生成處理,輸出符合自然語(yǔ)言規(guī)則的文本信息,或通過(guò)語(yǔ)音合成的方式輸出語(yǔ)音。
步驟s4,獲取所述患者的反饋信息,得到針對(duì)各個(gè)問(wèn)題的答案。
其中,患者需要根據(jù)提問(wèn)的問(wèn)題作出回答,回復(fù)的方式可以是文本或語(yǔ)音。若患者輸入的是語(yǔ)音信息,則需要對(duì)語(yǔ)音信息進(jìn)行語(yǔ)音識(shí)別得到文本形式的反饋信息。
步驟s5,根據(jù)所述答案生成所述患者的隨訪記錄并存儲(chǔ)。
隨訪記錄以電子文檔的方式進(jìn)行存儲(chǔ),可以形成如圖2所示的電子文檔。
本實(shí)施例提供的方法,利用聊天機(jī)器人技術(shù)實(shí)現(xiàn)一個(gè)慢性病患者自動(dòng)隨訪管理功能的解決方案,幫助醫(yī)護(hù)工作者實(shí)現(xiàn)與慢性病患者進(jìn)行對(duì)話溝通,并且在智能的人機(jī)對(duì)話中,獲取患者的身高體重等基本健康信息、血壓血糖血脂等指標(biāo)信息以及當(dāng)前用藥等信息,對(duì)慢性病患者實(shí)現(xiàn)自動(dòng)化隨訪的管理功能。
傳統(tǒng)的人工面對(duì)面溝通或者電話隨訪,耗時(shí)較長(zhǎng),尤其患者還需要付出交通、掛號(hào)、排隊(duì)等額外時(shí)間和經(jīng)濟(jì)成本。利用本實(shí)施例提供的方法,可以省去面對(duì)面或者電話隨訪的人工干預(yù)過(guò)程,完全由機(jī)器人來(lái)自動(dòng)與慢性病患者進(jìn)行隨訪交互,并且隨時(shí)中斷,中斷后也可自動(dòng)提醒患者恢復(fù),即可以利用患者的碎片化時(shí)間來(lái)完成,降低了患者的時(shí)間成本和經(jīng)濟(jì)成本。另外,傳統(tǒng)方式下,一個(gè)醫(yī)護(hù)人員所能管理的慢性病患者非常有限,最多不超過(guò)50人左右,利用本實(shí)施例提供的方法可以極大地?cái)U(kuò)展了一個(gè)醫(yī)護(hù)人員可以管理的慢性病患者的人數(shù),經(jīng)過(guò)初步測(cè)試驗(yàn)證,可以達(dá)到300人以上,減少了對(duì)醫(yī)療資源的占用,提高了醫(yī)護(hù)人員的工作效率。
為了提高系統(tǒng)的智能化,對(duì)患者的身體狀況作出初步診斷和建議,在步驟s4之后還包括:根據(jù)所述答案生成診斷建議文本,并輸出給所述患者。具體步驟包括:
步驟s41,確定所述答案落入的指標(biāo)等級(jí),其中,所述問(wèn)題列表中的每個(gè)問(wèn)題的答案都對(duì)應(yīng)有至少一個(gè)指標(biāo)等級(jí),每個(gè)指標(biāo)等級(jí)都對(duì)應(yīng)一個(gè)診斷建議;
步驟s42,根據(jù)所述答案所屬的指標(biāo)等級(jí)得到對(duì)應(yīng)的診斷建議;
步驟s43,對(duì)所述診斷建議進(jìn)行自然語(yǔ)言生成處理,得到診斷建議文本。
比如:
機(jī)器人:甘油三酯是多少?
患者:55。
機(jī)器人就可以根據(jù)答案的指標(biāo)等級(jí)確定患者的身體狀態(tài)并給出建議:甘油三酯有點(diǎn)偏高啦,注意少吃油膩,適量運(yùn)動(dòng)。
通過(guò)步驟s41-步驟s42,根據(jù)隨訪結(jié)果為患者提供治療建議,使得系統(tǒng)更加人性化和智能化。
患者針對(duì)機(jī)器人給出的問(wèn)題,也許會(huì)直接回答,但也有可能給出的是一個(gè)其他問(wèn)題,因此,在步驟s4獲取患者的反饋信息后,需要對(duì)患者提供的答案進(jìn)行有效甄別,具體包括:對(duì)患者的反饋信息進(jìn)行驗(yàn)證;若所述反饋信息為患者提出的問(wèn)題,則根據(jù)所述反饋信息利用患者教育知識(shí)庫(kù)得到答復(fù)內(nèi)容;對(duì)答復(fù)內(nèi)容進(jìn)行自然語(yǔ)言生成處理,并輸出給所述患者。輸出的回復(fù)內(nèi)容可以是文字也可以是語(yǔ)音。
其中,患者教育知識(shí)庫(kù)提供了慢性疾病患者教育相關(guān)的知識(shí)內(nèi)容。在患者提出問(wèn)題的時(shí)候,基于患者教育知識(shí)庫(kù)進(jìn)行有效解答,讓人機(jī)對(duì)話順利流暢,增加患者的配合滿意度。
在上述任一方法實(shí)施例的基礎(chǔ)上,本實(shí)施例的方法還包括:若隨訪過(guò)程中斷,則自動(dòng)存儲(chǔ)當(dāng)前進(jìn)程,并根據(jù)設(shè)置的提醒時(shí)間向所述患者發(fā)送隨訪繼續(xù)的提醒。本實(shí)施例提供的方法,完全由機(jī)器人來(lái)自動(dòng)與慢性病患者進(jìn)行隨訪交互,并且隨時(shí)中斷,中斷后也可自動(dòng)提醒患者恢復(fù),即可以利用患者的碎片化時(shí)間來(lái)完成。
在上述任一方法實(shí)施例的基礎(chǔ)上,本實(shí)施例的方法還包括:根據(jù)所述患者的個(gè)體情況,設(shè)定隨訪的頻次和時(shí)間。根據(jù)患者的個(gè)體情況差異,個(gè)性化定制隨訪的內(nèi)容、頻次和時(shí)間,使得患者能夠按時(shí)進(jìn)行隨訪,避免了以忘記隨訪而耽誤疾病的治療。
本實(shí)施例提供的基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的方法,可依托于軟件平臺(tái),如移動(dòng)設(shè)備終端、pc平臺(tái)、網(wǎng)絡(luò)平臺(tái)實(shí)現(xiàn)慢性病患者自動(dòng)隨訪,方便廣大慢性病患者。
本實(shí)施例中使用的語(yǔ)音識(shí)別、語(yǔ)音合成、自然語(yǔ)言理解、自然語(yǔ)言生成均為現(xiàn)有技術(shù),以在成熟的運(yùn)用于聊天機(jī)器人,因此,具體方法在此不在贅述。
基于與上述基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的方法相同的發(fā)明構(gòu)思,本實(shí)施例還提供了一種基于聊天機(jī)器人實(shí)現(xiàn)慢性病患者自動(dòng)隨訪的系統(tǒng),如圖3所示,包括:
隨訪知識(shí)圖譜模塊,用于獲取患者患有的慢性病,調(diào)取為所述慢性病預(yù)先配置的隨訪知識(shí)圖譜;
問(wèn)題生成模塊,用于根據(jù)所述隨訪知識(shí)圖譜自動(dòng)生成本次隨訪所需要提問(wèn)的問(wèn)題列表;
問(wèn)題輸出模塊,用于向所述患者提問(wèn)所述問(wèn)題列表中的問(wèn)題;
答案獲取模塊,用于獲取所述患者的反饋信息,得到針對(duì)各個(gè)問(wèn)題的答案;
隨訪記錄模塊,用于根據(jù)所述答案生成所述患者的隨訪記錄并存儲(chǔ)。
本實(shí)施例提供的系統(tǒng),利用聊天機(jī)器人技術(shù)實(shí)現(xiàn)一個(gè)慢性病患者自動(dòng)隨訪管理功能的解決方案,幫助醫(yī)護(hù)工作者實(shí)現(xiàn)與慢性病患者進(jìn)行對(duì)話溝通,并且在智能的人機(jī)對(duì)話中,獲取患者的身高體重等基本健康信息、血壓血糖血脂等指標(biāo)信息以及當(dāng)前用藥等信息,對(duì)慢性病患者實(shí)現(xiàn)自動(dòng)化隨訪的管理功能。
傳統(tǒng)的人工面對(duì)面溝通或者電話隨訪,耗時(shí)較長(zhǎng),尤其患者還需要付出交通、掛號(hào)、排隊(duì)等額外時(shí)間和經(jīng)濟(jì)成本。利用本實(shí)施例提供的系統(tǒng),可以省去面對(duì)面或者電話隨訪的人工干預(yù)過(guò)程,完全由機(jī)器人來(lái)自動(dòng)與慢性病患者進(jìn)行隨訪交互,并且隨時(shí)中斷,中斷后也可自動(dòng)提醒患者恢復(fù),即可以利用患者的碎片化時(shí)間來(lái)完成,降低了患者的時(shí)間成本和經(jīng)濟(jì)成本。另外,傳統(tǒng)方式下,一個(gè)醫(yī)護(hù)人員所能管理的慢性病患者非常有限,最多不超過(guò)50人左右,利用本實(shí)施例提供的系統(tǒng)可以極大地?cái)U(kuò)展了一個(gè)醫(yī)護(hù)人員可以管理的慢性病患者的人數(shù),經(jīng)過(guò)初步測(cè)試驗(yàn)證,可以達(dá)到300人以上,減少了對(duì)醫(yī)療資源的占用,提高了醫(yī)護(hù)人員的工作效率。
優(yōu)選地,還包括答案驗(yàn)證模塊用于:對(duì)患者的反饋信息進(jìn)行驗(yàn)證;若所述反饋信息為患者提出的問(wèn)題,則根據(jù)所述反饋信息利用患者教育知識(shí)庫(kù)中得到答復(fù)內(nèi)容;對(duì)答復(fù)內(nèi)容進(jìn)行自然語(yǔ)言生成處理,并輸出給所述患者。
最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求和說(shuō)明書的范圍當(dāng)中。