本發(fā)明涉及中醫(yī)康復(fù)方案推薦領(lǐng)域,具體涉及一種中醫(yī)康復(fù)方案推薦方法及系統(tǒng)。
背景技術(shù):
1、中醫(yī)康復(fù)方案是基于中醫(yī)理論和實(shí)踐,旨在通過調(diào)整人體的陰陽平衡、氣血運(yùn)行和臟腑功能,以達(dá)到治療疾病、恢復(fù)健康的目的,其是根據(jù)每個(gè)人的具體情況制定的,可以更好地滿足患者的需求,因此,中醫(yī)康復(fù)方案的正確推薦可以為患者提供更加全面、個(gè)性化、綜合的治療方案,在中醫(yī)領(lǐng)域具有重要意義。
2、相關(guān)技術(shù)中,通常對(duì)患者的患病情況進(jìn)行分析,并將與某個(gè)患者的病癥相似的其他患者的康復(fù)方案,推薦給該患者使用,但由于中醫(yī)更加注重患者個(gè)體的差異,相似病癥的患者所需要的康復(fù)方案也存在較大的差異,導(dǎo)致現(xiàn)有方法無法準(zhǔn)確為特定的患者進(jìn)行康復(fù)方案的推薦,從而降低中醫(yī)康復(fù)方案推薦系統(tǒng)的準(zhǔn)確性。
技術(shù)實(shí)現(xiàn)思路
1、為了解決現(xiàn)有方法無法準(zhǔn)確為特定的患者進(jìn)行康復(fù)方案的推薦,從而降低中醫(yī)康復(fù)方案推薦系統(tǒng)的準(zhǔn)確性的技術(shù)問題,本發(fā)明的目的在于提供一種中醫(yī)康復(fù)方案推薦方法及系統(tǒng),所采用的技術(shù)方案具體如下:
2、本發(fā)明提出了一種中醫(yī)康復(fù)方案推薦方法,所述方法包括:
3、獲取待測(cè)患者和每個(gè)歷史患者的檢查報(bào)告,并獲取每個(gè)歷史患者的康復(fù)方案,對(duì)每個(gè)檢查報(bào)告和康復(fù)方案進(jìn)行自然語言處理,獲得每個(gè)檢查報(bào)告和康復(fù)方案中的詞組的詞向量;
4、根據(jù)待測(cè)患者和每個(gè)歷史患者之間檢查報(bào)告中詞組的所述詞向量的差異,獲得每個(gè)歷史患者的癥狀相似度;基于所述癥狀相似度,從所有歷史患者中篩選出待測(cè)患者的相似患者;根據(jù)各相似患者之間康復(fù)方案中的詞組的詞向量的差異,獲得待測(cè)患者的方案差異指標(biāo);
5、若待測(cè)患者的所述方案差異指標(biāo)小于預(yù)設(shè)差異閾值,則根據(jù)每個(gè)相似患者的癥狀相似度,從所有相似患者的康復(fù)方案中選取出待測(cè)患者的推薦康復(fù)方案,若待測(cè)患者的所述方案差異指標(biāo)不小于預(yù)設(shè)差異閾值,則將任意一個(gè)相似患者作為目標(biāo)相似患者,根據(jù)目標(biāo)相似患者與除目標(biāo)相似患者之外的其他相似患者之間康復(fù)方案中的詞組的詞向量的差異,以及目標(biāo)相似患者的所述癥狀相似度,獲得目標(biāo)相似患者的優(yōu)先推薦系數(shù),并基于每個(gè)相似患者的優(yōu)先推薦系數(shù),從所有相似患者的康復(fù)方案中選取出待測(cè)患者的推薦康復(fù)方案。
6、進(jìn)一步地,所述獲得每個(gè)歷史患者的癥狀相似度包括:
7、將任意一個(gè)歷史患者作為目標(biāo)歷史患者,分別從待測(cè)患者的檢查報(bào)告和目標(biāo)歷史患者的檢查報(bào)告中任意選取一個(gè)詞組,將選取出的兩個(gè)詞組作為一個(gè)第一詞組組合;
8、將每個(gè)第一詞組組合中的兩個(gè)詞組的詞向量之間的余弦相似度的絕對(duì)值,作為每個(gè)第一詞組組合的相似程度;
9、將所有第一詞組組合的所述相似程度的平均值,作為目標(biāo)歷史患者的癥狀相似度。
10、進(jìn)一步地,所述基于所述癥狀相似度,從所有歷史患者中篩選出待測(cè)患者的相似患者包括:
11、根據(jù)各歷史患者的所述癥狀相似度,對(duì)所有的歷史患者進(jìn)行聚類,獲得多個(gè)聚類簇;
12、將每個(gè)聚類簇中的所有歷史患者的所述癥狀相似度的平均值,作為每個(gè)聚類簇的聚類中心值;
13、將所述聚類中心值的最大值所對(duì)應(yīng)的聚類簇中的歷史患者,作為待測(cè)患者的相似患者。
14、進(jìn)一步地,所述獲得待測(cè)患者的方案差異指標(biāo)包括:
15、將任意兩個(gè)相似患者作為一個(gè)第一患者組,分別從每個(gè)第一患者組的兩個(gè)相似患者的康復(fù)方案中任意選取一個(gè)詞組,將選取出的兩個(gè)詞組作為每個(gè)第一患者組的一個(gè)第二詞組組合;
16、對(duì)每個(gè)第二詞組組合中的兩個(gè)組詞的詞向量之間的歐式距離進(jìn)行負(fù)相關(guān)映射,獲得每個(gè)第二詞組組合的相似參數(shù),并將所有第二詞組組合的所述相似參數(shù)的平均值進(jìn)行歸一化處理,獲得每個(gè)第一患者組的方案相似度;
17、根據(jù)所有第一患者組的所述方案相似度的分布,獲得待測(cè)患者的方案差異指標(biāo)。
18、進(jìn)一步地,所述根據(jù)所有第一患者組的所述方案相似度的分布,獲得待測(cè)患者的方案差異指標(biāo)包括:
19、對(duì)所有第一患者組的所述方案相似度的平均值進(jìn)行負(fù)相關(guān)映射,獲得待測(cè)患者的第一差異參數(shù);
20、將所有第一患者組的所述方案相似度的標(biāo)準(zhǔn)差,作為待測(cè)患者的第二差異參數(shù);
21、對(duì)所述第一差異參數(shù)和所述第二差異參數(shù)進(jìn)行綜合后并進(jìn)行歸一化處理,獲得待測(cè)患者的方案差異指標(biāo)。
22、進(jìn)一步地,所述根據(jù)每個(gè)相似患者的癥狀相似度,從所有相似患者的康復(fù)方案中選取出待測(cè)患者的推薦康復(fù)方案包括:
23、選取預(yù)設(shè)數(shù)量個(gè)最大的癥狀相似度對(duì)應(yīng)的相似患者的康復(fù)方案,作為待測(cè)患者的推薦康復(fù)方案。
24、進(jìn)一步地,所述獲得目標(biāo)相似患者的優(yōu)先推薦系數(shù)包括:
25、將目標(biāo)相似患者和除目標(biāo)相似患者之外的任意一個(gè)其他相似患者,作為一個(gè)第二患者組,使用第一患者組的方案相似度的計(jì)算方法,獲得每個(gè)第二患者組的方案相似系數(shù);
26、將所有第二患者組的所述方案相似系數(shù)的平均值進(jìn)行負(fù)相關(guān)映射,獲得目標(biāo)相似患者的方案獨(dú)立程度;
27、對(duì)目標(biāo)相似患者的所述方案獨(dú)立程度和所述癥狀相似度進(jìn)行綜合后并進(jìn)行歸一化處理,獲得目標(biāo)相似患者的優(yōu)先推薦系數(shù)。
28、進(jìn)一步地,所述基于每個(gè)相似患者的優(yōu)先推薦系數(shù),從所有相似患者的康復(fù)方案中選取出待測(cè)患者的推薦康復(fù)方案包括:
29、將各相似患者的優(yōu)先推薦系數(shù)作為蟻群算法所使用的參數(shù),并將所有相似患者的康復(fù)方案輸入至蟻群算法中,由蟻群算法輸出待測(cè)患者的推薦康復(fù)方案。
30、進(jìn)一步地,所述獲得每個(gè)檢查報(bào)告和康復(fù)方案中的詞組的詞向量包括:
31、利用jieba分詞工具,分別對(duì)每個(gè)檢查報(bào)告和康復(fù)方案進(jìn)行分詞處理,獲得每個(gè)檢查報(bào)告和康復(fù)方案中的詞組,并利用word2vec算法,對(duì)檢查報(bào)告和康復(fù)方案中的詞組進(jìn)行處理,獲得每個(gè)檢查報(bào)告和康復(fù)方案中的詞組的詞向量。
32、本發(fā)明還提出了一種中醫(yī)康復(fù)方案推薦系統(tǒng),所述系統(tǒng)包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)任意一項(xiàng)一種中醫(yī)康復(fù)方案推薦方法的步驟。
33、本發(fā)明具有如下有益效果:
34、本發(fā)明考慮到現(xiàn)有方法無法準(zhǔn)確為特定的患者進(jìn)行康復(fù)方案的推薦,從而降低中醫(yī)康復(fù)方案推薦系統(tǒng)的準(zhǔn)確性,因此本發(fā)明首先獲取待測(cè)患者和每個(gè)歷史患者的檢查報(bào)告,并獲取每個(gè)歷史患者的康復(fù)方案,并對(duì)其進(jìn)行自然語言處理,實(shí)現(xiàn)對(duì)檢查報(bào)告和康復(fù)方案的量化,便于后續(xù)進(jìn)行數(shù)據(jù)分析,考慮到待測(cè)患者與歷史患者之間的身體患病情況的差異程度不同,而在康復(fù)方案推薦系統(tǒng)中,應(yīng)該將與待測(cè)患者的身體患病情況相似的歷史患者的康復(fù)方案,優(yōu)先推薦給待測(cè)患者使用,因此可通過癥狀相似度反映每個(gè)歷史患者與待測(cè)患者之間身體患病情況的相似性,進(jìn)而篩選出待測(cè)患者的相似患者,便于后續(xù)從相似患者的康復(fù)方案中選取出最佳的康復(fù)方案,推薦給待測(cè)患者,提高中醫(yī)康復(fù)方案推薦系統(tǒng)的準(zhǔn)確性,由于中醫(yī)更加注重患者個(gè)體情況的差異以及患者整體的治療,因此即使患病情況相似的患者之間所使用的康復(fù)方案也存在較大的差異,因此通過獲取的方案差異指標(biāo)反映待測(cè)患者的相似患者所使用的康復(fù)方案之間的差異程度,便于后續(xù)基于方案差異指標(biāo)對(duì)待測(cè)患者進(jìn)行不同方式的康復(fù)方案推薦,當(dāng)方案差異指標(biāo)小于預(yù)設(shè)差異閾值,說明各相似患者的康復(fù)方案基本適用于待測(cè)患者,此時(shí)可將與待測(cè)患者的身體患病情況相似性較高的相似患者的康復(fù)方案,優(yōu)先推薦給待測(cè)患者,則可根據(jù)每個(gè)相似患者的癥狀相似度,為待測(cè)患者進(jìn)行準(zhǔn)確的康復(fù)方案推薦,當(dāng)方案差異指標(biāo)不小于預(yù)設(shè)差異閾值,說明相似患者的康復(fù)方案差異較大,此時(shí)通過優(yōu)先推薦系數(shù)反映相似患者的康復(fù)方案向待測(cè)患者優(yōu)先推薦的程度,進(jìn)而實(shí)現(xiàn)對(duì)待測(cè)患者的中醫(yī)康復(fù)方案的準(zhǔn)確推薦。