源子系統(tǒng),關(guān)鍵詞搜索子系統(tǒng)和排序子系統(tǒng)。
[0044]其中,用戶(hù)操作子系統(tǒng)用于與醫(yī)生資源子系統(tǒng)和關(guān)鍵詞搜索子系統(tǒng)進(jìn)行交互,具體地,包括有醫(yī)生資源錄入和發(fā)布模塊,搜索關(guān)鍵詞輸入模塊。
[0045]醫(yī)生資源子系統(tǒng)包括有醫(yī)生資源信息及醫(yī)生-關(guān)鍵詞關(guān)聯(lián)數(shù)據(jù)庫(kù)。醫(yī)生資源信息包括醫(yī)生基本信息、時(shí)間信息、定價(jià)信息和備注信息。其中,基本信息包括醫(yī)生姓名、聯(lián)系方式、職稱(chēng)、科室、專(zhuān)業(yè)擅長(zhǎng)等信息;時(shí)間信息是醫(yī)生的可用時(shí)間段,可以是以一個(gè)給定的時(shí)間長(zhǎng)度為最小單位,例如半小時(shí);定價(jià)信息醫(yī)生根據(jù)自己專(zhuān)業(yè)技能和市場(chǎng)綜合評(píng)估出的收費(fèi)價(jià)格;在備注信息中,醫(yī)生可以定義自己的偏好,比如坐診還是出診,出診的地理位置范圍,接收什么類(lèi)型的患者等。
[0046]在醫(yī)生資源上還建立有醫(yī)生-關(guān)鍵詞關(guān)聯(lián)數(shù)據(jù)庫(kù),以便于進(jìn)行搜索。例如,某位醫(yī)生擅長(zhǎng)兒童肺炎的治療,因而該醫(yī)生與關(guān)鍵詞兒童肺炎關(guān)聯(lián)了起來(lái)。該數(shù)據(jù)庫(kù)在系統(tǒng)運(yùn)行初期可以通過(guò)專(zhuān)業(yè)人員進(jìn)行手工標(biāo)注,在系統(tǒng)運(yùn)行過(guò)程中可以通過(guò)搜索輸入、回訪評(píng)價(jià)等對(duì)所積累的語(yǔ)料進(jìn)行關(guān)鍵詞挖掘和自動(dòng)標(biāo)注。
[0047]關(guān)鍵詞搜索子系統(tǒng)是一個(gè)搜索引擎,其實(shí)質(zhì)是在上述醫(yī)生-關(guān)鍵詞關(guān)聯(lián)數(shù)據(jù)上建立倒排索引,然后以關(guān)鍵詞來(lái)搜索相應(yīng)的醫(yī)生資源。
[0048]排序子系統(tǒng)用于搜索結(jié)果的排序,比如根據(jù)醫(yī)生資源與搜索關(guān)鍵詞的相關(guān)度進(jìn)行排序。
[0049]上述系統(tǒng)是本發(fā)明所述的醫(yī)療服務(wù)供需匹配系統(tǒng)的一個(gè)最小化的實(shí)施例,其中,通過(guò)用戶(hù)操作子系統(tǒng)與醫(yī)生資源子系統(tǒng)的交互建立和發(fā)布醫(yī)生資源信息。
[0050]通過(guò)用戶(hù)操作子系統(tǒng)的搜索關(guān)鍵詞輸入模塊向關(guān)鍵詞搜索子系統(tǒng)輸入關(guān)鍵詞,搜索子系統(tǒng)依據(jù)該關(guān)鍵詞從醫(yī)生-關(guān)鍵詞關(guān)聯(lián)數(shù)據(jù)中搜索出醫(yī)生,然后排序模塊依據(jù)一定的排序規(guī)則對(duì)搜索結(jié)果進(jìn)行排序,以供患者選擇合適的醫(yī)生資源就醫(yī)。
[0051]如圖2所示,在某些情況下,本系統(tǒng)的使用者并不十分清楚患者所患的疾病。因而,不能準(zhǔn)確輸入搜索關(guān)鍵詞,為了解決這一問(wèn)題,在一個(gè)實(shí)施例中,所述搜索子系統(tǒng)前置有疾病診斷專(zhuān)家系統(tǒng),該專(zhuān)家系統(tǒng)用于根據(jù)所述用戶(hù)操作子系統(tǒng)所輸入的患者癥狀推斷出疾病名稱(chēng),并將疾病名稱(chēng)作為所述搜索子系統(tǒng)的搜索關(guān)鍵詞。
[0052]并且作為患者,就醫(yī)時(shí)常常有個(gè)性化需求,比如某些女患者希望是女醫(yī)生為自己治療。因而,在圖2所示的關(guān)鍵詞搜索相關(guān)的模塊中有篩選模塊,所述條件篩選模塊用于根據(jù)所述操作子系統(tǒng)所輸入的篩選條件從醫(yī)生資源中篩選醫(yī)生資源,所述搜索子系統(tǒng)從滿足篩選條件的醫(yī)生資源中以關(guān)鍵詞搜索出相應(yīng)的醫(yī)生資源。即,例如,如果上述患者輸入了篩選條件是女醫(yī)生,那么在搜索子系統(tǒng)的搜索結(jié)果中只會(huì)出現(xiàn)女醫(yī)生。
[0053]患者個(gè)人的醫(yī)療檔案是重要的醫(yī)療數(shù)據(jù),其對(duì)于醫(yī)療服務(wù)的供需匹配也有著重要的意義。因而,在本發(fā)明的醫(yī)療服務(wù)的供需匹配系統(tǒng)的另外一個(gè)實(shí)施例中,具有患者醫(yī)療檔案,并且能依據(jù)患者醫(yī)療檔案進(jìn)行醫(yī)生推薦。
[0054]如圖3所示,在該實(shí)施例中,包括有患者醫(yī)療檔案數(shù)據(jù)庫(kù),用戶(hù)操作子系統(tǒng)中的個(gè)人檔案錄入模塊可以完成患者醫(yī)療檔案錄入。而系統(tǒng)中還包括有協(xié)同推薦子系統(tǒng),該協(xié)同推薦子系統(tǒng)使用一定的協(xié)同推薦算法,依據(jù)患者醫(yī)療檔案向患者推薦適合的醫(yī)生?,F(xiàn)有的多種協(xié)同推薦算法都可以在本系統(tǒng)中使用,例如基于鄰近方法(Neighborhood-basedapproach)、項(xiàng)對(duì)項(xiàng)的方法(item-to-1tem approach)、分類(lèi)方法(Classificat1napproach)、投影方法(Affinity-based approach)等。
[0055]所推薦的醫(yī)生資源的相關(guān)性會(huì)增加,因而,推薦結(jié)果輸入到排序子系統(tǒng)后,會(huì)使得被推薦的醫(yī)生資源在排序子系統(tǒng)中的排序上升。
[0056]在實(shí)際的醫(yī)療過(guò)程中,醫(yī)生的實(shí)時(shí)預(yù)約情況也是患者選擇醫(yī)生的一個(gè)重要的考慮因素。比如,患者都比較傾向于選擇熱門(mén)的醫(yī)生。因而,在本發(fā)明的一個(gè)實(shí)施例中,有相應(yīng)的實(shí)施預(yù)約統(tǒng)計(jì)模塊,對(duì)各位醫(yī)生的預(yù)約情況進(jìn)行實(shí)時(shí)統(tǒng)計(jì)。該實(shí)時(shí)統(tǒng)計(jì)模塊可以使用例如流數(shù)據(jù)分析的方法統(tǒng)計(jì)出醫(yī)生預(yù)約的熱度,然后以醫(yī)生預(yù)約的熱度來(lái)影響醫(yī)生資源搜索結(jié)果的排序。
[0057]如圖4所示,在本發(fā)明的一個(gè)實(shí)施例中,排序子系統(tǒng)同時(shí)與關(guān)鍵詞搜索子系統(tǒng)、協(xié)同推薦子系統(tǒng)和實(shí)時(shí)預(yù)約情況統(tǒng)計(jì)子系統(tǒng)相連,即,排序子系統(tǒng)使用一定的排序算法來(lái)進(jìn)行綜合排序。在該實(shí)施例中,排序子系統(tǒng)考慮了相關(guān)性、價(jià)格和醫(yī)生的熱度。其中關(guān)鍵詞搜索子系統(tǒng)和協(xié)同推薦子系統(tǒng)會(huì)影響結(jié)果的相關(guān)性,實(shí)時(shí)預(yù)約情況統(tǒng)計(jì)模塊決定了醫(yī)生的熱度,而價(jià)格來(lái)自于醫(yī)生所發(fā)布的價(jià)格信息。
[0058]在該實(shí)施例中,根據(jù)用戶(hù)選擇,系統(tǒng)可以根據(jù)單一因素對(duì)醫(yī)生資源結(jié)果進(jìn)行排序,例如可以用價(jià)格來(lái)進(jìn)行排序。
[0059]但是在該實(shí)施例中,缺省給出的是上述多種因素的綜合排序,排序所使用的算法可以通過(guò)機(jī)器學(xué)習(xí)來(lái)得到。例如,具體地,可以對(duì)搜索出的結(jié)果進(jìn)行人工標(biāo)定排序,然后采用例如決策樹(shù)、最大熵等機(jī)器學(xué)習(xí)算法從人工標(biāo)定的排序結(jié)果中學(xué)習(xí)出排序算法模型,用于綜合排序。
[0060]如圖5所示,在本發(fā)明的一個(gè)實(shí)施例中,結(jié)合了上述的各個(gè)子系統(tǒng)和模塊。其中,用戶(hù)操作子系統(tǒng)包括了醫(yī)生資源錄入和發(fā)布模塊、篩選條件輸入模塊、癥狀輸入模塊、搜索關(guān)鍵詞輸入模塊、個(gè)人檔案錄入模塊。
[0061]首先,通過(guò)醫(yī)生資源錄入和發(fā)布模塊,建立起醫(yī)生資源數(shù)據(jù)和醫(yī)生-關(guān)鍵詞關(guān)聯(lián)數(shù)據(jù);
[0062]然后,當(dāng)需要為患者匹配出合適的醫(yī)生資源時(shí),可以通過(guò)篩選條件輸入模塊輸入篩選條件,篩選條件模塊根據(jù)所述條件對(duì)可供搜索的醫(yī)生資源進(jìn)行過(guò)濾。
[0063]如果患者所患疾病清楚,可以直接通過(guò)搜索關(guān)鍵詞輸入模塊直接輸入搜索關(guān)鍵
ο
[0064]如果患者所患的疾病并不清楚,則可以通過(guò)癥狀輸入模塊向疾病診斷專(zhuān)家系統(tǒng)輸入患者癥狀,疾病診斷專(zhuān)家系統(tǒng)會(huì)依據(jù)該癥狀推斷出疾病,用作關(guān)鍵詞搜索子系統(tǒng)的輸入。
[0065]搜索子系統(tǒng)依據(jù)上述關(guān)鍵詞和篩選條件搜索出的醫(yī)生資源被送入排序子系統(tǒng)進(jìn)行排序。
[0066]并且,協(xié)同推薦子系統(tǒng)會(huì)依據(jù)患者醫(yī)療檔案進(jìn)行醫(yī)生推薦,所推薦的結(jié)果同樣會(huì)送入排序子系統(tǒng),影響醫(yī)生資源的相關(guān)性。
[0067]同時(shí),預(yù)約情況實(shí)時(shí)統(tǒng)計(jì)子系統(tǒng)會(huì)將其統(tǒng)計(jì)出的醫(yī)生熱度輸入排序子系統(tǒng)。
[0068]所述排序子系統(tǒng)會(huì)依據(jù)上述輸入,依據(jù)一定的排序算法對(duì)醫(yī)生資源進(jìn)行排序,輸出醫(yī)生資源列表。
[0069]患者可以根據(jù)上述醫(yī)生資源列表選擇就醫(yī),在就醫(yī)之后可以將就醫(yī)檔案輸入患者醫(yī)療檔案子系統(tǒng),并對(duì)就醫(yī)情況進(jìn)行評(píng)價(jià)。
[0070]如圖6,在本發(fā)明的另外一個(gè)方面,提供了一種通過(guò)網(wǎng)絡(luò)進(jìn)行醫(yī)療服務(wù)供需匹配的方法,其特征在于,包括如下步驟:
[0071]步驟S1010:首先,例如應(yīng)用上述用戶(hù)操作子系統(tǒng),醫(yī)生可以發(fā)布醫(yī)生資源,包括醫(yī)生的基本信息、可用時(shí)間段、收費(fèi)價(jià)格和工作偏好;
[0072]步驟S1020:在醫(yī)生發(fā)布了醫(yī)療資源后,患者可以依據(jù)患者的疾病,通過(guò)搜索引擎從醫(yī)生資源中搜索出醫(yī)生資源;
[0073]步驟S1030:由于搜索出的醫(yī)生資源可能較多,但各個(gè)資源的相關(guān)性并不相同,因而,需要對(duì)搜索出的醫(yī)生資源進(jìn)行排序,并展現(xiàn)給使用者。上述排序后的醫(yī)生資源可以指導(dǎo)患者就醫(yī)。
[0074]如圖7,如前面已經(jīng)描述的,使用者可能對(duì)患者所患的疾病并不清楚,因而在另外一個(gè)實(shí)施例中,在上述醫(yī)療服務(wù)供需匹配的方法的步驟S10