亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法

文檔序號:9911213閱讀:929來源:國知局
基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法
【專利說明】基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及醫(yī)學(xué)數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法。
[0003]
【背景技術(shù)】
[0004]大數(shù)據(jù)時代,信息爆棚,卻難見專業(yè)的醫(yī)藥數(shù)據(jù)庫。龐雜的數(shù)據(jù)充斥著互聯(lián)網(wǎng),網(wǎng)民又常常被錯誤的信息誤導(dǎo)。這是由于藥品本身在命名上具有多樣性,且?guī)в幸欢ǖ膶I(yè)性,對于非專業(yè)用戶來說,要準確的找到其想要查詢藥物信息,并通過查詢到的藥物信息和與其相關(guān)文獻來幫助用戶理解其所想要查詢的信息,這在當(dāng)下還沒有一個簡便而有效的實現(xiàn)途徑。
[0005]例如,在已公開專利CN 103455608A中,公開了一種基于藥品編碼的管理及查詢系統(tǒng),其通過對藥品數(shù)據(jù)信息進行分解成多個可供編碼的信息,并根據(jù)標(biāo)準的編碼數(shù)據(jù)對分解后的多個信息進行編碼,并依據(jù)編碼后的信息來建立數(shù)據(jù)庫并提供查詢的結(jié)構(gòu);為了保證查詢的統(tǒng)一性,在人保更新時,系統(tǒng)根據(jù)人保數(shù)據(jù)的變化進行數(shù)據(jù)中心編碼的變化,跟人保數(shù)據(jù)保持一致,保證提供標(biāo)準統(tǒng)一的數(shù)據(jù)標(biāo)準。以此來解決在不同機構(gòu)的數(shù)據(jù)庫不一致的情況下,通過接入本系統(tǒng)來達到數(shù)據(jù)編碼的一致性,從而解決醫(yī)藥產(chǎn)品信息孤島的問題。
[0006]以上現(xiàn)有技術(shù)中,雖然給出了制作專業(yè)數(shù)據(jù)庫的一般做法,其給出了一種對不同數(shù)據(jù)庫中的數(shù)據(jù)進行查詢的一種兼容性方案,但是如何保證用戶在知曉信息有限的情況下盡可能地查到其想要查詢的信息,并且保證這些相關(guān)信息的正確性和關(guān)聯(lián)性。這是現(xiàn)有技術(shù)無法解決的問題。
[0007]例如,用戶想要查詢藥品“偉哥”的藥物信息,“偉哥”的成分為“西地那非”,這是一般人不知道的。因此,如果在專業(yè)的藥品數(shù)據(jù)庫中輸入“偉哥”進行檢索,其檢索結(jié)果可能并不會包括“西地那非”相關(guān)信息,只有輸入“西地那非”進行檢索,才能準確查詢到相關(guān)的信息。
[0008]再例如,用戶想要查詢一種感冒藥品的信息,但是其只知道其中含有“布洛芬”原料;從專業(yè)角度我們知道,常用的感冒藥有“布洛偽麻片”,其主要由“布洛芬”和“偽麻堿”制成。因此,在現(xiàn)有的藥品數(shù)據(jù)庫檢索技術(shù)中,用戶輸入“布洛芬”,其是不會查詢到“布洛偽麻片”和“偽麻堿”相關(guān)的信息的。
[0009]所以,如何提供一種專業(yè)的藥物數(shù)據(jù)庫,以便于用戶即便在所獲知的藥物信息較少的情況下也能十分方便地查詢到與其所知藥物信息相關(guān)的專業(yè)信息,盡可能地實現(xiàn)在用戶所知信息量較少的情況下也能找到自己所想要查詢的藥物信息。這對于本領(lǐng)域技術(shù)人員來講是一個需要解決的問題。
[0010]

【發(fā)明內(nèi)容】

[0011]鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法,用于至少解決現(xiàn)有技術(shù)無法做到的以下技術(shù)問題:
第一,在進行藥物信息查詢時,要求輸入的查詢信息的專業(yè)性和準確性,否則無法查詢到相關(guān)藥品信息;以及
第二,在獲悉信息量較小的情況下無法查詢到想要的藥物信息或者查詢到更加全面而專業(yè)的藥物信息。
[0012]為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供以下技術(shù)方案:
一種基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法,包括:接收用戶在終端上輸入的查詢字段;按照語言類型對所述查詢字段所包含的內(nèi)容進行片斷拆分,得到若干查詢片段;利用編碼數(shù)據(jù)庫將所述若干查詢片段編碼成對應(yīng)的若干查詢編碼;將所述查詢編碼作為查詢條件發(fā)送至服務(wù)器;由所述服務(wù)器依據(jù)查詢編碼從數(shù)據(jù)庫中識別出與所述查詢編碼相匹配一致的數(shù)據(jù)內(nèi)容,并將所述數(shù)據(jù)內(nèi)容作為查詢響應(yīng),其中,所述數(shù)據(jù)庫中的數(shù)據(jù)內(nèi)容由預(yù)先按照所述編碼數(shù)據(jù)庫進行編碼生成;從所述服務(wù)器接收查詢響應(yīng),并予以顯示。
[0013]優(yōu)選地,所述利用編碼數(shù)據(jù)庫將所述若干查詢片段編碼成對應(yīng)的若干查詢編碼的方法包括:將每個查詢片段對應(yīng)編碼成第一查詢編碼和第二查詢編碼,其中,所述第一查詢編碼和第二查詢編碼分別對應(yīng)于所述編碼數(shù)據(jù)庫中的第一套藥物信息編碼數(shù)據(jù)庫和第二套藥物信息編碼數(shù)據(jù)庫。
[0014]優(yōu)選地,所述第一套藥物信息編碼數(shù)據(jù)庫和第二套藥物信息編碼數(shù)據(jù)庫中的編碼信息相互關(guān)聯(lián)。
[0015]優(yōu)選地,所述按照語言類型對所述查詢字段所包含的內(nèi)容進行片斷拆分以得到若干查詢片段的方法包括:依據(jù)查詢字段的輸入順序?qū)⑵湟来尾鸱殖扇舾砂ㄓ⑽牟樵兤?、中文查詢片段及特殊字符查詢片段中的至少一種或者幾種組合的查詢片段,其中,所述語言類型包括中文、英文及特殊字符。
[0016]優(yōu)選地,依據(jù)所述查詢片段中的若干英文查詢片段、中文查詢片段及特殊字符查詢片段來生成對應(yīng)的查詢編碼。
[0017]優(yōu)選地,所述英文查詢片段、中文查詢片段及特殊字符查詢片中包括可編碼片段和不可編碼片段,所述查詢編碼包括由所述可編碼片段對成生成的有效查詢編碼和由所述不可編碼片段對應(yīng)生成的無效查詢編碼。
[0018]優(yōu)選地,在作為查詢條件的查詢編碼中若包括無效查詢編碼時,至少將實施數(shù)據(jù)庫中的不可編碼數(shù)據(jù)內(nèi)容作為查詢響應(yīng)予以輸出,其中,所述數(shù)據(jù)庫中的數(shù)據(jù)內(nèi)容包括可編碼數(shù)據(jù)內(nèi)容和不可編碼數(shù)據(jù)內(nèi)容。
[0019]相比現(xiàn)有技術(shù),本發(fā)明至少具有以下有點:
首先,可以在不知道藥品全名的情況下查詢到與之相關(guān)的藥物信息,或者在不知道藥品全名的情況下通過其所含原料的信息來查詢到與之相關(guān)的藥物信息;
其次,可以直接在任一終端上來實現(xiàn)藥物信息的專業(yè)查詢,所得到的查詢信息也是專業(yè)的信息,從而避免了通過網(wǎng)絡(luò)檢索而被或獲得的各種信息所誤導(dǎo)的情況。
[0020]
【附圖說明】
[0021 ]圖1為現(xiàn)有技術(shù)中常見的檢索查詢原理圖。
[0022]圖2為本發(fā)明提供的一種基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法實現(xiàn)流程圖。
[0023]圖3為本發(fā)明提供的一種基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法的一優(yōu)選實現(xiàn)流程圖。
[0024]
【具體實施方式】
[0025]以下通過特定的具體實例說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的【具體實施方式】加以實施或應(yīng)用,本說明書中的各項細節(jié)也可以基于不同觀點與應(yīng)用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。
[0026]需要說明的是,以下實施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實際實施時的組件數(shù)目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
[0027]請參見圖1,為現(xiàn)有技術(shù)中常見的檢索查詢原理圖,如圖所示,在現(xiàn)數(shù)據(jù)檢索查詢一般包括終端100和服務(wù)器200,其中,終端100可以通過網(wǎng)絡(luò)連接服務(wù)器200,通過在終端輸入所要查詢的內(nèi)容并將其發(fā)送至服務(wù)器200中,并在終端100接收服務(wù)器200的查詢響應(yīng),其中,該服務(wù)器200包括數(shù)據(jù)庫服務(wù)器。前述方案是現(xiàn)有技術(shù)中常用的檢索原理,不過要實現(xiàn)更加專業(yè)的數(shù)據(jù)查詢,以及更加智能和綜合的數(shù)據(jù)查詢,僅僅依靠現(xiàn)有的檢索原理是無法實現(xiàn)的。
[0028]請參見圖2,為本發(fā)明提供的一種基于數(shù)據(jù)庫來實現(xiàn)藥物信息智能查詢的方法實現(xiàn)流程圖,通過該方法可以實現(xiàn)對于藥物信息的智能查詢,且查詢效果更加智能、更加專業(yè)和更加綜合,以下將對該方法的技術(shù)方案做全面而詳細地說明。
[0029]步驟SlOl,接收用戶在終端上輸入的查詢字段。
[0030]在具體實施中,查詢字段的具體內(nèi)容可以是與藥物信息相關(guān)的藥品名稱、原料名稱及通俗名稱等,當(dāng)然可以是中文、英文及各種相關(guān)字符中的一種形式或者幾種形式的組合等。這使得在輸入查詢內(nèi)容上提供了方便,讓一些即便不是藥物領(lǐng)域的專業(yè)用戶也能夠進行輕松的查詢,即降低了查詢的門檻。
[0031]步驟S103,按照語言類型對所述查詢字段所包含的內(nèi)容進行片斷拆分,得到若干查詢片段。
[0032]在具體實施中,在獲得查詢字段后并不是直接將其作為查詢條件進行查詢,需要先對其進行片段拆封。
[0033 ]具體地,如圖3,片段拆封可以包括以下步驟: S201,依據(jù)查詢字段的輸入順序?qū)⑵湟来尾鸱殖扇舾砂ㄓ⑽牟樵兤?、中文查詢片段及特殊字符查詢片段中的至少一種或者幾種組合的查詢片段,其中,所述語言類型包括中文、英文及特殊字符;
S202,依據(jù)所述查詢片段中的若干英文查詢片段/中文查詢片段/特殊字符查詢片段來生成對應(yīng)的查詢編碼。
[0034]僅作為舉例來說,假設(shè)所輸入的查詢字段為“123ABC45CD偽麻EF沖劑”,那么按照輸入查詢字段的順序,可以將該查詢字段“123ABC45CD偽麻EF沖劑”依次拆分為“123”、“ABC”、“45”、“CD”、“偽麻”、“EF”及“沖劑”這7個片段,即該查詢片段包括多種查詢片段。其中,“123”和“45”為一類語言的查詢字符,例如特殊字符;而“ABC”、“CD”及“EF”為另一類語言的查詢字符,即英文;“偽麻”和“沖劑”則又為一類語言的查詢字符,即中文。
[0035]在具體實施中,將分別對上述經(jīng)拆分后得到的查詢片段進行編碼(具體方案下文再詳細說明)。作為優(yōu)選地,考慮到查詢片段的多樣性,在進行編碼前,還可以對拆分后的查詢片段中的英文查詢片段或中文查詢片段進行翻譯,得到語言格式一致的查詢片段。
[0036]具體地,假設(shè)查詢片段中包括英文片段和中文片段,那么可以將其中的英文片段翻譯成對應(yīng)的中文片段,并保留英文片段,然后將該查詢片段聯(lián)合翻譯成中文的中文片段一同進行編碼;當(dāng)然,也可以同時將查詢片段中的中文片段翻譯成對應(yīng)的英文,連同一起進行編碼。即將經(jīng)拆分后得到若干查詢片段中的中文片段翻譯成對應(yīng)的英文片段,以及將所述若干查詢片段中的英文片段翻譯成對應(yīng)的中
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1