本申請涉及數(shù)據(jù)處理技術(shù)領域,具體涉及一種通過種屬關系確定選項的方法、裝置及電子設備。
背景技術(shù):
在傳統(tǒng)的信息搜集過程中,通常采用口頭或書面兩種方式進行。隨著計算機技術(shù)的發(fā)展,基于計算機的信息搜集方法得到了廣泛應用,例如:通過計算機進行社會調(diào)查等應用。與傳統(tǒng)的基于口頭或書面的信息搜集方法相比較,基于計算機的信息搜集方法是一種高效、便利的信息搜集方法。
要搜集的信息通常是由多個子信息項組成的復合信息,例如,要搜集的信息是地址信息,地址信息是由省級行政區(qū)域、市級行政區(qū)域、區(qū)級行政區(qū)域、街道級行政區(qū)域及詳細門牌號等子信息項組成的復合信息。在日常生活中,復合信息包括的各個子信息項之間可能具有一定的種屬關系,例如:省級行政區(qū)域和市級行政區(qū)域的種屬關系、市級行政區(qū)域和區(qū)級行政區(qū)域的種屬關系或區(qū)級行政區(qū)域和街道級行政區(qū)域的種屬關系。
在實際應用中,由于各種原因?qū)е伦有畔㈨椫g的種屬關系可能發(fā)生變化,而信息提供方對種屬關系的認知,極可能是變更前的種屬關系,而非變更后的種屬關系??傊?,信息提供方對種屬關系的認知并非是正確的。因此,信息提供方在通過計算機提供信息時,基于其對種屬關系的認知,即可能使用誤認的種屬關系,還可能使用正確的種屬關系。下面以搜集地址信息為例,說明用戶對種屬關系的認知對信息搜集操作可能產(chǎn)生的影響。
例如,用戶在維護地址信息時,基于其對行政區(qū)劃的認知,即可能使用標準行政區(qū)劃,還可能使用非標準行政區(qū)劃。其中,標準行政區(qū)劃的數(shù)據(jù)來自于國家統(tǒng)計局發(fā)布的行政區(qū)劃統(tǒng)計信息。而非標準行政區(qū)劃主要包括以下三種類別:
1)由于行政區(qū)劃發(fā)生變更而產(chǎn)生的舊行政區(qū)劃
每年中國行政區(qū)劃都會發(fā)生變更,僅2014年在市、區(qū)這個級別上就有45起變更案例,而在鎮(zhèn)和村這個級別上發(fā)生的行政區(qū)劃變更,數(shù)量更多。因此每 年都會有相當數(shù)量的行政區(qū)劃變成老舊的行政區(qū)劃。但是行政區(qū)劃的變更不是短時間內(nèi)就能為所有人所認知的。因此對于一個相同的地址,有些人可能用新的行政區(qū)劃,有些人還是用舊的行政區(qū)劃。例如,北京的崇文區(qū)已經(jīng)合并到了東城區(qū),現(xiàn)在沒有崇文區(qū)這個區(qū)了。
2)虛擬的行政區(qū)劃
虛擬的行政區(qū)劃是指高新區(qū)等具有管理性質(zhì)的行政區(qū)劃,它不是標準的行政區(qū)劃,國家民政局沒有對這些區(qū)劃進行編碼。例如,許多地方設立了經(jīng)濟開發(fā)的高新區(qū),為此設有高新區(qū)管理委員會,但并沒有高新區(qū)人民政府。但是,絕大多數(shù)人都會把高新區(qū)當初一個標準的區(qū),這是一個認識的誤區(qū)。
3)慣用的行政區(qū)劃
在日常生活中,還有一些屬于人們慣用的行政區(qū)劃,例如,北屯市、鐵門關市、雙河市等。慣用的行政區(qū)劃并沒有被民政局認可,因此,也不是國家設置的標準行政區(qū)劃。但是生活在當?shù)氐娜耍邢喈敶蟮谋壤恢肋@種情況,他們認為慣用的就是標準行政區(qū)劃。
通常,當用戶在維護地址信息時,計算機自動顯示各級行政區(qū)劃的可選項,以供用戶選擇。目前,在顯示行政區(qū)劃可選項時,通常采用以下四種方法:1)將非標準行政區(qū)劃當作標準行政區(qū)劃,和標準行政區(qū)劃同樣顯示;2)將非標準行政區(qū)劃當作標準行政區(qū)劃,和標準行政區(qū)劃同樣顯示,同時提供“其它”選項;3)將非標準行政區(qū)劃全部去除,只顯示標準行政區(qū)劃,同時增加“其它”選項,以便當用戶無法找到自己認知中的行政區(qū)劃時,采用“其它”選項作為替代方案;4)將非標準行政區(qū)劃全部去除,只顯示標準行政區(qū)劃,并且不提供“其他”選項。
在上述方法1和方法2中,非標準行政區(qū)劃和標準行政區(qū)劃均被展示給用戶,因此用戶無需學習正確的行政劃分,很容易維護地址信息。然而,采用這兩種方法,很可能把非標準行政區(qū)劃寫入最終維護的地址信息中,這會給處理地址信息的應用系統(tǒng)帶來臟數(shù)據(jù),從而影響數(shù)據(jù)的處理效果。例如,當?shù)刂沸畔⒂糜谖锲粪]寄時,臟數(shù)據(jù)會影響物品的正常投遞。同時,方法2無法約束“其它”這種數(shù)據(jù)的范圍,應用系統(tǒng)在確定如何郵寄物品到帶有“其它”的地址時,只能確定到一個更大的范圍,例如,確定地址到省級別,然而由于省級行政范圍過大,此時需要人工介入,因此降低了包裹的投遞效率。
在上述方法3中,“其它”這種數(shù)據(jù)帶來的影響和方法2的影響是一樣的。更嚴重的是,即使用戶對行政區(qū)劃的種屬關系認知度很高,也從來沒有發(fā)生過行政區(qū)劃變更,但是由于有些用戶認為行政區(qū)劃的顯示字體過小或過密,逐個查找行政區(qū)劃對其眼睛和精力造成負擔,或者由于用戶懶惰且其維護的地址信息又在城市中心或者城市地標,均可能導致用戶直接使用“其它”選項維護地址信息。
在上述方法4中,只提供標準行政區(qū)劃數(shù)據(jù)讓用戶選擇。采用該方法,當用戶找不到那些老的行政區(qū)劃時,就會不知道如何進行操作。此時,用戶可能需要到網(wǎng)上搜索或者咨詢其它人才可以維護地址信息,可見用戶的學習成本過高,因此將導致用戶流失和訂單流失的情況發(fā)生。
綜上所述,通過種屬關系確定選項時,現(xiàn)有技術(shù)存在無法兼顧降低用戶學習正確種屬關系的成本,并且確保最終獲取到正確種屬關系選項兩方面效果的問題。
技術(shù)實現(xiàn)要素:
本申請?zhí)峁┮环N通過種屬關系確定選項的方法、裝置及電子設備,以解決通過種屬關系確定選項時,現(xiàn)有技術(shù)存在無法兼顧降低用戶學習正確種屬關系的成本,并且確保最終獲取到正確種屬關系選項兩方面效果的問題。
本申請?zhí)峁┮环N通過種屬關系確定選項的方法,包括:
接收用戶輸入的屬概念;
根據(jù)所述用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念;
以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示;
接收用戶對種概念的選擇確認;
若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項;若用戶確認的種概念為所述真實種概念,則直接接收用戶的選擇。
可選的,所述誤認種概念的視覺展示方式中,包括誤認種概念的名稱,以及與其對應的真實種概念的名稱。
可選的,所述根據(jù)所述用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念,采用如下方式之一實現(xiàn):
以所述用戶輸入的屬概念為檢索依據(jù),在預存的種屬關系中進行檢索;所述預存的種屬關系中,對應每一個屬概念存儲真正歸屬于該屬概念的種概念,同時也存儲可能被誤認為所述屬概念的種概念的誤認種概念;通過在所述預存的種屬關系中檢索,同時獲得所述用戶輸入的屬概念的真實種概念和誤認種概念;或者
以所述用戶輸入的屬概念為檢索依據(jù),在預存的真實種屬關系中進行檢索,獲得屬于所述屬概念的真實種概念;同時,以所述用戶輸入的屬概念為檢索依據(jù),在預存的誤認種屬關系中,檢索可能誤認的誤認種概念。
可選的,采用Json數(shù)據(jù)交換格式,存儲所述種屬關系。
可選的,所述以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示,采用如下方式:
將所述真實種概念顯示在第一顯示區(qū)域,以及將所述誤認種概念顯示在第二顯示區(qū)域;所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示,是通過所述第一顯示區(qū)域與所述第二顯示區(qū)域在視覺上具有明確的區(qū)隔實現(xiàn)。
可選的,在所述接收用戶對種概念的選擇確認之后,并且在所述若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項之前,還包括:
根據(jù)所述用戶選擇的種概念,獲取真正歸屬于該種概念下的真實子種概念,以及可能被誤認為歸屬于該種概念下的誤認子種概念,并將所述真實子種概念與所述誤認子種概念以相互區(qū)別的視覺展示方式展示;
接收用戶對子種概念的選擇確認。
可選的,在所述接收用戶對子種概念的選擇確認之后,還包括:
若用戶選擇確認的種概念為與至少兩個所述真實種概念相關的所述誤認種概念,則根據(jù)用戶選擇確認的子種概念,確定所述誤認種概念對應的真實種概念。
可選的,在所述若用戶選擇確認的種概念為與至少兩個所述真實種概念相關的所述誤認種概念,則根據(jù)用戶選擇確認的子種概念,確定所述誤認種概念對應的真實種概念之前,還包括:
根據(jù)為所述種概念預設的是否為與至少兩個所述真實種概念相關的所述誤認種概念的標志,判斷所述用戶選擇確認的種概念是否為與至少兩個所述真實種概念相關的所述誤認種概念。
可選的,所述根據(jù)用戶選擇確認的子種概念,確定所述誤認種概念對應的真實種概念,包括:
獲取預存的種概念和子種概念關系;
以所述用戶選擇確認的子種概念為檢索依據(jù),在所述預存的種概念和子種概念關系中進行檢索,確定所述誤認種概念對應的真實種概念。
可選的,采用Json數(shù)據(jù)交換格式,存儲所述種概念和子種概念關系。
可選的,在所述接收用戶對種概念的選擇確認之后,并且在所述若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項之前,還包括:
接收用戶輸入的具體概念;
根據(jù)所述具體概念,檢索獲得對應該具體概念的可能的各級種屬概念;并顯示這些種屬概念供用戶選擇確認。
可選的,在所述接收用戶輸入的屬概念之前,還包括:
接收用戶輸入的所述屬概念歸屬到的父級屬概念;
根據(jù)所述用戶輸入的父級屬概念,獲取并顯示歸屬于該父級屬概念下的屬概念供用戶選擇。
可選的,在所述若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項之前,還包括:
接收用戶輸入的最終確定命令。
可選的,所述預定的種屬展示方式包括:帶有彈出層的幫助圖標;當鼠標懸浮在所述帶有彈出層的幫助圖標上時,顯示幫助信息;所述幫助信息描述誤認種概念,以及指導用戶對誤認種概念進行操作的方法。
可選的,在所述若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項之前,還包括:
根據(jù)為所述種概念預設的是否為真實種概念的標志,判斷所述用戶選擇確認的種概念是否為所述誤認種概念。
可選的,所述種屬關系包括:行政區(qū)域的種屬關系或商品的種屬關系。
可選的,所述行政區(qū)域的種屬關系包括:省級行政區(qū)域和市級行政區(qū)域的種屬關系、市級行政區(qū)域和區(qū)級行政區(qū)域的種屬關系或區(qū)級行政區(qū)域和街道級行政區(qū)域的種屬關系。
相應的,本申請還提供一種通過種屬關系確定選項的裝置,包括:
第一接收單元,用于接收用戶輸入的屬概念;
第一獲取單元,用于根據(jù)所述用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念;
第一顯示單元,用于以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示;
第二接收單元,用于接收用戶對種概念的選擇確認;
第一確認單元,用于若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項;若用戶確認的種概念為所述真實種概念,則直接接收用戶的選擇。
可選的,還包括:
第二獲取單元,用于根據(jù)所述用戶選擇的種概念,獲取真正歸屬于該種概念下的真實子種概念,以及可能被誤認為歸屬于該種概念下的誤認子種概念,并將所述真實子種概念與所述誤認子種概念以相互區(qū)別的視覺展示方式展示;
第三接收單元,用于接收用戶對子種概念的選擇確認。
可選的,還包括:
第二確認單元,用于若用戶選擇確認的種概念為與至少兩個所述真實種概念相關的所述誤認種概念,則根據(jù)用戶選擇確認的子種概念,確定所述誤認種概念對應的真實種概念。
可選的,還包括:
第一判斷單元,用于根據(jù)為所述種概念預設的是否為與至少兩個所述真實種概念相關的所述誤認種概念的標志,判斷所述用戶選擇確認的種概念是否為與至少兩個所述真實種概念相關的所述誤認種概念。
可選的,所述第二確認單元包括:
獲取子單元,用于獲取預存的種概念和子種概念關系;
檢索子單元,用于以所述用戶選擇確認的子種概念為檢索依據(jù),在所述預存的種概念和子種概念關系中進行檢索,確定所述誤認種概念對應的真實種概念。
可選的,還包括:
第四接收單元,用于接收用戶輸入的具體概念;
第三獲取單元,用于根據(jù)所述具體概念,檢索獲得對應該具體概念的可能的各級種屬概念;并顯示這些種屬概念供用戶選擇確認。
可選的,還包括:
第五接收單元,用于接收用戶輸入的所述屬概念歸屬到的父級屬概念;
第四獲取單元,用于根據(jù)所述用戶輸入的父級屬概念,獲取并顯示歸屬于該父級屬概念下的屬概念供用戶選擇。
可選的,還包括:
第六接收單元,用于接收用戶輸入的最終確定命令。
可選的,還包括:
第二判斷單元,用于根據(jù)為所述種概念預設的是否為真實種概念的標志,判斷所述用戶選擇確認的種概念是否為所述誤認種概念。
相應的,本申請還提供一種電子設備,包括:
顯示器;
處理器;以及
存儲器,用于存儲通過種屬關系確定選項的裝置,所述通過種屬關系確定選項的裝置被所述處理器執(zhí)行時,包括如下步驟:接收用戶輸入的屬概念;根據(jù)所述用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念;以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示;接收用戶對種概念的選擇確認;若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項;若用戶確認的種概念為所述真實種概念,則直接接收用戶的選擇。
與現(xiàn)有技術(shù)相比,本申請具有以下優(yōu)點:
本申請實施例提供的通過種屬關系確定選項的方法、裝置及電子設備,根據(jù)接收到的用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念;以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示;接收用戶對種概念的選擇確認;若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項;若用戶確認的種概念為所述真實種概念,則直接接收用戶的選擇。采用本申請?zhí)峁┑姆椒?,使得既能夠確保用戶最終確定的選項之間具有正確的種屬關系,又無需用戶為學習正確種屬關系而付出任何學習成本,從而達到無論用戶認知的是正確的種屬關系還是錯誤的種屬關系,均能夠確保用戶最終確定的選項之間具有正確的種屬關系的效果。
附圖說明
圖1是本申請的通過種屬關系確定選項的方法實施例的流程圖;
圖2是本申請的通過種屬關系確定選項的方法實施例的種屬展示方式示意圖;
圖3是本申請的通過種屬關系確定選項的方法實施例的又一種屬展示方式示意圖;
圖4是本申請的通過種屬關系確定選項的方法實施例的種概念展示方式示意圖;
圖5是本申請的通過種屬關系確定選項的方法實施例的具體流程圖;
圖6是本申請的通過種屬關系確定選項的方法實施例的又一具體流程圖;
圖7是本申請的通過種屬關系確定選項的裝置實施例的示意圖;
圖8是本申請的通過種屬關系確定選項的裝置實施例的具體示意圖;
圖9是本申請的通過種屬關系確定選項的裝置實施例的又一具體示意圖;
圖10是本申請的電子設備實施例的示意圖。
具體實施方式
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本申請。但是本申請能夠以很多不同于在此描述的其它方式來實施,本領域技術(shù)人員可以在不違背本申請內(nèi)涵的情況下做類似推廣,因此本申請不受下面公開的具體實施的限制。
在本申請中,提供了一種通過種屬關系確定選項的方法、裝置及電子設備。在下面的實施例中逐一進行詳細說明。
本申請實施例提供的通過種屬關系確定選項的方法,其基本思想是:提供了一種從誤認種概念到其真正歸屬的真實種概念的引導方式,使得用戶在維護種屬關系時,可以用非常小的成本學習種屬關系的變更,以及接受這種變更,并且最終維護的種屬關系中包含的都是真實種概念。由于能夠引導用戶在不知道真實種概念時,最終確定包括真實種概念的種屬關系選項,因此,用戶可以直接選擇誤認種概念,而最終獲取正確的種屬關系選項。
請參考圖1,其為本申請的通過種屬關系確定選項的方法實施例的流程圖。所述方法包括如下步驟:
步驟S101:接收用戶輸入的屬概念。
本申請實施例所述的種屬關系,又稱包含于關系、下屬關系,是指一個概念的全部外延與另一個概念的部分外延重合的關系。外延大的概念叫屬概念,或上位概念;外延小的概念叫種概念,或下位概念。
本申請實施例提供的通過種屬關系確定選項的方法,能夠適用于各種種屬關系,例如,不同級別行政區(qū)域的種屬關系或商品種屬關系等。在本實施例中,種屬關系為不同級別行政區(qū)域的種屬關系,例如,省級行政區(qū)域和市級行政區(qū) 域的種屬關系、市級行政區(qū)域和區(qū)級行政區(qū)域的種屬關系或區(qū)級行政區(qū)域和街道級行政區(qū)域的種屬關系等。下面以市級行政區(qū)域和區(qū)級行政區(qū)域的種屬關系對本申請?zhí)峁┑姆椒ㄟM行說明。
在本實施例中,用戶首先輸入的屬概念為一個具體的市級行政區(qū)域。在實際應用中,市級行政區(qū)域是可以枚舉的屬概念,例如,北京、天津、杭州等屬概念。在本實施例中,要獲取可以枚舉的市級行政區(qū)域,在步驟S101之前,還包括:1)接收用戶輸入的所述屬概念歸屬到的父級屬概念;2)根據(jù)所述用戶輸入的父級屬概念,獲取歸屬于該父級屬概念下的屬概念。
1)接收用戶輸入的所述屬概念歸屬到的父級屬概念。
種屬關系是相對而言的,市級行政區(qū)域相對于區(qū)級行政區(qū)域而言是屬概念,而相對于省級行政區(qū)域而言是種概念。在本實施例中,屬概念為市級行政區(qū)域,因此,其歸屬到的父級屬概念為省級行政區(qū)域。例如,長沙市這個種概念所歸屬的屬概念為湖南省。
2)根據(jù)所述用戶輸入的父級屬概念,獲取并顯示歸屬于該父級屬概念下的屬概念供用戶選擇。
要獲取可以枚舉的市級行政區(qū)域,需要根據(jù)其歸屬到的省級行政區(qū)域,檢索獲取歸屬于該省級行政區(qū)域下的各個市級行政區(qū)域。當用戶查看到列舉的各個市級行政區(qū)域選項后,就可以選擇確認市級行政區(qū)域。
步驟S102:根據(jù)所述用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念。
本申請實施例提供的通過種屬關系確定選項的方法,為了能夠降低用戶學習正確種屬關系的成本,提供一種從誤認種概念到其真正歸屬的真實種概念的引導方式,使得用戶在維護種屬關系時,可以用非常小的成本學習種屬關系的變更,以及接受這種變更。通過步驟S102,根據(jù)步驟S101中接收到的用戶輸入的屬概念,檢索獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念。
具體的,可以采用如下方式之一實現(xiàn)步驟S102:
1)以所述用戶輸入的屬概念為檢索依據(jù),在預存的種屬關系中進行檢索;所述預存的種屬關系中,對應每一個屬概念存儲真正歸屬于該屬概念的種概念,同時也存儲可能被誤認為所述屬概念的種概念的誤認種概念;通過在所述預存 的種屬關系中檢索,同時獲得所述用戶輸入的屬概念的真實種概念和誤認種概念。
預存的種屬關系分為兩類,一類為正確的種屬關系,另一類為錯誤的種屬關系。采用該方式,兩類種屬關系存儲在同一種屬關系文件中。在實際應用中,可以根據(jù)具體的應用需求,采用各種不同的存儲格式存儲所述預存的種屬關系,例如:文本格式、數(shù)據(jù)庫格式等。上述各種不同的存儲格式都只是具體實施方式的變更,都不偏離本申請的核心,因此都在本申請的保護范圍之內(nèi)。在本實施例中,采用Json數(shù)據(jù)交換格式,存儲所述預存的種屬關系,以提高檢索效率。
2)以所述用戶輸入的屬概念為檢索依據(jù),在預存的真實種屬關系中進行檢索,獲得屬于所述屬概念的真實種概念;同時,以所述用戶輸入的屬概念為檢索依據(jù),在預存的誤認種屬關系中,檢索可能誤認的誤認種概念。
采用該方式,將真實種屬關系和誤認種屬關系分別存儲在不同的種屬關系文件中。具體的,可以采用Json數(shù)據(jù)交換格式,分別存儲正確的種屬關系和錯誤的種屬關系,以提高檢索效率。
步驟S103:以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示。
本申請實施例提供的通過種屬關系確定選項的方法,提供的從誤認種概念到其真正歸屬的真實種概念的引導方式為:以預定的種屬展示方式展示屬概念下的真實種概念與誤認種概念,并且,以相互區(qū)別的視覺展示方式顯示真實種概念和誤認種概念。
在實際應用中,預定的種屬展示方式包括網(wǎng)站地址下拉組件、地址彈出選擇組件或者自定義地址組件等展示方式。例如:京東商城的地址下拉組件、當當網(wǎng)的地址彈出選擇組件,或者亞馬遜購物網(wǎng)站的地址彈出選擇組件,以及阿里巴巴的自定義地址組件。對于地址信息的顯示,大多是在地址組件中使用級聯(lián)的下拉列表展示各級行政區(qū)劃信息。在本實施例中,應用javascript技術(shù)獲取各級行政區(qū)域的可選項數(shù)據(jù),html+css來渲染可選項數(shù)據(jù)的展示方式。請參見圖2,其為本申請的通過種屬關系確定選項的方法實施例的種屬展示方式示意圖。圖2的種屬展示方式為常用的地址下拉組件展示方式。請參見圖3,其為本申請的通過種屬關系確定選項的方法實施例的又一種屬展示方式示意圖。圖3的種 屬展示方式為自定義的地址組件展示方式。
為了使得真實種概念和誤認種概念以相互區(qū)別的視覺展示方式展示,在本實施例中,將所述真實種概念顯示在第一顯示區(qū)域,以及將所述誤認種概念顯示在第二顯示區(qū)域;所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示,是通過所述第一顯示區(qū)域與所述第二顯示區(qū)域在視覺上具有明確的區(qū)隔實現(xiàn)。
請參見圖4,其為本申請的通過種屬關系確定選項的方法實施例的種概念展示方式示意圖。在本實施例中,第一顯示區(qū)域與第二顯示區(qū)域之間采用一條橫線分割符,其中正確種概念顯示在第一顯示區(qū)域,誤認種概念顯示在第二顯示區(qū)域,以明顯區(qū)別的視覺展示方式分別顯示真實種概念和誤認種概念。
此外,為了使得用戶能夠清晰的獲知其所認知的行政區(qū)域是真實種概念還是誤認種概念,在本實施例中,真實種概念的視覺展示方式只包括真實種概念的名稱,而在誤認種概念的視覺展示方式中,不僅包括誤認種概念的名稱,還包括其對應的真實種概念的名稱。例如,圖4中的誤認種概念的視覺展示方式為:蝶山區(qū)(萬秀區(qū)),其中蝶山區(qū)的行政區(qū)域已更名為到萬秀區(qū)??梢?,通過上述視覺展示方式,減小了用戶學習正確種屬關系的成本。
在本實施例中,所述預定的種屬展示方式還包括:帶有彈出層的幫助圖標;當鼠標懸浮在所述帶有彈出層的幫助圖標上時,顯示幫助信息;所述幫助信息描述誤認種概念,以及指導用戶對誤認種概念進行操作的方法。例如,圖4中誤認種概念顯示區(qū)域中的問號圖標即為:帶有彈出層的幫助圖標,其中幫助信息為“如您無法找到原地址所屬的區(qū)域,可能改區(qū)已被合并或?qū)儆谔摂M行政區(qū)(地方經(jīng)濟開發(fā)區(qū)、非國家三級行政區(qū)),請根據(jù)提示選擇正確的區(qū)縣?!?。通過帶有彈出層的幫助圖標,能夠更好的指導用戶對誤認種概念進行操作的方法。
步驟S104:接收用戶對種概念的選擇確認。
通過步驟S103以相互區(qū)別的視覺展示方式顯示真實種概念和誤認種概念后,用戶就可以對種概念進行選擇確認。由于真實種概念和誤認種概念均被顯示,因此用戶選擇確認的種概念,既可以是真實種概念,還可以是誤認種概念,用戶無需為正確的種屬關系付出學習成本。同時,通過相互區(qū)別的視覺展示方式,用戶很容易學習到其認知的種屬關系是否正確。
步驟S105:若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的 種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項;若用戶確認的種概念為所述真實種概念,則直接接收用戶的選擇。
用戶通過步驟S101輸入了屬概念,通過步驟S104選擇確認了種概念后,步驟S105對種概念的正確性進行識別處理。如果用戶選擇確認的種概念為誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系的選項,并將該選項作為用戶最終確定的選項;如果用戶確認的種概念為真實種概念,則直接接收用戶的選擇。例如,圖4中用戶選擇的是誤認種概念“蝶山區(qū)(萬秀區(qū))”,而最終確定的選項為“廣西梧州萬秀區(qū)”。
具體的,在步驟S105之前還包括:判斷所述用戶選擇確認的種概念是否為所述誤認種概念。在本實施例中,根據(jù)為種概念預設的是否為真實種概念的標志,判斷用戶選擇確認的種概念是否為誤認種概念。例如,行政區(qū)劃的Json格式:[‘623022’,’卓尼’,’623000’,’0’],其中每一列分別表示行政區(qū)劃的代碼標識符、名稱、父級別代碼,最后一列用于標注該行政區(qū)劃的正確性,“0”表示該行政區(qū)域是標準行政區(qū)劃,“1”表示該行政區(qū)域是需要特殊處理的誤認行政區(qū)劃。
通過步驟S101至S105確認種屬關系選項,既無需用戶對正確種屬關系付出學習成本,又能夠最終確認正確種屬關系的選項。
本申請實施例提供的通過種屬關系確認選項的方法,在步驟S105之前還包括:接收用戶輸入的最終確定命令。在接收到最終確定命令后,執(zhí)行步驟S105,更正誤認種概念為真實種概念。
請參考圖5,其為本申請的通過種屬關系確定選項的方法實施例的具體流程圖。在本實施例中,在步驟S104和步驟S105之間,還包括:
步驟S501:根據(jù)所述用戶選擇的種概念,獲取真正歸屬于該種概念下的真實子種概念,以及可能被誤認為歸屬于該種概念下的誤認子種概念,并將所述真實子種概念與所述誤認子種概念以相互區(qū)別的視覺展示方式展示。
在本實施例中,用戶維護的是市級行政行政區(qū)劃和區(qū)級行政區(qū)劃之間的種屬關系。當實際應用中,除了省、市及區(qū)級別的行政區(qū)劃外,還包括街道級的行政區(qū)劃。相對于區(qū)級行政區(qū)劃而言,街道級行政區(qū)劃是區(qū)級行政區(qū)劃的種概念,區(qū)級行政區(qū)劃是街道級行政區(qū)劃的屬概念。為了與步驟S101至S105中的 種概念和屬概念區(qū)分,將街道級行政區(qū)劃稱為子種概念,即:省級行政區(qū)劃為父級屬概念,市級行政區(qū)劃為屬概念,區(qū)級行政區(qū)劃為種概念,街道級行政區(qū)劃為子種概念,詳細地址門牌號為具體概念。
在本實施例中,通過步驟S501,根據(jù)用戶選擇的區(qū)級行政區(qū)劃,以及區(qū)級行政區(qū)劃和街道級行政區(qū)劃之間的對應關系,獲取并顯示區(qū)級行政區(qū)劃所包括的街道級行政區(qū)劃。
在日常生活中,行政區(qū)劃的變更和誤認所導致的誤認種概念,不僅出現(xiàn)在市級行政行政區(qū)劃和區(qū)級行政區(qū)劃之間的種屬關系中,還可能出現(xiàn)在區(qū)級行政行政區(qū)劃和街道級行政區(qū)劃之間的種屬關系中。實際上,相對于市級行政行政區(qū)劃和區(qū)級行政區(qū)劃之間的種屬關系的變化而言,在鎮(zhèn)、村、街道等較低行政區(qū)劃級別上發(fā)生的行政區(qū)劃變更的數(shù)量更多。在通過種屬關系確認選項時,對于誤認的街道級行政區(qū)劃的處理方法與誤認的區(qū)級行政區(qū)劃的處理方法是相同的,相同之處詳見步驟S101至S105中的說明,此處不再贅述。
步驟S502:接收用戶對子種概念的選擇確認。
通過步驟S501顯示真實子種概念和誤認子種概念后,用戶就可以對子種概念進行選擇確認。
在本實施例中,在步驟S502之后,還包括:
步驟S504:若用戶選擇確認的種概念為與至少兩個所述真實種概念相關的所述誤認種概念,則根據(jù)用戶選擇確認的子種概念,確定所述誤認種概念對應的真實種概念。
在實際應用中,誤認種概念可能只與一個真實種概念相對應,也可能與兩個以上真實種概念相關,例如,誤認種概念的Json格式:[‘610113,610116’,’高新區(qū)(雁塔區(qū),長安區(qū))’,’610100’,’1’],該條數(shù)據(jù)表示高新區(qū)為誤認行政區(qū)劃,其歸屬于雁塔區(qū)或長安區(qū)。此時,由于用戶選擇確認的種概念為與至少兩個真實種概念相關的誤認種概念,在用戶選擇確認子種概念后,步驟S504根據(jù)用戶選擇確認的子種概念以及預存的種概念和子種概念之間的種屬關系,反向查詢獲取該高新區(qū)真正歸屬的真實種概念。
具體的,在步驟S504之前還包括:
步驟S503:根據(jù)為所述種概念預設的是否為與至少兩個所述真實種概念相關的所述誤認種概念的標志,判斷所述用戶選擇確認的種概念是否為與至少兩 個所述真實種概念相關的所述誤認種概念。
例如,誤認種概念的Json格式:[‘610113’,’高新區(qū)(雁塔區(qū))’,’610100’,’2’],該條數(shù)據(jù)中的最后一列值為2,表示高新區(qū)為與至少兩個真實種概念相關的誤認種概念。通過該標志位,既可判斷用戶選擇確認的種概念是否為與至少兩個真實種概念相關的誤認種概念。
在本實施例中,步驟S504所述根據(jù)用戶選擇確認的子種概念,確定所述誤認種概念對應的真實種概念,包括:
步驟S5041:獲取預存的種概念和子種概念關系。
在本實施例中,采用Json數(shù)據(jù)交換格式,存儲所述種概念和子種概念關系,即區(qū)級行政區(qū)劃和街道級行政區(qū)劃之間的種屬關系,并通過JavaScript解析Json文件,顯示可選項數(shù)據(jù)。
步驟S5042:以所述用戶選擇確認的子種概念為檢索依據(jù),在所述預存的種概念和子種概念關系中進行檢索,確定所述誤認種概念對應的真實種概念。
在本實施例中,以子種概念為檢索依據(jù),在預存的種概念和子種概念關系中進行檢索,反向檢索獲取誤認種概念對應的真實種概念。例如,浙江省寧波市所轄的高新區(qū),既可以歸屬于江東區(qū),又可以歸屬于鄞州區(qū),此時如果用戶選擇確認其所屬街道為下應街道,則能夠自動反向推導出該用戶所屬的區(qū)級行政區(qū)劃為鄞州區(qū)。
請參考圖6,其為本申請的通過種屬關系確定選項的方法實施例的又一具體流程圖。在本實施例中,在步驟S104和步驟S105之間,還包括:
步驟S601:接收用戶輸入的具體概念。
步驟S501至S504是根據(jù)用戶選擇確認的子種概念,反向推導確認正確的種屬關系。在實際應用中,還可以根據(jù)用戶輸入的具體概念,反向推導確認正確的種屬關系。在本實施例中,種屬關系為區(qū)級和市級行政區(qū)劃的種屬關系,涉及的具體概念是詳細地址,例如,門牌號。
步驟S602:根據(jù)所述具體概念,檢索獲得對應該具體概念的可能的各級種屬概念;并顯示這些種屬概念供用戶選擇確認。
當接收到用戶輸入的具體概念后,根據(jù)具體概念以及預存的各種種屬關系,逐級向上推導出對應該具體概念的各級種屬概念,并顯示這些種屬概念供用戶選擇確認。需要說明的是,在實際應用中,根據(jù)一個具體概念,可能推導出多 個可能的各級種屬概念供用戶選擇確認。
在上述的實施例中,提供了一種通過種屬關系確定選項的方法,與之相對應的,本申請還提供一種通過種屬關系確定選項的裝置。該裝置是與上述方法的實施例相對應。
請參看圖7,其為本申請的通過種屬關系確定選項的裝置實施例的示意圖。由于裝置實施例基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。下述描述的裝置實施例僅僅是示意性的。
本實施例的一種通過種屬關系確定選項的裝置,包括:
第一接收單元101,用于接收用戶輸入的屬概念;
第一獲取單元102,用于根據(jù)所述用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念;
第一顯示單元103,用于以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示;
第二接收單元104,用于接收用戶對種概念的選擇確認;
第一確認單元105,用于若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項;若用戶確認的種概念為所述真實種概念,則直接接收用戶的選擇。
請參看圖8,其為本申請的通過種屬關系確定選項的裝置實施例的具體示意圖。可選的,還包括:
第二獲取單元201,用于根據(jù)所述用戶選擇的種概念,獲取真正歸屬于該種概念下的真實子種概念,以及可能被誤認為歸屬于該種概念下的誤認子種概念,并將所述真實子種概念與所述誤認子種概念以相互區(qū)別的視覺展示方式展示;
第三接收單元202,用于接收用戶對子種概念的選擇確認。
可選的,還包括:
第二確認單元204,用于若用戶選擇確認的種概念為與至少兩個所述真實種概念相關的所述誤認種概念,則根據(jù)用戶選擇確認的子種概念,確定所述誤認種概念對應的真實種概念。
可選的,還包括:
第一判斷單元203,用于根據(jù)為所述種概念預設的是否為與至少兩個所述真實種概念相關的所述誤認種概念的標志,判斷所述用戶選擇確認的種概念是否為與至少兩個所述真實種概念相關的所述誤認種概念。
可選的,所述第二確認單元204包括:
獲取子單元,用于獲取預存的種概念和子種概念關系;
檢索子單元,用于以所述用戶選擇確認的子種概念為檢索依據(jù),在所述預存的種概念和子種概念關系中進行檢索,確定所述誤認種概念對應的真實種概念。
請參看圖9,其為本申請的通過種屬關系確定選項的裝置實施例的又一具體示意圖??蛇x的,還包括:
第四接收單元301,用于接收用戶輸入的具體概念;
第三獲取單元302,用于根據(jù)所述具體概念,檢索獲得對應該具體概念的可能的各級種屬概念;并顯示這些種屬概念供用戶選擇確認。
可選的,還包括:
第五接收單元,用于接收用戶輸入的所述屬概念歸屬到的父級屬概念;
第四獲取單元,用于根據(jù)所述用戶輸入的父級屬概念,獲取并顯示歸屬于該父級屬概念下的屬概念供用戶選擇。
可選的,還包括:
第六接收單元,用于接收用戶輸入的最終確定命令。
可選的,還包括:
第二判斷單元,用于根據(jù)為所述種概念預設的是否為真實種概念的標志,判斷所述用戶選擇確認的種概念是否為所述誤認種概念。
請參看圖10,其為本申請的電子設備實施例的示意圖。由于設備實施例基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。下述描述的設備實施例僅僅是示意性的。
本申請實施例提供的一種電子設備,包括:顯示器1001;處理器1002;以及存儲器1003,用于存儲通過種屬關系確定選項的裝置,所述通過種屬關系確定選項的裝置被所述處理器1002執(zhí)行時,包括如下步驟:接收用戶輸入的屬概 念;根據(jù)所述用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念;以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示;接收用戶對種概念的選擇確認;若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項;若用戶確認的種概念為所述真實種概念,則直接接收用戶的選擇。
本申請實施例所述的一種電子設備,包括個人電腦、PAD、iPad等終端設備,以及移動通訊設備,即:通常所說的手機或者智能手機。
本申請實施例提供的通過種屬關系確定選項的方法、裝置及電子設備,根據(jù)接收到的用戶輸入的屬概念,獲取真正歸屬于該屬概念下的真實種概念,以及可能被誤認為歸屬于該屬概念下的誤認種概念;以預定的種屬展示方式展示所述屬概念下的所述真實種概念與所述誤認種概念,并且,所述真實種概念和所述誤認種概念以相互區(qū)別的視覺展示方式展示;接收用戶對種概念的選擇確認;若用戶選擇確認的種概念為所述誤認種概念,則將其以正確的種概念替換或者將其歸屬到正確的屬概念下,從而形成具有正確種屬關系選項,將該選項作為用戶最終確定的選項;若用戶確認的種概念為所述真實種概念,則直接接收用戶的選擇。采用本申請?zhí)峁┑姆椒?,使得既能夠確保用戶最終確定的選項之間具有正確的種屬關系,又無需用戶為學習正確種屬關系而付出任何學習成本,從而達到無論用戶認知的是正確的種屬關系還是錯誤的種屬關系,均能夠確保用戶最終確定的選項之間具有正確的種屬關系的效果。
本申請雖然以較佳實施例公開如上,但其并不是用來限定本申請,任何本領域技術(shù)人員在不脫離本申請的精神和范圍內(nèi),都可以做出可能的變動和修改,因此本申請的保護范圍應當以本申請權(quán)利要求所界定的范圍為準。
在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出接口、網(wǎng)絡接口和內(nèi)存。
內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flash RAM)。內(nèi)存是計算機可讀介質(zhì)的示例。
1、計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機存取存儲器(SRAM)、動態(tài)隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號和載波。
2、本領域技術(shù)人員應明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。