專利名稱:便于向信息系統(tǒng)輸入數(shù)據(jù)的方法及系統(tǒng)的制作方法
便于向信息系統(tǒng)輸入數(shù)據(jù)的方法及系統(tǒng)技術(shù)領(lǐng)域
本申請涉及用于便于向信息系統(tǒng)輸入數(shù)據(jù)的方法及系統(tǒng),尤其涉及用于便于向包括知識庫的臨床決策支持系統(tǒng)輸入數(shù)據(jù)的方法及系統(tǒng)。
背景技術(shù):
臨床決策支持系統(tǒng)將健康狀態(tài)觀察與健康狀態(tài)知識相連接,從而影響臨床醫(yī)生的選擇以改善健康護理。臨床決策支持系統(tǒng)具有顯著改善臨床決策的制定及疾病管理的潛質(zhì)。此外,臨床決策系統(tǒng)提供標準化的診斷及治療,并且允許迅速地將最新的臨床知識應(yīng)用到臨床實踐中。
US7552104B2提供了用于兩個或更多個預定義的標準以及兩個或者更多個概括信息(profile)的決策支持方法。每個標準包括兩個或更多個預定義并且按順序排列的類別。每個概括信息包括一組兩個或更多個標準。組中的每個標準與該標準的類別中的一個類別相關(guān)聯(lián)。該方法對概括信息進行比較估計,該概括信息包括用于獲得每個標準的每個類別的一個點值的一個按順序的成對排列的概括信息對,和/或?qū)λ锌赡芨爬ㄐ畔⒌呐判颍?或?qū)λ锌赡芨爬ㄐ畔⒌囊粋€子集的排序。發(fā)明內(nèi)容
在現(xiàn)有的信息系統(tǒng)中,例如決策支持系統(tǒng),用戶可以通過輸入一些數(shù)據(jù)來獲得輸出結(jié)果。本發(fā)明的發(fā)明人意識到錯誤的輸入可能會產(chǎn)生錯誤的輸出,并且在某些情況下,用戶即使在多次修改輸入數(shù)據(jù)后,仍然不知道如何校正輸入以得到正確的輸出。以臨床決策系統(tǒng)為例,如果患者沒有將所有的必要癥狀輸入,而是忘記了輸入重要的癥狀,則患者所得到的輸出可能會是一種有負作用的藥物。并且,患者幾乎不可能發(fā)現(xiàn)其忘記輸入了重要的癥狀。此外,醫(yī)生每天可能會分析很多臨床病例,對于他們而言,信息系統(tǒng)的數(shù)據(jù)輸入也是比較麻煩的。US7552104B2所提出的方法不能幫助用戶來選擇輸入數(shù)據(jù)。
此外,用戶從信息系統(tǒng)獲得信息的方式是有其固有順序的。以臨床決策支持系統(tǒng)為例,用戶描述臨床事件的不同方面的方式,無論是記錄癥狀,進行癥狀分析或者建議治療方案,是有固有順序的。除了最后一個階段,用戶捕獲的信息只是一個完整情景的一個局部快照。US7552104B2所提出的方法不能幫助用戶獲得任意給定的次末(penultimate)階段的各方面觀察的信息。
基于對現(xiàn)有技術(shù)以及數(shù)據(jù)輸入問題的理解,能夠使得信息系統(tǒng)的用戶正確地確定輸入數(shù)據(jù)將是非常有益的。能夠使得信息系統(tǒng)的用戶獲得任意給定的次末階段的各方面觀察的信息也是所期待的。
為了更好地解決上述一個或者多個考量,根據(jù)本發(fā)明的第一個方面的實施例,提出了一種便于向包括知識庫的信息系統(tǒng)輸入數(shù)據(jù)的方法。該方法包括步驟
借助于第一用戶接口從用戶接收第一輸入,該第一輸入包括感興趣對象的至少一個第一類參數(shù);
基于第一輸入和知識庫,產(chǎn)生感興趣對象的多個第二類參數(shù)的第一排序(ranked) 列表;
借助于第二用戶接口將第一排序列表顯示給用戶;
借助于第二用戶接口接收第二輸入,該第二輸入包括感興趣對象的至少一個第二類參數(shù),該至少一個第二類參數(shù)由用戶從第一排序列表中選擇;
基于第二輸入和知識庫,產(chǎn)生感興趣對象的多個第一類參數(shù)的第二排序列表;以及
借助于第一用戶接口將第二排序列表顯示給用戶。
該方法的核心思想是根據(jù)用戶在候選輸出中的選擇通過提供候選輸入數(shù)據(jù)的排序列表,而使得用戶能夠確定輸入,并且用戶可以來回反復于不同類別的參數(shù)。該方法克服了輸入數(shù)據(jù)和輸出數(shù)據(jù)是涇渭分明這一技術(shù)偏見,還克服了用戶只能通過自己確定輸入來獲得更準確的輸出這一技術(shù)偏見。通過接收由用戶從第一排序列表中選擇的第二輸入以及基于第二輸入提供第一類參數(shù)的第二排序列表,可以向用戶提供有價值的參考以幫助用戶確定第一類參數(shù)的輸入。通過這種方式,用戶可以正確地確定信息系統(tǒng)的輸入數(shù)據(jù),以便獲得更準確的輸出。此外,由于用戶可以來回反復于不同種類的參數(shù),用戶能夠來回反復于多個部分情景,直到用戶對輸入和輸出的整體一致性滿意為止。因此,用戶能夠在最后一個階段以及除了最后階段的任一階段獲得多方面的觀察信息。
根據(jù)本發(fā)明的第二方面的實施例,提出了一種便于向包括知識庫的信息系統(tǒng)輸入數(shù)據(jù)的系統(tǒng)。該系統(tǒng)包括
第一用戶接口,其被配置為從用戶接收第一輸入,該第一輸入包括感興趣對象的至少一個第一類參數(shù);
處理器,其被配置為基于第一輸入和知識庫,產(chǎn)生感興趣對象的多個第二類參數(shù)的第一排序列表;以及
第二用戶接口,其被配置為將第一排序列表顯示給用戶;
其中
第二用戶接口還被配置為從用戶接收第二輸入,該第二輸入包括感興趣對象的至少一個第二類參數(shù),該至少一個第二類參數(shù)由用戶從第一排序列表中選擇;
處理器還被配置為基于第二輸入和知識庫,產(chǎn)生感興趣對象的多個第一類參數(shù)的第二排序列表;以及
第一用戶接口還被配置為將第二排序列表顯示給用戶。
通過參考下文中描述的實施例,本發(fā)明的各個方面將顯而易見并且得到闡明。
通過結(jié)合附圖考慮以下詳細描述,本發(fā)明的上述及其他特征將會更加清晰
圖1 (a)圖示了根據(jù)本發(fā)明的方法的實施例的流程圖的示意圖1(b)至圖1(e)圖示了第一用戶接口和第二用戶接口的實施例的示意圖2圖示了根據(jù)本發(fā)明的方法的又一實施例的流程圖的示意圖3圖示了根據(jù)本發(fā)明的方法的另一實施例的流程圖的示意圖;以及
圖4圖示了根據(jù)本發(fā)明的系統(tǒng)的實施例的示意框圖。
附圖中相同的附圖標記用于表示相似的部件。
具體實施方式
圖1(a)圖示了根據(jù)本發(fā)明的方法的實施例的流程圖的示意圖。
根據(jù)本發(fā)明的第一方面的實施例,提出了一種便于向包括知識庫的信息系統(tǒng)輸入數(shù)據(jù)的方法。信息系統(tǒng)是用于提供信息給用戶的系統(tǒng),信息系統(tǒng)可以以多種方式實現(xiàn),例如決策支持系統(tǒng)或搜索系統(tǒng)等。知識庫包括信息系統(tǒng)所使用的存儲信息。在知識庫的基礎(chǔ)上, 信息系統(tǒng)能夠提供信息給用戶。
參照圖1(a),在實施例中,該方法包括借助于第一用戶接口從用戶接收第一輸入的步驟110,第一輸入包括感興趣對象的至少一個第一類參數(shù)。用戶可以根據(jù)其經(jīng)驗或者觀察來確定第一輸入。第一用戶接口可以通過多種方式實現(xiàn);例如,第一用戶接口包括屏幕上的文本窗口,用戶通過計算機輸入數(shù)據(jù)。第一用戶接口還可包括在屏幕上顯示的下拉式菜單,用戶可以容易地從下拉式菜單中選擇參數(shù)。感興趣對象是信息系統(tǒng)將要處理的對象。 例如,在臨床決策支持系統(tǒng)中,感興趣對象為感興趣的臨床病例;或者在法律信息搜索系統(tǒng)中,感興趣對象為感興趣的法律案例。
該方法還包括基于第一輸入和知識庫產(chǎn)生感興趣對象的多個第二類參數(shù)的第一排序列表的步驟120。第一排序列表可以通過多種方式產(chǎn)生。例如,知識庫包括多個發(fā)生概率,多個發(fā)生概率包括當多個第一類參數(shù)中的每個發(fā)生時,多個第二類參數(shù)中每個的發(fā)生概率。對于第二類參數(shù),根據(jù)對在第一輸入中的每個發(fā)生時第二類參數(shù)的發(fā)生概率求和來計算相應(yīng)的最終發(fā)生概率。然后,根據(jù)多個第二類參數(shù)的多個最終發(fā)生概率的降序,就可以產(chǎn)生第一排序列表。
該方法還包括借助于第二用戶接口將第一排序列表顯示給用戶的步驟130。第二用戶接口可以通過多種方式實現(xiàn),例如以包括屏幕上的文本窗口的方式或者包括屏幕上顯示的下拉式菜單的方式。
該方法還包括借助于第二用戶接口從用戶接收第二輸入的步驟140,該第二輸入包括感興趣對象的至少一個第二類參數(shù),該至少一個第二類參數(shù)由用戶從第一排序列表中選擇。用戶可以根據(jù)排序列表來確定第二輸入的一部分或者全部,例如從第一排序列表選擇排名前三的第二類參數(shù)。用戶還可以根據(jù)其經(jīng)驗和觀察確定第二輸入的一部分,例如手動輸入不在第一排序列表中的至少一個第二類參數(shù)。
該方法還包括基于第二輸入和知識庫產(chǎn)生感興趣對象的多個第一類參數(shù)的第二排序列表的步驟150。第二排序列表可以通過多種方式產(chǎn)生。例如,知識庫包括多個發(fā)生概率,多個發(fā)生概率包括當多個第二類參數(shù)中的每個發(fā)生時,多個第一類參數(shù)中每個的發(fā)生概率。對于一個第一類參數(shù),根據(jù)對在第二輸入中的每個發(fā)生時第一類參數(shù)的發(fā)生概率求和來計算相應(yīng)的最終發(fā)生概率。然后,根據(jù)多個第一類參數(shù)的多個最終發(fā)生概率的降序,就可以產(chǎn)生第二排序列表。
該方法還包括借助于第一用戶接口將第二排序列表顯示給用戶的步驟160。
通過這種方式,用戶能夠通過根據(jù)第二排序列表修改第一輸入,來獲得第一類參數(shù)的新的輸入列表。如果用戶能夠在第二排序列表的前列中找到一些被其忘記的重要參數(shù),或者確定任何錯誤的輸入?yún)?shù),用戶就可以獲得更準確的輸入列表,從而獲得更準確的輸出結(jié)果。此外,用戶所要做的只是選擇,所以整個過程對用戶而言易于操作。
此外,由于用戶可以來回反復于不同種類的參數(shù),用戶能夠來回反復于多個部分情景,直到用戶對輸入和輸出的整體一致性滿意為止。因此,用戶能夠在任意給定的次末階段和最后階段獲得多方面觀察的更多信息。
當信息系統(tǒng)為臨床決策支持系統(tǒng)時,第一類參數(shù)和第二類參數(shù)屬于不同的類別, 并且分別為下列參數(shù)類別中的任一項癥狀、檢驗、評估以及處置。癥狀可以為高燒、眼睛紅腫或者嚴重的身體疼痛等。檢驗可以揭露較高的白血球、低血壓或者高血脂等。評估結(jié)果可以為傷寒、丘疹或者尿毒癥等。處置可以為奎寧、阿司匹林或者盤尼西林等。
當信息系統(tǒng)為法律信息搜索系統(tǒng)時,第一類參數(shù)和第二類參數(shù)屬于不同的類別, 并且分別為下列參數(shù)類別中的任一項被告特征、事實、條款以及判決。被告特征可以為年齡小于18歲、精神疾病或者法人代表等。事實可以為非法拷貝、五千美元的非法收入或者受害者死亡等。條款可以為民法、刑法第10條或者專利法等。判決可以為終身監(jiān)禁、三年監(jiān)禁或者一千美元罰款等。
以臨床決策支持系統(tǒng)為例,包括步驟110至步驟160的實施例的描述如下。
假設(shè)高燒患者想要知道更多的關(guān)于自己身體的情況。他打開了臨床決策支持系統(tǒng),但是卻不知道是否已經(jīng)發(fā)現(xiàn)了自己全部的重要癥狀。
首先,對應(yīng)于步驟110,第一類參數(shù)為癥狀?;颊邔⑺^察到的兩個癥狀輸入到第一文本窗中。一個癥狀為“高燒”,另外一個癥狀為“每天兩次峰值的發(fā)燒”。
其次,對應(yīng)于步驟120,第二類參數(shù)為評估。知識庫包括多個癥狀和多個評估。此外,知識庫還包括多個發(fā)生概率,多個發(fā)生概率包括當多個癥狀的每個發(fā)生時,多個評估中的每個的發(fā)生概率,見表1。對于一個評估,根據(jù)對在由患者輸入的癥狀中的每個發(fā)生時評估的發(fā)生概率求和來計算相應(yīng)的最終的發(fā)生概率。例如,評估“登革熱”的最終發(fā)生概率為 79%,即43%與36%之和;評估“瘧疾”的最終發(fā)生概率為67%,即32%與35%之和。然后,由于“登革熱”和“瘧疾”的最終發(fā)生概率較高,它們被列在多個評估的第一排序列表的前列,并且“登革熱”排在“瘧疾”的前面。
表 權(quán)利要求
1.一種便于向包括知識庫的信息系統(tǒng)輸入數(shù)據(jù)的方法,所述方法包括步驟借助于第一用戶接口(170)從用戶接收(110)第一輸入,所述第一輸入包括感興趣對象的至少一個第一類參數(shù);基于所述第一輸入和所述知識庫,產(chǎn)生(120)所述感興趣對象的多個第二類參數(shù)的第一排序列表;借助于第二用戶接口(180)將所述第一排序列表顯示(130)給所述用戶;借助于所述第二用戶接口(180)接收(140)第二輸入,所述第二輸入包括所述感興趣對象的至少一個第二類參數(shù),所述至少一個第二類參數(shù)由所述用戶從所述第一排序列表中選擇;基于所述第二輸入和所述知識庫,產(chǎn)生(150)所述感興趣對象的多個第一類參數(shù)的第二排序列表;以及借助于所述第一用戶接口(170)將所述第二排序列表顯示(160)給所述用戶。
2.根據(jù)權(quán)利要求1所述的方法,還包括步驟基于所述知識庫以及所述第一和/或所述第二輸入,產(chǎn)生(210)所述感興趣對象的多個第三類參數(shù)的第三排序列表;以及借助于第三用戶接口將所述第三排序列表顯示(220)給所述用戶。
3.根據(jù)權(quán)利要求1所述的方法,還包括步驟基于所述第一輸入和所述知識庫,產(chǎn)生(310)所述感興趣對象的多個第一類參數(shù)的第四排序列表;以及借助于所述第一用戶接口(170)將所述第四排序列表顯示(320)給所述用戶。
4.根據(jù)權(quán)利要求2所述的方法,其中,所述信息系統(tǒng)為臨床決策支持系統(tǒng),并且所述第一類參數(shù)、所述第二類參數(shù)以及所述第三類參數(shù)屬于不同的類別,并且為下列參數(shù)類別中的任一項癥狀、檢驗、評估以及處置。
5.根據(jù)權(quán)利要求2所述的方法,其中,所述信息系統(tǒng)為法律信息搜索系統(tǒng),并且所述第一類參數(shù)、所述第二類參數(shù)以及所述第三類參數(shù)屬于不同的參數(shù)類別,并且分別為下列參數(shù)類別中的任一項被告特征、事實、條款以及判決。
6.根據(jù)權(quán)利要求1至3中任一項所述的方法,其中,所述知識庫包括與多個對象有關(guān)的多個樣本。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述信息系統(tǒng)為臨床決策支持系統(tǒng),并且所述多個樣本為多個臨床病例,或者所述信息系統(tǒng)為法律信息搜索系統(tǒng),并且所述多個樣本為多個法律案例。
8.根據(jù)權(quán)利要求6所述的方法,還包括在產(chǎn)生(120)所述第一排序列表的步驟之前執(zhí)行的步驟,所述步驟為根據(jù)預設(shè)閾值以及多個相似性系數(shù)將所述多個樣本聚類為多個群集,每個相似性系數(shù)分別對應(yīng)于所述多個樣本中的每兩個樣本。
9.根據(jù)權(quán)利要求6所述的方法,其中,每個產(chǎn)生(120,150,210,310)步驟包括子步驟計算對應(yīng)于多個待排序參數(shù)的多個排序系數(shù),每個排序系數(shù)為一個待排序參數(shù)分別相對于所述多個樣本的多個分類條件概率的加權(quán)和,一個分類條件概率的權(quán)重為輸入與所述多個樣本中的一個的相似性系數(shù);以及將所述多個待排序參數(shù)按照所述多個排序系數(shù)的降序排序, 其中,分別對應(yīng)于每個產(chǎn)生(120,150,210,310)步驟對于產(chǎn)生(120)所述第一排序列表的步驟,所述多個待排序參數(shù)和所述輸入分別為所述多個第二類參數(shù)和所述第一輸入;對于產(chǎn)生(150)所述第二排序列表的步驟,所述多個待排序參數(shù)和所述輸入分別為所述多個第一類參數(shù)和所述第二輸入;對于產(chǎn)生(210)所述第三排序列表的步驟,所述多個待排序參數(shù)和所述輸入分別為所述多個第三類參數(shù)以及所述第一和/或所述第二輸入;以及對于產(chǎn)生(310)所述第四排序列表的步驟,所述多個待排序參數(shù)和所述輸入分別為所述多個第一類參數(shù)和所述第一輸入。
10.一種用于便于向具有知識庫的信息系統(tǒng)輸入數(shù)據(jù)的系統(tǒng),其包括第一用戶接口(170),其被配置為從用戶接收第一輸入,所述第一輸入包括感興趣對象的至少一個第一類參數(shù);處理器G10),其被配置為基于所述第一輸入和所述知識庫,產(chǎn)生所述感興趣對象的多個第二類參數(shù)的第一排序列表;以及第二用戶接口(180),其被配置為將所述第一排序列表顯示給所述用戶; 其中所述第二用戶接口(170)還被配置為從所述用戶接收第二輸入,所述第二輸入包括所述感興趣對象的至少一個第二類參數(shù),所述至少一個第二類參數(shù)由所述用戶從所述第一排序列表中選擇;所述處理器(410)還被配置為基于所述第二輸入和所述知識庫,產(chǎn)生所述感興趣對象的多個第一類參數(shù)的第二排序列表;并且所述第一用戶接口(180)還被配置為將所述第二排序列表顯示給所述用戶。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中,所述處理器(410)還被配置為基于所述知識庫以及所述第一和/或所述第二輸入,產(chǎn)生所述感興趣對象的多個第三類參數(shù)的第三排序列表;并且所述系統(tǒng)還包括第三用戶接口,其被配置為將所述第三排序列表顯示給所述用戶。
12.根據(jù)權(quán)利要求10所述的系統(tǒng),其中,所述處理器(410)還被配置為基于所述第一輸入和所述知識庫,產(chǎn)生所述感興趣對象的多個第一類參數(shù)的第四排序列表;并且所述第一用戶接口(170)還被配置為將所述第四排序列表顯示給所述用戶。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述信息系統(tǒng)為臨床決策支持系統(tǒng),并且所述第一類參數(shù)、所述第二類參數(shù)以及所述第三類參數(shù)屬于不同的類別,并且分別為下列參數(shù)類別中的任一項癥狀、檢驗、評估以及處置。
14.根據(jù)權(quán)利要求10至12中任一項所述的系統(tǒng),其中,所述知識庫包括多個樣本。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中,所述處理器(410)還被配置為基于預設(shè)閾值以及多個相似性系數(shù)將所述多個樣本聚類為多個群集,每個相似性系數(shù)分別對應(yīng)于所述多個樣本中的每兩個樣本。
全文摘要
本發(fā)明提出了便于向包括知識庫的信息系統(tǒng)輸入數(shù)據(jù)的方法及系統(tǒng)。根據(jù)該方法,首先,借助于第一用戶接口接收由用戶輸入的一些第一類參數(shù)的第一輸入。其次,基于第一輸入和知識庫,產(chǎn)生多個第二類參數(shù)的第一排序列表,并借助于第二用戶接口將第一排序列表顯示給用戶。然后,借助于第二用戶接口接收包括由用戶選擇的一些第二類參數(shù)的第二輸入。最后,基于第二輸入和知識庫,產(chǎn)生多個第一類參數(shù)的第二排序列表,并借助于第一接口將第二排序列表顯示給用戶。通過這種方式,用戶能夠正確地確定信息系統(tǒng)的輸入數(shù)據(jù),以便獲得更準確的輸出。并且,用戶能夠在任意給定的次末階段和最后階段獲得多方面觀察(?)的更多信息。
文檔編號G06F17/30GK102549589SQ201080046188
公開日2012年7月4日 申請日期2010年9月30日 優(yōu)先權(quán)日2009年10月14日
發(fā)明者P·巴塔查里亞 申請人:皇家飛利浦電子股份有限公司