本發(fā)明屬于數(shù)據(jù)分析與處理技術(shù)領(lǐng)域,尤其涉及一種用藥信息獲取方法及裝置。
背景技術(shù):
隨著現(xiàn)代科技的不斷發(fā)展,許多醫(yī)院、藥店開始使用智能問診系統(tǒng)用于輔助服務(wù)。然而,現(xiàn)有的智能問診系統(tǒng)大多使用傳統(tǒng)的用藥推薦方法,只能通過標(biāo)準(zhǔn)癥狀推算標(biāo)準(zhǔn)疾病,以及推薦對(duì)應(yīng)的藥品,然而,大部分患者,在未看過醫(yī)生之前,無法知道自己病情的標(biāo)準(zhǔn)癥狀,只能通過自己身體的感受,知道主訴癥狀,即患者自己感受最主要的痛苦,就診最主要的原因或最明顯的癥狀或體征。由于大部分患者不能準(zhǔn)確地知道自己的標(biāo)準(zhǔn)癥狀,因此很難通過傳統(tǒng)的用藥推薦方法及時(shí)得到與自己的癥狀對(duì)應(yīng)的藥品,耽誤病情。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例所要解決的技術(shù)問題在于提供一種用藥信息獲取方法及裝置,旨在解決現(xiàn)有技術(shù)中由于患者不能準(zhǔn)確地知道自己的標(biāo)準(zhǔn)癥狀,因此很難通過傳統(tǒng)的用藥推薦方法及時(shí)得到與自己的癥狀對(duì)應(yīng)的藥品,耽誤病情的問題。
本發(fā)明實(shí)施例第一方面提供了一種用藥信息獲取方法,所述方法包括:
獲取用戶輸入的主訴癥狀信息,將所述主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到所述主訴癥狀信息相匹配的目標(biāo)癥狀信息;
根據(jù)所述目標(biāo)癥狀信息,得到與所述目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取所述目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各所述藥品的適應(yīng)癥信息;
將各所述藥品的適應(yīng)癥信息分別與所述目標(biāo)癥狀信息進(jìn)行匹配,得到各所述藥品的適應(yīng)癥信息與所述目標(biāo)癥狀信息的匹配度;
按照匹配度由大到小的順序,從各所述藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出。
本發(fā)明實(shí)施例第二方面提供了一種用藥信息獲取裝置,所述裝置包括:
目標(biāo)癥狀獲取模塊,用于獲取用戶輸入的主訴癥狀信息,將所述主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到所述主訴癥狀信息相匹配的目標(biāo)癥狀信息;
目標(biāo)疾病獲取模塊,用于根據(jù)所述目標(biāo)癥狀信息,得到與所述目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取所述目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各所述藥品的適應(yīng)癥信息;
匹配模塊,用于將各所述藥品的適應(yīng)癥信息分別與所述目標(biāo)癥狀信息進(jìn)行匹配,得到各所述藥品的適應(yīng)癥信息與所述目標(biāo)癥狀信息的匹配度;
藥品輸出模塊,用于按照匹配度由大到小的順序,從各所述藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出。
從上述本發(fā)明實(shí)施例可知,本發(fā)明通過獲取用戶輸入的主訴癥狀信息,將主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到主訴癥狀信息相匹配的目標(biāo)癥狀信息,根據(jù)目標(biāo)癥狀信息,得到與目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息,將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度,按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出,相較于現(xiàn)有技術(shù),本方案能夠?qū)⒂脩舻闹髟V癥狀信息轉(zhuǎn)化為目標(biāo)癥狀信息,并得到目標(biāo)疾病信息及對(duì)應(yīng)的藥品,再通過藥品的適應(yīng)癥與目標(biāo)癥狀進(jìn)行匹配,得到各藥品的匹配度并按照匹配度由大到小的順序輸出各藥品的標(biāo)識(shí)信息,使用戶得到更精確的藥品信息。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
附圖1是本發(fā)明第一實(shí)施例提供的用藥信息獲取方法的實(shí)現(xiàn)流程示意圖;
附圖2是本發(fā)明第二實(shí)施例提供的用藥信息獲取方法的實(shí)現(xiàn)流程示意圖;
附圖3是本發(fā)明第三實(shí)施例提供的用藥信息獲取裝置的結(jié)構(gòu)示意圖;
附圖4是本發(fā)明第四實(shí)施例提供的用藥信息獲取裝置的結(jié)構(gòu)示意圖;
附圖5是本發(fā)明第二實(shí)施例提供的主訴癥狀信息中各癥狀計(jì)算詞組與標(biāo)準(zhǔn)癥狀信息中的各標(biāo)準(zhǔn)癥狀詞組的關(guān)聯(lián)系數(shù)創(chuàng)建關(guān)聯(lián)系數(shù)數(shù)據(jù)表;
附圖6是本發(fā)明第二實(shí)施例提供的各標(biāo)準(zhǔn)癥狀信息與各標(biāo)準(zhǔn)疾病信息之間的關(guān)聯(lián)關(guān)系及關(guān)聯(lián)系數(shù)的關(guān)聯(lián)系數(shù)數(shù)據(jù)表。
具體實(shí)施方式
為使得本發(fā)明實(shí)施例的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參閱附圖1,附圖1為本發(fā)明第一實(shí)施例提供的用藥信息獲取方法的實(shí)現(xiàn)流程示意圖,該方法可以應(yīng)用于終端設(shè)備中。如附圖1所示,該方法主要包括以下步驟:
s101、獲取用戶輸入的主訴癥狀信息,將主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到主訴癥狀信息相匹配的目標(biāo)癥狀信息;
主訴癥狀是醫(yī)學(xué)和心理學(xué)中用語,是指患者自述的自己感受最主要的痛苦,就診最主要的原因或最明顯的癥狀和/或體征、性質(zhì),以及持續(xù)時(shí)間,并能夠初步反應(yīng)病情輕重與緩急,對(duì)某系統(tǒng)疾患能提供診斷線索。主訴癥狀盡可能用病人自己描述的癥狀,不用診斷用語。
s102、根據(jù)目標(biāo)癥狀信息,得到與目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息;
可以理解的,預(yù)先對(duì)各目標(biāo)疾病信息設(shè)置了多個(gè)對(duì)應(yīng)的藥品的描述信息及各藥品的適應(yīng)癥信息。
s103、將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度;
例如,目標(biāo)癥狀信息為咳嗽、發(fā)熱,預(yù)置的目標(biāo)疾病信息對(duì)應(yīng)的藥品為a、b、c,將對(duì)這三種藥品的適應(yīng)癥分別與目標(biāo)癥狀信息進(jìn)行匹配,則匹配度最高的是適應(yīng)癥中包含咳嗽和發(fā)熱兩個(gè)癥狀的藥品,中間的是適應(yīng)癥中只有咳嗽或發(fā)熱一個(gè)癥狀的藥品,最后是適應(yīng)癥中無咳嗽、發(fā)熱的藥品。假設(shè),藥品a的適應(yīng)癥為咳嗽、發(fā)熱、尿頻,藥品b的適應(yīng)癥為痰黃,藥品c的適應(yīng)癥為流鼻涕、發(fā)熱,則這三種藥品的匹配度由高到低的順序?yàn)閍、c、b。
s104、按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出。
本發(fā)明實(shí)施例提供的用藥信息獲取方法,通過獲取用戶輸入的主訴癥狀信息,將主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到主訴癥狀信息相匹配的目標(biāo)癥狀信息,根據(jù)目標(biāo)癥狀信息,得到與目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息,將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度,按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出,相較于現(xiàn)有技術(shù),本方案能夠?qū)⒂脩舻闹髟V癥狀信息轉(zhuǎn)化為目標(biāo)癥狀信息,并得到目標(biāo)疾病信息及對(duì)應(yīng)的藥品,再通過藥品的適應(yīng)癥與目標(biāo)癥狀進(jìn)行匹配,得到各藥品的匹配度并按照匹配度由大到小的順序輸出各藥品的標(biāo)識(shí)信息,使用戶得到更精確的藥品信息。
請(qǐng)參閱附圖2,附圖2為本發(fā)明第二實(shí)施例提供的用藥信息獲取方法的實(shí)現(xiàn)流程示意圖,該方法可以應(yīng)用于終端設(shè)備中。如附圖2所示,該方法主要包括以下步驟:
s201、獲取用戶輸入的主訴癥狀信息;
主訴癥狀是醫(yī)學(xué)和心理學(xué)中用語,是指患者自述的自己感受最主要的痛苦,就診最主要的原因或最明顯的癥狀和/或體征、性質(zhì),以及持續(xù)時(shí)間,并能夠初步反應(yīng)病情輕重與緩急,對(duì)某系統(tǒng)疾患能提供診斷線索。主訴癥狀盡可能用病人自己描述的癥狀,不用診斷用語。
s202、根據(jù)主訴癥狀信息對(duì)應(yīng)的向量與多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息對(duì)應(yīng)的向量,分別計(jì)算主訴癥狀信息與多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息的第一相似度;
該步驟具體包括:
提取主訴癥狀信息中的癥狀計(jì)算詞組;
癥狀計(jì)算詞組為預(yù)置的,經(jīng)常出現(xiàn)于患者主訴癥狀中,可用于判斷患者癥狀的詞組,例如打噴嚏、乏力、流鼻涕等。給每個(gè)癥狀計(jì)算詞組預(yù)置對(duì)應(yīng)的向量,進(jìn)一步地,可以設(shè)置癥狀計(jì)算詞組數(shù)據(jù)庫,將預(yù)置的癥狀計(jì)算詞組及對(duì)應(yīng)的向量存儲(chǔ)在該癥狀計(jì)算詞組數(shù)據(jù)庫中。當(dāng)接收到用戶輸入的主訴癥狀信息后,查找該主訴癥狀信息中是否存在預(yù)置的癥狀計(jì)算詞組,若存在,則提取其中的癥狀計(jì)算詞組。
獲取癥狀計(jì)算詞組對(duì)應(yīng)的向量,并將獲取的所有癥狀計(jì)算詞組對(duì)應(yīng)的向量相加,得到主訴癥狀信息的向量;
獲取標(biāo)準(zhǔn)癥狀信息對(duì)應(yīng)的向量;
根據(jù)公式
其中,si為主訴癥狀信息,vecsi為主訴癥狀信息對(duì)應(yīng)的向量,||vecsi||為主訴癥狀信息對(duì)應(yīng)的向量的模,pj為標(biāo)準(zhǔn)癥狀信息,vecpj為標(biāo)準(zhǔn)癥狀信息對(duì)應(yīng)的向量,||vecpj||為標(biāo)準(zhǔn)癥狀信息對(duì)應(yīng)的向量的模。
s203、根據(jù)主訴癥狀信息和多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息的關(guān)聯(lián)系數(shù),分別計(jì)算主訴癥狀信息與多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息的第二相似度;
該步驟具體包括:
獲取各癥狀計(jì)算詞組與預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息中的各標(biāo)準(zhǔn)癥狀詞組的關(guān)聯(lián)系數(shù);
根據(jù)公式
根據(jù)公式
取第一子相似度和第二子相似度的平均值,作為第二相似度。
進(jìn)一步地,可以為各癥狀計(jì)算詞組與預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息中的各標(biāo)準(zhǔn)癥狀詞組的關(guān)聯(lián)系數(shù)創(chuàng)建關(guān)聯(lián)系數(shù)數(shù)據(jù)表,并根據(jù)列表中的關(guān)聯(lián)系數(shù)進(jìn)行計(jì)算。以圖5為例,用戶的主訴癥狀為“最近受涼打噴嚏,有點(diǎn)乏力,流清鼻涕怎么辦?”該主訴癥狀中的癥狀計(jì)算詞組為“受涼”“打噴嚏”“乏力”“流清鼻涕”;標(biāo)準(zhǔn)癥狀信息為“牙齦腫脹”,其中的標(biāo)準(zhǔn)癥狀詞組為“牙齦”和“腫脹”。根據(jù)圖5數(shù)據(jù)表中的關(guān)聯(lián)系數(shù),第一子相似度
s204、將多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息中第一相似度與第二相似度的平均值最高的癥狀信息,作為主訴癥狀信息對(duì)應(yīng)的目標(biāo)癥狀信息;
其中,目標(biāo)癥狀信息即為本方法確定的患者的癥狀信息??梢岳斫獾?,若用戶輸入了多組主訴癥狀信息,則得到的目標(biāo)癥狀信息則可以是多個(gè)。
s205、獲取各目標(biāo)癥狀信息關(guān)聯(lián)的疾病信息以及各目標(biāo)癥狀信息與各關(guān)聯(lián)的疾病信息的關(guān)聯(lián)系數(shù);
預(yù)先對(duì)各目標(biāo)癥狀信息設(shè)置了關(guān)聯(lián)的疾病信息及關(guān)聯(lián)系數(shù),得到目標(biāo)癥狀信息后,獲取各目標(biāo)癥狀信息關(guān)聯(lián)的疾病信息以及各目標(biāo)癥狀信息與各關(guān)聯(lián)的疾病信息的關(guān)聯(lián)系數(shù)。
進(jìn)一步地,可以創(chuàng)建存儲(chǔ)有各標(biāo)準(zhǔn)癥狀信息與各標(biāo)準(zhǔn)疾病信息之間的關(guān)聯(lián)關(guān)系及關(guān)聯(lián)系數(shù)的關(guān)聯(lián)系數(shù)數(shù)據(jù)表,如圖6所示,在關(guān)聯(lián)系數(shù)數(shù)據(jù)表中,查找各癥狀信息相匹配的標(biāo)準(zhǔn)癥狀信息關(guān)聯(lián)的標(biāo)準(zhǔn)疾病信息,作為關(guān)聯(lián)的疾病信息,在關(guān)聯(lián)系數(shù)數(shù)據(jù)表中,查找各相匹配的標(biāo)準(zhǔn)癥狀信息與各自關(guān)聯(lián)的標(biāo)準(zhǔn)疾病信息的關(guān)聯(lián)系數(shù),作為各癥狀信息與各關(guān)聯(lián)的疾病信息的關(guān)聯(lián)系數(shù)。
s206、獲取各關(guān)聯(lián)的疾病信息的統(tǒng)計(jì)系數(shù),關(guān)聯(lián)的疾病信息的統(tǒng)計(jì)系數(shù)為關(guān)聯(lián)的疾病信息關(guān)聯(lián)的目標(biāo)癥狀信息的所有關(guān)聯(lián)系數(shù)之和;
例如,通過用戶輸入的主訴癥狀信息得到的目標(biāo)癥狀信息為:流鼻涕、痰黃和尿頻,則a疾病信息的統(tǒng)計(jì)系數(shù)為:a與流鼻涕的關(guān)聯(lián)系數(shù)、a與痰黃的關(guān)聯(lián)系數(shù)以及a與尿頻的關(guān)聯(lián)系數(shù)之和,以此方法計(jì)算出各關(guān)聯(lián)的疾病信息的統(tǒng)計(jì)系數(shù)。
s207、將所有關(guān)聯(lián)的疾病信息中統(tǒng)計(jì)系數(shù)最高的疾病信息,確定為各癥狀信息對(duì)應(yīng)的目標(biāo)疾病信息;
s208、獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息;
可以理解的,預(yù)先對(duì)各目標(biāo)疾病信息設(shè)置了多個(gè)對(duì)應(yīng)的藥品的描述信息及各藥品的適應(yīng)癥信息。
s209、將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度,按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出。
例如,目標(biāo)癥狀信息為咳嗽、發(fā)熱,預(yù)置的目標(biāo)疾病信息對(duì)應(yīng)的藥品為a、b、c,將對(duì)這三種藥品的適應(yīng)癥分別與目標(biāo)癥狀信息進(jìn)行匹配,則匹配度最高的是適應(yīng)癥中包含咳嗽和發(fā)熱兩個(gè)癥狀的藥品,中間的是適應(yīng)癥中只有咳嗽或發(fā)熱一個(gè)癥狀的藥品,最后是適應(yīng)癥中無咳嗽、發(fā)熱的藥品。假設(shè),藥品a的適應(yīng)癥為咳嗽、發(fā)熱、尿頻,藥品b的適應(yīng)癥為痰黃,藥品c的適應(yīng)癥為流鼻涕、發(fā)熱,則這三種藥品的匹配度由高到低的順序?yàn)閍、c、b。
本發(fā)明實(shí)施例提供的用藥信息獲取方法,通過獲取用戶輸入的主訴癥狀信息,將主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到主訴癥狀信息相匹配的目標(biāo)癥狀信息,根據(jù)目標(biāo)癥狀信息,得到與目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息,將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度,按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出,相較于現(xiàn)有技術(shù),本方案能夠?qū)⒂脩舻闹髟V癥狀信息轉(zhuǎn)化為目標(biāo)癥狀信息,并得到目標(biāo)疾病信息及對(duì)應(yīng)的藥品,再通過藥品的適應(yīng)癥與目標(biāo)癥狀進(jìn)行匹配,得到各藥品的匹配度并按照匹配度由大到小的順序輸出各藥品的標(biāo)識(shí)信息,使用戶得到更精確的藥品信息。
請(qǐng)參閱附圖3,附圖3是本發(fā)明第三實(shí)施例提供的用藥信息獲取裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。附圖3示例的用藥信息獲取裝置可以是前述第一實(shí)施例提供的用藥信息獲取方法的執(zhí)行主體,其可以是終端設(shè)備或者終端設(shè)備中的一個(gè)功能模塊。附圖3示例的用藥信息獲取裝置,主要包括:目標(biāo)癥狀獲取模塊301、目標(biāo)疾病獲取模塊302、匹配模塊303及藥品輸出模塊304。各功能模塊詳細(xì)說明如下:
目標(biāo)癥狀獲取模塊301,用于獲取用戶輸入的主訴癥狀信息,將主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到主訴癥狀信息相匹配的目標(biāo)癥狀信息。
目標(biāo)疾病獲取模塊302,用于根據(jù)目標(biāo)癥狀信息,得到與目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息。
匹配模塊303,用于將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度。
藥品輸出模塊304,用于按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出。
上述各功能模塊實(shí)現(xiàn)各自功能的具體過程,可參考前述第一實(shí)施例提供的用藥信息獲取方法的相關(guān)內(nèi)容,此處不再贅述。
本發(fā)明實(shí)施例提供的用藥信息獲取裝置,通過獲取用戶輸入的主訴癥狀信息,將主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到主訴癥狀信息相匹配的目標(biāo)癥狀信息,根據(jù)目標(biāo)癥狀信息,得到與目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息,將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度,按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出,相較于現(xiàn)有技術(shù),本方案能夠?qū)⒂脩舻闹髟V癥狀信息轉(zhuǎn)化為目標(biāo)癥狀信息,并得到目標(biāo)疾病信息及對(duì)應(yīng)的藥品,再通過藥品的適應(yīng)癥與目標(biāo)癥狀進(jìn)行匹配,得到各藥品的匹配度并按照匹配度由大到小的順序輸出各藥品的標(biāo)識(shí)信息,使用戶得到更精確的藥品信息。
請(qǐng)參閱附圖4,附圖4是本發(fā)明第四實(shí)施例提供的用藥信息獲取裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。附圖4示例的用藥信息獲取裝置可以是前述第二實(shí)施例提供的用藥信息獲取方法的執(zhí)行主體,其可以是終端設(shè)備或者終端設(shè)備中的一個(gè)功能模塊。附圖4示例的用藥信息獲取裝置,主要包括:目標(biāo)癥狀獲取模塊401、目標(biāo)疾病獲取模塊402、匹配模塊403及藥品輸出模塊404,其中目標(biāo)癥狀獲取模塊401包括第一相似度獲取模塊4011、第二相似度獲取模塊4012、目標(biāo)癥狀獲取子模塊4013,目標(biāo)疾病獲取模塊402包括關(guān)聯(lián)系數(shù)獲取模塊4021、統(tǒng)計(jì)系數(shù)獲取模塊4022、目標(biāo)疾病獲取子模塊4023。各功能模塊詳細(xì)說明如下:
目標(biāo)癥狀獲取模塊401,用于獲取用戶輸入的主訴癥狀信息,將主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到主訴癥狀信息相匹配的目標(biāo)癥狀信息,包括:
第一相似度獲取模塊4011,用于根據(jù)主訴癥狀信息對(duì)應(yīng)的向量與多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息對(duì)應(yīng)的向量,分別計(jì)算主訴癥狀信息與多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息的第一相似度。
第二相似度獲取模塊4012,用于根據(jù)主訴癥狀信息和多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息的關(guān)聯(lián)系數(shù),分別計(jì)算主訴癥狀信息與多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息的第二相似度。
目標(biāo)癥狀獲取子模塊4013,用于將多個(gè)預(yù)設(shè)標(biāo)準(zhǔn)癥狀信息中第一相似度與第二相似度的平均值最高的癥狀信息,作為主訴癥狀信息對(duì)應(yīng)的目標(biāo)癥狀信息。
目標(biāo)疾病獲取模塊402,用于根據(jù)目標(biāo)癥狀信息,得到與目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息,包括:
關(guān)聯(lián)系數(shù)獲取模塊4021,用于獲取各目標(biāo)癥狀信息關(guān)聯(lián)的疾病信息以及各目標(biāo)癥狀信息與各關(guān)聯(lián)的疾病信息的關(guān)聯(lián)系數(shù)。
統(tǒng)計(jì)系數(shù)獲取模塊4022,用于獲取各關(guān)聯(lián)的疾病信息的統(tǒng)計(jì)系數(shù),關(guān)聯(lián)的疾病信息的統(tǒng)計(jì)系數(shù)為關(guān)聯(lián)的疾病信息關(guān)聯(lián)的目標(biāo)癥狀信息的所有關(guān)聯(lián)系數(shù)之和。
目標(biāo)疾病獲取子模塊4023,用于將所有關(guān)聯(lián)的疾病信息中統(tǒng)計(jì)系數(shù)最高的疾病信息,確定為各癥狀信息對(duì)應(yīng)的目標(biāo)疾病信息。
匹配模塊403,用于將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度。
藥品輸出模塊404,用于按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出。
上述各功能模塊實(shí)現(xiàn)各自功能的具體過程,可參考前述第二實(shí)施例提供的用藥信息獲取方法的相關(guān)內(nèi)容,此處不再贅述。
本發(fā)明實(shí)施例提供的用藥信息獲取裝置,通過獲取用戶輸入的主訴癥狀信息,將主訴癥狀信息與預(yù)設(shè)的標(biāo)準(zhǔn)癥狀信息進(jìn)行匹配,得到主訴癥狀信息相匹配的目標(biāo)癥狀信息,根據(jù)目標(biāo)癥狀信息,得到與目標(biāo)癥狀信息相匹配的目標(biāo)疾病信息,并獲取目標(biāo)疾病信息對(duì)應(yīng)的多個(gè)藥品的描述信息及各藥品的適應(yīng)癥信息,將各藥品的適應(yīng)癥信息分別與目標(biāo)癥狀信息進(jìn)行匹配,得到各藥品的適應(yīng)癥信息與目標(biāo)癥狀信息的匹配度,按照匹配度由大到小的順序,從各藥品的標(biāo)識(shí)信息中選取預(yù)置數(shù)量個(gè)藥品的標(biāo)識(shí)信息并輸出,相較于現(xiàn)有技術(shù),本方案能夠?qū)⒂脩舻闹髟V癥狀信息轉(zhuǎn)化為目標(biāo)癥狀信息,并得到目標(biāo)疾病信息及對(duì)應(yīng)的藥品,再通過藥品的適應(yīng)癥與目標(biāo)癥狀進(jìn)行匹配,得到各藥品的匹配度并按照匹配度由大到小的順序輸出各藥品的標(biāo)識(shí)信息,使用戶得到更精確的藥品信息。
需要說明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)便描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其它順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定都是本發(fā)明所必須的。
在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其它實(shí)施例的相關(guān)描述。
以上為對(duì)本發(fā)明所提供的用藥信息獲取方法、裝置的描述,對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。