一種優化在線咨詢服務的方法和裝置的制造方法
【專利摘要】本發明涉及一種優化在線咨詢服務的方法和裝置,所述方法包括:基于檢索地理位置信息,確定地域檢索范圍;基于檢索條件和地域檢索范圍,篩選服務方數據庫,得到在地域檢索范圍內且滿足檢索條件的服務方對象;基于所述檢索條件所包含的至少一個檢索關鍵字,確定各個檢索關鍵字對應的服務方對象集合;對所有服務方對象集合進行交集、并集運算,分析交集、并集運算結果中服務方對象與檢索關鍵字的匹配關系,得到各個服務方對象的滿足度;基于滿足度,生成符合檢索條件的服務方對象展示頁面在需求方用戶端顯示。本發明解決了現有技術中在線咨詢服務答復不及時的問題,通過本發明能夠提供端對端的實時在線咨詢服務。
【專利說明】
一種優化在線咨詢服務的方法和裝置
技術領域
[0001] 本發明涉及在線咨詢技術領域,特別涉及一種優化在線咨詢服務的方法和裝置。
【背景技術】
[0002] 普通用戶在上網向律師尋求法律幫助時,現有技術采取的方法通常是以下兩種方 式:
[0003] 第一種方式是:直接提供在線咨詢入口,由用戶通過圖文提交問題描述后,等待在 線咨詢平臺上某一位律師的答復;
[0004] 第二種方式是:先檢索滿足用戶需求的律師后,提供該律師在線咨詢方式,該方式 也通常采用由用戶圖文提交問題描述后,等待某一位律師答復,或者提供該律師的聯系電 話,由用戶直接打電話聯系某一位律師進行咨詢,有時律師由于正在工作中,不方便接聽該 用戶電話而無法完成用戶的實時在線咨詢。
[0005] 上述兩種方式,無論是在答復的及時性、答復的質量還是用戶的隱私保護上都存 在一定的問題。
【發明內容】
[0006] 本發明的目的是提供一種優化在線咨詢服務的方法和裝置,以解決相關技術在線 咨詢服務答復不及時等方面的問題。
[0007] 為解決上述問題,本發明的一個方面提供了一種優化在線咨詢服務的方法,所述 方法包括:一種優化在線咨詢服務的方法,其特征在于,所述方法包括:基于檢索地理位置 信息,確定地域檢索范圍;基于檢索條件和所述地域檢索范圍,篩選服務方數據庫,得到在 所述地域檢索范圍內且滿足所述檢索條件的服務方對象;基于所述檢索條件所包含的至少 一個檢索關鍵字,確定各個檢索關鍵字對應的服務方對象集合;對所有所述服務方對象集 合進行交集、并集運算,分析交集、并集運算結果中服務方對象與所述檢索關鍵字的匹配關 系,得到各個服務方對象的滿足度;基于所述滿足度,生成符合所述檢索條件的服務方對象 展示頁面在需求方用戶端顯示。
[0008] 其中,所述基于所述檢索條件所包含的至少一個檢索關鍵字,確定各個檢索關鍵 字對應的服務方對象集合包括:對所述檢索條件進行解析,從中提取得到所述檢索條件中 所包含的至少一個檢索關鍵字;對各個檢索關鍵字進行分析,得到至少一個所述檢索關鍵 字對應的服務方對象集合。
[0009] 其中,在所述基于檢索地理位置信息,確定地域檢索范圍之前,還包括:確定所述 檢索地理位置信息。
[0010] 其中,所述確定所述檢索地理位置信息包括:獲取用戶在需求方用戶端輸入的檢 索條件;檢測所述檢索條件中是否包含地理位置信息;當檢測到所述檢索條件中包含地理 位置信息時,將所述地理位置信息作為所述檢索地理位置信息;當檢測到所述檢索條件中 不包含地理位置信息時,獲取需求方用戶端的實時地理位置信息,將所述實時地理位置信 息作為所述檢索地理位置信息。
[0011]其中,所述對所有所述服務方對象集合進行交集、并集運算,分析交集、并集運算 結果中服務方對象與所述檢索關鍵字的匹配關系,得到各個服務方對象的滿足度包括:對 所有服務方對象集合進行交集、并集運算,得到交集集合、并集集合;對交集集合、并集集合 中的各個服務方對象與所述檢索關鍵字進行分析,以確定所述服務方對象與所有檢索關鍵 字的匹配關系;所述匹配關系包括完全匹配關系、完全不匹配關系、包含或包含于關系;基 于所述匹配關系、滿足度映射表,計算各個服務方對象的滿足度。
[0012] 其中,所述確定所述服務方對象與所有檢索關鍵字的匹配關系包括:若交集集合、 并集集合中的服務方對象的對象特征數據與某個檢索關鍵字完全匹配,則確定為完全匹配 關系,其中,所述對象特征數據是與各個檢索關鍵字對應的特征數據;若交集集合、并集集 合中的服務方對象的某個對象特征數據與某個檢索關鍵字完全不匹配時,則確定為完全不 匹配關系;若交集集合、并集集合中的服務方對象的某個對象特征數據與某個檢索關鍵字 屬于包含或包含于關系時,確定為包含關系或包含于關系。
[0013] 其中,所述完全匹配關系的滿足度大于完全不匹配關系的滿足度,包含關系或包 含于關系的滿足度介于所述完全匹配關系的滿足度和所述完全不匹配關系的滿足度之間。
[0014] 本發明的另一個方面提供了一種優化在線咨詢服務的裝置,包括:檢索范圍確定 模塊、對象篩選模塊、對象集合確定模塊、滿足度計算模塊和展示頁面生成模塊;檢索范圍 確定模塊,用于基于檢索地理位置信息,確定地域檢索范圍;對象篩選模塊,用于基于檢索 條件和所述地域檢索范圍,篩選服務方數據庫,得到在所述地域檢索范圍內且滿足所述檢 索條件的服務方對象;對象集合確定模塊,用于基于所述檢索條件所包含的至少一個檢索 關鍵字,確定各個檢索關鍵字對應的服務方對象集合;滿足度計算模塊,用于對所有所述服 務方對象集合進行交集、并集運算,分析交集、并集運算結果中服務方對象與所述檢索關鍵 字的匹配關系,得到各個服務方對象的滿足度;展示頁面生成模塊,用于基于所述滿足度, 生成符合所述檢索條件的服務方對象展示頁面在需求方用戶端顯示。
[0015] 其中,所述對象集合確定模塊包括:關鍵字提取單元、對象分析單元;關鍵字提取 單元,用于對所述檢索條件進行解析,從中提取得到所述檢索條件包含的至少一個檢索關 鍵字;對象分析單元,用于對各個檢索關鍵字進行分析,得到至少一個檢索關鍵字對應的服 務方對象集合。
[0016] 其中,所述系統還包括:地理位置確定單元,用于在所述基于檢索地理位置信息, 確定地域檢索范圍之前,確定所述檢索地理位置信息。
[0017]其中,所述地理位置確定單元包括:檢索條件獲取單元和檢索條件檢測單元;檢索 條件獲取單元,用于獲取用戶在需求方用戶端輸入的檢索條件;檢索條件檢測單元,用于檢 測所述檢索條件中是否包含地理位置信息;當檢索條件檢測單元檢測到所述檢索條件中包 含地理位置信息時,所述地理位置確定單元將所述地理位置信息作為所述檢索地理位置信 息;當檢索條件檢測單元檢測到所述檢索條件中不包含地理位置信息時,所述地理位置確 定單元獲取需求方用戶端的實時地理位置信息,將所述實時地理位置信息作為所述檢索地 理位置信息。
[0018]其中,所述滿足度計算模塊包括:集合計算單元、匹配關系確定單元、滿足度計算 單元;集合計算單元,用于對所有服務方對象集合進行交集、并集運算,得到交集集合、并集 集合;匹配關系確定單元,用于對交集集合、并集集合中的各個服務方對象與所述檢索關鍵 字進行分析,以確定所述服務方對象與所有檢索關鍵字的匹配關系。滿足度計算單元,用于 基于所述匹配關系、滿足度映射表,計算各個服務方對象的滿足度。
[0019] 其中,所述匹配關系確定單元執行以下操作:若交集集合、并集集合中的服務方對 象的對象特征數據與某個檢索關鍵字完全匹配,則確定為完全匹配關系,其中,所述對象特 征數據是與各個檢索關鍵字對應的特征數據;若交集集合、并集集合中的服務方對象的某 個對象特征數據與某個檢索關鍵字完全不匹配時,則確定為完全不匹配關系;若交集集合、 并集集合中的服務方對象的某個對象特征數據與某個檢索關鍵字屬于包含或包含于關系 時,確定為包含關系或包含于關系。
[0020] 其中,所述完全匹配關系的滿足度大于完全不匹配關系的滿足度,包含關系或包 含于關系的滿足度介于所述完全匹配關系的滿足度和所述完全不匹配關系的滿足度之間。
[0021] 本發明的優化在線咨詢服務的方法和裝置,本發明解決了現有技術在線咨詢服務 答復不及時的問題,通過本發明能夠提供端對端的實時在線咨詢服務,能夠為需求方用戶 端就近匹配服務方對象集。
【附圖說明】
[0022] 圖1是本發明的優化在線咨詢服務的方法的流程示意圖;
[0023]圖2是本發明的步驟S10的流程不意圖;
[0024] 圖3是本發明的步驟S300的流程示意圖;
[0025] 圖4是本發明的步驟S400的流程不意圖;
[0026]圖5是本發明一具體實例的原理示意圖;
[0027] 圖6是本發明的優化在線咨詢服務的裝置的結構示意圖;
[0028] 圖7是本發明的對象集合確定模塊的結構示意圖;
[0029]圖8是本發明的地理位置確定單元的結構示意圖;
[0030] 圖9是本發明的滿足度計算模塊的結構示意圖。
【具體實施方式】
[0031] 為使本發明的目的、技術方案和優點更加清楚明了,下面結合【具體實施方式】并參 照附圖,對本發明進一步詳細說明。應該理解,這些描述只是示例性的,而并非要限制本發 明的范圍。此外,在以下說明中,省略了對公知結構和技術的描述,以避免不必要地混淆本 發明的概念。
[0032] 圖1是本發明的優化在線咨詢服務的方法的流程示意圖。
[0033] 如圖1所示,本發明的優化在線咨詢服務的方法,所述方法包括以下步驟:
[0034] 步驟S100,基于檢索地理位置信息,確定地域檢索范圍。
[0035]本步驟中,基于用戶端確定的檢索地理位置信息,確定地域檢索范圍。
[0036] 具體的,在確定所述地域檢索范圍時,可以基于預設的地域篩選模式來確定地域 檢索范圍。
[0037] 在本發明中,所述地域篩選模式可以是基于所述檢索地理位置信息所歸屬的省、 市和/或縣,將所述檢索地理位置信息所歸屬的省、市和/或縣作為所述地域檢索范圍。也可 以是以所述檢索地理位置信息為中心,向外輻射半徑為R的圓形覆蓋域,將所述圓形覆蓋域 作為所述地域檢索范圍。或者是將二者結合后作為新的地域篩選模式來確定地域檢索范 圍。本發明中,所述地域篩選模式,用戶可以自定義,并不限于上述兩種篩選模式。
[0038]這里,所述檢索地理位置信息可能是需求方用戶端的實時地理位置信息或者是用 戶在需求方用戶端輸入的檢索條件中特定的地理位置信息。
[0039] 步驟S200,基于檢索條件和所述地域檢索范圍,篩選服務方數據庫,得到在所述地 域檢索范圍內且滿足所述檢索條件的服務方對象。
[0040] 本步驟中,基于用戶在需求方用戶端輸入的檢索條件和所述地域檢索范圍,篩選 服務方數據庫,得到在所述地域檢索范圍內且滿足所述檢索條件的服務方對象。
[0041] 這里,服務方對象數據庫記錄了服務方對象的基本信息,例如,所述基本信息包括 服務方對象的姓名、執業律所、執業年限、擅長領域、咨詢費用、執業業績等等。
[0042] 步驟S300,基于所述檢索條件所包含的至少一個檢索關鍵字,確定各個檢索關鍵 字對應的服務方對象集合。
[0043] 本步驟中,基于所述檢索條件所包含的至少一個關鍵字,進一步,分別確定各個檢 索關鍵字對應的服務方對象集合。
[0044] 本步驟的具體執行過程參見下述圖3所示。
[0045] 步驟S400,對所有所述服務方對象集合進行交集、并集運算,分析交集、并集運算 結果中服務方對象與所述檢索關鍵字的匹配關系,得到各個服務方對象的滿足度。
[0046] 本步驟中,對所有的服務方對象集合進行交集運算和并集運算,分析交集、并集運 算結果中各個服務方對象與檢索關鍵字的匹配關系,得到各個服務方對象的滿足度。
[0047] 通過對所得到服務方對象集合進行交集/并集運算,能夠快速得到不同滿足程度 的服務方對象并快速完成服務方對象的有序排列。假設,檢索關鍵字a對應得到的服務方對 象集合為集合A;檢索關鍵字b對應得到的服務方對象集合為集合B;檢索關鍵字c對應得到 的服務方對象集合為集合C;則,首先對三個集合進行交集運算,得到交集集合心={ Α n Β η C};交集集合辦中的服務方對象同時滿足所有檢索關鍵字,集合Ri中服務方對象的滿足度最 大;在交集集合Ri為空的條件下,進行兩兩交集運算,得到交集集合Rab= {A η B};交集集合 rac= {A n C};交集集合rbc= {β n C};交集集合RAB、RAC、RBC中服務方對象的滿足度低于集合Ri 中服務方對象的滿足度,且集合rab、rac、rbc中服務方對象的滿足度還根據檢索條件中檢索 關鍵字的優先級具有不同的滿足度。在上述交集集合^、.、―均為空的條件下遠行 并集運算,得到并集集合R2= {AU B U C};并集集合辦中服務方對象的滿足度低于上述所有 交集集合中服務方對象的滿足度。進一步地,集合R2內的服務方對象根據檢索關鍵字的優 先級進彳丁排序。
[0048] 在一實施方式中,集合中服務方對象的滿足度還根據檢索條件中檢索關鍵字的優 先級具有不同的滿足度。具體來說,檢索條件包括:案由、地域、涉案金額;對應的優先級分 別為:1、3、2;對應的檢索結果集合為:A、B、C;在交集集合R ABC、RAB、RAC、RBC均為空的情況下, 假設1的優先級最高,2其次,3的優先級最低,那么,優先給出優先級為1的集合A的結果。進 一步,在集合A中的服務方對象,再根據計算得到的滿足度進行排序。
[0049] 這里,檢索關鍵字的優先級可通過系統進行預定義。
[0050] 本步驟的具體執行過程參見下述圖4。
[0051] 步驟S500,基于所述滿足度,生成符合所述檢索條件的服務方對象展示頁面在需 求方用戶端顯示。
[0052] 本步驟中,基于所述滿足度,例如,可以根據滿足度從大到小的順序,生成符合所 述檢索條件的服務方對象展示頁面,在需求方用戶端顯示。
[0053]如上所述,本發明實施例根據檢索地理位置信息就近為需求方用戶端匹配服務方 對象,并能夠基于服務方對象對檢索條件的滿足度對服務方對象進行展示,本發明解決了 現有技術中在線咨詢答復不及時的問題,能夠提供端對端的實時在線咨詢服務。
[0054]圖2是本發明的步驟S10的流程示意圖。
[0055] 如圖2所示,在步驟S100之前,本發明的優化在線咨詢服務的方法還包括:步驟 S10,確定所述檢索地理位置信息,進一步包括如下步驟:
[0056] 步驟S11,獲取用戶在需求方用戶端輸入的檢索條件。
[0057]步驟S12,檢測所述檢索條件中是否包含地理位置信息。
[0058]步驟S13,當檢測到所述檢索條件中包含地理位置信息時,將所述地理位置信息作 為所述檢索地理位置信息。
[0059]步驟S14,當檢測到所述檢索條件中不包含地理位置信息時,獲取需求方用戶端的 實時地理位置信息,將所述實時地理位置信息作為所述檢索地理位置信息。
[0060] 具體的,獲取用戶在需求方用戶端輸入的檢索條件,判斷該檢索條件中是否包含 地理位置信息,若檢測到所述檢索條件包含地理位置信息,則將所述地理位置信息作為檢 索地理位置信息,若檢測到所述檢索條件中不包含所述地理位置信息,則獲取需求方用戶 端的實時地理位置信息,將所述實時地理位置信息作為所述檢索地理位置信息。
[0061] 本發明實施例在確定地域檢索范圍之前,首先對用戶輸入的檢索條件進行判斷, 優先將用戶輸入的檢索條件中的地理位置信息作為檢索地理位置信息。
[0062] 圖3是本發明的步驟S300的流程示意圖。
[0063 ] 如圖3所示,前述步驟S300,進一步包括如下步驟:
[0064] 步驟S310,對所述檢索條件進行解析,從中提取得到所述檢索條件中所包含的檢 索關鍵字。
[0065] 步驟S320,對各個檢索關鍵字進行分析,得到滿足至少一個所述檢索關鍵字的服 務方對象集合。
[0066] 具體的,對所述檢索條件進行解析,從中提取出多個檢索關鍵字,對各個檢索關鍵 字進行分析,得到至少一個檢索關鍵字對應的服務方對象集合,通過該步驟,得到每個檢索 關鍵字對應的服務方對象集合。舉例來說,參見圖5,假設檢索條件為"北京"、"3-5年執業年 限"和"婚姻糾紛",對檢索條件進行解析,得到3個檢索關鍵字"北京"、"3-5年執業年限"、 "婚姻糾紛";進一步,對檢索關鍵字進行分析,得到每個檢索關鍵字對應的服務方對象集 合,例如,檢索關鍵字1 "北京"對應集合A,即集合A中的所有服務方對象均滿足該檢索關鍵 字"北京";檢索關鍵字2 "3-5年執業年限"對應集合B,即集合B中的所有服務方對象均滿足 該檢索關鍵字"3-5年執業年限";檢索關鍵字3 "婚姻糾紛"對應集合C,即集合C中的所有服 務方對象均滿足該檢索關鍵字"婚姻糾紛"。
[0067]本實施例中,只能初步判斷集合與各個檢索關鍵字的關系,例如,初步判定某個集 合中的服務方對象與某個檢索關鍵字為滿足關系,后續,會進一步對各個服務方對象的滿 足度進行計算。
[0068]本發明實施例通過對檢索條件進行分析,得到每個檢索關鍵字對應的服務方對象 集合,方便后續計算各個服務方對象的滿足度。
[0069]圖4是本發明的步驟S400的流程示意圖。
[0070] 如圖4所示,前述步驟S400進一步包括如下步驟:
[0071]步驟S410,對所有服務方對象集合進行交集、并集運算,得到交集集合、并集集合。 [0072]步驟S420,對交集集合、并集集合中的各個服務方對象與所述檢索關鍵字進行分 析,以確定所述服務方對象與所有檢索關鍵字的匹配關系。
[0073]步驟S430,基于匹配關系、滿足度映射表,計算各個服務方對象的滿足度。
[0074]具體的,對所有服務方對象集合進行交集運算和并集運算,得到交集集合、并集集 合;對交集集合中的各個服務方對象與所述檢索關鍵字進行分析,以確定所述服務方對象 與所述檢索關鍵字的匹配關系;基于匹配關系,滿足度映射表,計算各個服務方對象的滿足 度。
[0075]前述步驟S420包括如下幾種情況:
[0076] 在一實施方式中,若交集集合、并集集合中的服務方對象的對象特征數據與某個 檢索關鍵字完全匹配,則確定為完全匹配關系,其中,所述對象特征數據是與各個檢索關鍵 字對應的特征數據,例如,服務方對象為張明,對象特征數據為執業地域、執業年限等等。
[0077] 在另一實施方式中,若交集集合、并集集合中的服務方對象的某個對象特征數據 與某個檢索關鍵字完全不匹配時,則確定為完全不匹配關系。
[0078] 在又一實施方式中,若交集集合、并集集合中的服務方對象的某個對象特征數據 與某個檢索關鍵字屬于包含或包含于關系時,確定為包含關系或包含于關系。
[0079] 這里,所述完全匹配關系的滿足度大于完全不匹配關系的滿足度,包含關系或包 含于關系的滿足度介于所述完全匹配關系的滿足度和所述完全不匹配關系的滿足度之間。
[0080] 通過一具體實例對本發明的技術方案進行說明,參見下圖5所示:
[0081 ]例如,假設檢索條件包括3個檢索關鍵字,如下表一所示:
[0082] 表一
[0083]
[0084]由上表可知,檢索地理位置信息為北京,執業年限為3-5年,執業領域為婚姻糾紛 案。
[0085]舉例來說,通過步驟S200后得到在地域檢索范圍內且滿足檢索條件的服務方對象 包括:張三、李四、王五,如下表二所示;
[0086]表二
[0087]
[0088] 基于上述四個檢索關鍵字,分別確定各個檢索關鍵字對應的服務方對象集合,如 圖5所示,檢索關鍵字1"北京"對應集合A,即集合A中的所有服務方對象均滿足該檢索關鍵 字"北京";檢索關鍵字2 "3-5年執業年限"對應集合B,即集合B中的所有服務方對象均滿足 該檢索關鍵字"3-5年執業年限";檢索關鍵字3 "婚姻糾紛"對應集合C,即集合C中的所有服 務方對象均滿足該檢索關鍵字"婚姻糾紛"。
[0089] 進一步,對所有所述服務方對象集合進行交集、并集運算,分析交集、并集運算結 果中服務方對象與所述檢索關鍵字的匹配關系,得到各個服務方對象的滿足度。首先,對三 個集合(集合A、集合B和集合C)進行交集運算,得到并集集合心={A n B n C};交集集合心中 的服務方對象同時滿足所有檢索關鍵字。其次,對集合進行兩兩交集運算,得到集合Rab={A 門B}、rbc= {B n C}和Rac= {A n C},交集集合Rab中的服務方對象滿足檢索關鍵字1和檢索關 鍵字2;同理,交集集合RBC中的服務方對象滿足檢索關鍵字2和檢索關鍵字3,交集集合R AC中 的服務方對象滿足檢索關鍵字1和檢索關鍵字3。
[0090] 對交集集合、并集集合中的各個服務方對象與所述檢索關鍵字進行分析,以確定 所述服務方對象與所有檢索關鍵字的匹配關系。張三的執業地域"北京昌平區"與檢索條件 的檢索關鍵字"北京"完全匹配,確定為完全匹配關系;張三的執業年限"3年"與檢索條件的 檢索關鍵字"3-5年執業年限"完全匹配,則確定為完全匹配關系;張三的擅長領域"婚姻糾 紛"與檢索條件的檢索關鍵字"婚姻糾紛案"完全匹配,確定為完全匹配關系。李四的擅長領 域"財產糾紛"與檢索條件的檢索關鍵字"婚姻糾紛"完全不匹配,即"財產糾紛"屬于I類,而 檢索關鍵字屬于J類,確定為完全不匹配關系;王五的擅長領域"婚姻財產糾紛"與檢索條件 中的檢索關鍵字"婚姻糾紛"屬于包含關系,即婚姻糾紛包含婚姻財產糾紛,如圖5中的婚姻 糾紛集合C的子集&,此時的滿足度介于完全匹配的滿足度與完全不匹配的滿足度之間。基 于匹配關系、滿足度映射表,計算各個服務方對象的滿足度。假設完全匹配的滿足度記為 10,完全不匹配的滿足度記為0,包含/包含于的滿足度記為5,則經過計算,張三的滿足度 為:對象特征數據1(北京昌平區)的滿足度10+對象特征數據2(3年)的滿足度10+對象特征 數據3(婚姻糾紛案)的滿足度10 = 30;李四的滿足度為:對象特征數據1(天津濱海新區)的 滿足度〇+對象特征數據2(5年)的滿足度10+對象特征數據3(財產糾紛)的滿足度0=10;王 五的滿足度為:對象特征數據1(北京海淀區)的滿足度10+對象特征數據2(3年)的滿足度10 +對象特征數據3(婚姻財產糾紛)的滿足度5 = 25,最后可以基于滿足度從大到小的順序,對 服務方對象進行排序,生成展示頁面在需求方用戶端顯示。
[0091] 這里,用戶可以對匹配關系的滿足度的數值進行自定義。
[0092] 圖6是本發明的優化在線咨詢服務的裝置的結構示意圖。
[0093] 如圖6所示,本發明的在線咨詢服務裝置包括:檢索范圍確定模塊100、對象篩選模 塊200、對象集合確定模塊300、滿足度計算模塊400和展示頁面生成模塊500。
[0094]檢索范圍確定模塊100,用于基于檢索地理位置信息,確定地域檢索范圍。
[0095]具體的,檢索范圍確定模塊100在確定所述地域檢索范圍時,可以基于預設的地域 篩選模式來確定地域檢索范圍。在本發明中,所述地域篩選模式可以是基于所述檢索地理 位置信息所歸屬的省、市和/或縣,將所述檢索地理位置信息所歸屬的省、市和/或縣作為所 述地域檢索范圍。也可以是以所述檢索地理位置信息為中心,向外輻射半徑為R的圓形覆蓋 域,將所述圓形覆蓋域作為所述地域檢索范圍。或者是將二者結合后作為新的地域篩選模 式來確定地域檢索范圍。
[0096]對象篩選模塊200與所述檢索范圍確定模塊100連接,用于基于檢索條件和所述地 域檢索范圍,篩選服務方數據庫,得到在所述地域檢索范圍內且滿足所述檢索條件的服務 方對象。
[0097]對象集合確定模塊300與所述對象篩選模塊200連接,用于基于所述檢索條件所包 含的至少一個檢索關鍵字,確定各個檢索關鍵字對應的服務方對象集合。
[0098]滿足度計算模塊400與所述對象集合確定模塊300連接,用于對所有所述服務方對 象集合進行交集、并集運算,分析交集、并集運算結果中服務方對象與所述檢索關鍵字的匹 配關系,得到各個服務方對象的滿足度。
[0099]展示頁面生成模塊500與所述滿足度計算模塊400連接,用于基于所述滿足度,生 成符合所述檢索條件的服務方對象展示頁面在需求方用戶端顯示。
[0100] 圖7是本發明的對象集合確定模塊300的結構示意圖。
[0101] 如圖7所示,所述對象集合確定模塊300進一步包括:
[0102] 關鍵字提取單元310,用于對所述檢索條件進行解析,從中提取得到至少一個檢索 關鍵字。
[0103] 對象分析單元320與所述關鍵字提取單元310連接,用于對各個檢索關鍵字進行分 析,得到至少一個檢索關鍵字對應的服務方對象集合。
[0104] 在一實施方式中,如圖6所示,所述系統還包括:地理位置確定單元600,用于在所 述基于檢索地理位置信息和預設的地域篩選模式,確定地域檢索范圍之前,確定所述檢索 地理位置信息。
[0105] 圖8是本發明的地理位置確定單元的結構示意圖。
[0106] 如圖8所示,所述地理位置確定單元600進一步包括:
[0107]檢索條件獲取單元610,用于獲取用戶在需求方用戶端輸入的檢索條件;
[0108]檢索條件檢測單元620,用于檢測所述檢索條件中是否包含地理位置信息;
[0109]當檢索條件檢測單元620檢測到所述檢索條件中包含地理位置信息時,所述地理 位置確定單元600將所述地理位置信息作為所述檢索地理位置信息。
[0110]當檢索條件檢測單元620檢測到所述檢索條件中不包含地理位置信息時,所述地 理位置確定單元600執行以下操作:獲取需求方用戶端的實時地理位置信息,將所述實時地 理位置信息作為所述檢索地理位置信息。
[0111] 圖9是本發明的滿足度計算模塊的結構示意圖。
[0112] 如圖9所示,所述滿足度計算模塊400包括:
[0113]集合計算單元410,用于對所有服務方對象集合進行交集、并集運算,得到交集集 合、并集集合;
[0114]匹配關系確定單元420與所述集合計算單元410連接,用于對交集集合、并集集合 中的各個服務方對象與所述檢索關鍵字進行分析,以確定所述服務方對象與所有檢索關鍵 字的匹配關系。
[0115] 滿足度計算單元430與所述匹配關系確定單元420,用于基于匹配關系、滿足度映 射表,計算各個服務方對象的滿足度。
[0116] 所述匹配關系確定單元420執行以下操作:
[0117]若交集集合、并集集合中的服務方對象的對象特征數據與某個檢索關鍵字完全匹 配,則確定為完全匹配關系,其中,所述對象特征數據是與各個檢索關鍵字對應的特征數 據;
[0118]若交集集合、并集集合中的服務方對象的某個對象特征數據與某個檢索關鍵字完 全不匹配時,則確定為完全不匹配關系;
[0119]若交集集合、并集集合中的服務方對象的某個對象特征數據與某個檢索關鍵字屬 于包含或包含于關系時,確定為包含關系或包含于關系。
[0120] 這里,所述完全匹配關系的滿足度大于完全不匹配關系的滿足度,包含關系或包 含于關系的滿足度介于所述完全匹配關系的滿足度和所述完全不匹配關系的滿足度之間。
[0121] 上述各模塊的具體執行流程參見方法部分的描述,此處不在贅述。
[0122] 如上所述,詳細介紹了本發明的優化在線咨詢服務的方法和裝置,本發明解決了 現有技術在線咨詢服務答復不及時的問題,通過本發明能夠提供端對端的實時在線咨詢服 務,能夠為需求方用戶端就近匹配服務方對象集。
[0123] 應當理解的是,本發明的上述【具體實施方式】僅僅用于示例性說明或解釋本發明的 原理,而不構成對本發明的限制。因此,在不偏離本發明的精神和范圍的情況下所做的任何 修改、等同替換、改進等,均應包含在本發明的保護范圍之內。此外,本發明所附權利要求旨 在涵蓋落入所附權利要求范圍和邊界、或者這種范圍和邊界的等同形式內的全部變化和修 改例。
【主權項】
1. 一種優化在線咨詢服務的方法,其特征在于,所述方法包括: 基于檢索地理位置信息,確定地域檢索范圍; 基于檢索條件和所述地域檢索范圍,篩選服務方數據庫,得到在所述地域檢索范圍內 且滿足所述檢索條件的服務方對象; 基于所述檢索條件所包含的至少一個檢索關鍵字,確定各個檢索關鍵字對應的服務方 對象集合; 對所有所述服務方對象集合進行交集、并集運算,分析交集、并集運算結果中服務方對 象與所述檢索關鍵字的匹配關系,得到各個服務方對象的滿足度; 基于所述滿足度,生成符合所述檢索條件的服務方對象展示頁面在需求方用戶端顯 不。2. 根據權利要求1所述的方法,其中,所述基于所述檢索條件所包含的至少一個檢索關 鍵字,確定各個檢索關鍵字對應的服務方對象集合包括: 對所述檢索條件進行解析,從中提取得到所述檢索條件中所包含的至少一個檢索關鍵 字; 對各個檢索關鍵字進行分析,得到至少一個所述檢索關鍵字對應的服務方對象集合。3. 根據權利要求1-2任一項所述的方法,其中,在所述基于檢索地理位置信息,確定地 域檢索范圍之前,還包括:確定所述檢索地理位置信息。4. 根據權利要求3所述的方法,其中,所述確定所述檢索地理位置信息包括: 獲取用戶在需求方用戶端輸入的檢索條件; 檢測所述檢索條件中是否包含地理位置信息; 當檢測到所述檢索條件中包含地理位置信息時,將所述地理位置信息作為所述檢索地 理位置信息; 當檢測到所述檢索條件中不包含地理位置信息時,獲取需求方用戶端的實時地理位置 信息,將所述實時地理位置信息作為所述檢索地理位置信息。5. 根據權利要求1-2、4任一項所述的方法,其中,所述對所有所述服務方對象集合進行 交集、并集運算,分析交集、并集運算結果中服務方對象與所述檢索關鍵字的匹配關系,得 到各個服務方對象的滿足度包括: 對所有服務方對象集合進行交集、并集運算,得到交集集合、并集集合; 對交集集合、并集集合中的各個服務方對象與所述檢索關鍵字進行分析,以確定所述 服務方對象與所有檢索關鍵字的匹配關系;所述匹配關系包括完全匹配關系、完全不匹配 關系、包含或包含于關系; 基于所述匹配關系、滿足度映射表,計算各個服務方對象的滿足度。6. 根據權利要求5所述的方法,所述確定所述服務方對象與所有檢索關鍵字的匹配關 系包括: 若交集集合、并集集合中的服務方對象的對象特征數據與某個檢索關鍵字完全匹配, 則確定為完全匹配關系,其中,所述對象特征數據是與各個檢索關鍵字對應的特征數據; 若交集集合、并集集合中的服務方對象的某個對象特征數據與某個檢索關鍵字完全不 匹配時,則確定為完全不匹配關系; 若交集集合、并集集合中的服務方對象的某個對象特征數據與某個檢索關鍵字屬于包 含或包含于關系時,確定為包含關系或包含于關系。7. 根據權利要求6所述的方法,其中,所述完全匹配關系的滿足度大于完全不匹配關系 的滿足度,包含關系或包含于關系的滿足度介于所述完全匹配關系的滿足度和所述完全不 匹配關系的滿足度之間。8. -種優化在線咨詢服務的裝置,其特征在于,所述裝置包括: 檢索范圍確定模塊(100),用于基于檢索地理位置信息,確定地域檢索范圍; 對象篩選模塊(200),用于基于檢索條件和所述地域檢索范圍,篩選服務方數據庫,得 到在所述地域檢索范圍內且滿足所述檢索條件的服務方對象; 對象集合確定模塊(300),用于基于所述檢索條件所包含的至少一個檢索關鍵字,確定 各個檢索關鍵字對應的服務方對象集合; 滿足度計算模塊(400),用于對所有所述服務方對象集合進行交集、并集運算,分析交 集、并集運算結果中服務方對象與所述檢索關鍵字的匹配關系,得到各個服務方對象的滿 足度; 展示頁面生成模塊(500),用于基于所述滿足度,生成符合所述檢索條件的服務方對象 展示頁面在需求方用戶端顯示。9. 根據權利要求8所述的裝置,其中,所述對象集合確定模塊(300)包括: 關鍵字提取單元(310),用于對所述檢索條件進行解析,從中提取得到所述檢索條件包 含的至少一個檢索關鍵字; 對象分析單元(320),用于對各個檢索關鍵字進行分析,得到至少一個檢索關鍵字對應 的服務方對象集合。10. 根據權利要求8-9任一項所述的裝置,其中,所述系統還包括:地理位置確定單元 (600),用于在所述基于檢索地理位置信息,確定地域檢索范圍之前,確定所述檢索地理位 置信息。11. 根據權利要求10所述的裝置,其中,所述地理位置確定單元(600)包括: 檢索條件獲取單元(610),用于獲取用戶在需求方用戶端輸入的檢索條件; 檢索條件檢測單元(620),用于檢測所述檢索條件中是否包含地理位置信息; 當檢索條件檢測單元(620)檢測到所述檢索條件中包含地理位置信息時,所述地理位 置確定單元(600)將所述地理位置信息作為所述檢索地理位置信息; 當檢索條件檢測單元(620)檢測到所述檢索條件中不包含地理位置信息時,所述地理 位置確定單元(600)獲取需求方用戶端的實時地理位置信息,將所述實時地理位置信息作 為所述檢索地理位置信息。12. 根據權利要求8-9、11任一項所述的裝置,其中,所述滿足度計算模塊(400)包括: 集合計算單元(410),用于對所有服務方對象集合進行交集、并集運算,得到交集集合、 并集集合; 匹配關系確定單元(420),用于對交集集合、并集集合中的各個服務方對象與所述檢索 關鍵字進彳丁分析,以確定所述服務方對象與所有檢索關鍵字的匹配關系; 滿足度計算單元(430),用于基于所述匹配關系、滿足度映射表,計算各個服務方對象 的滿足度。13. 根據權利要求12所述的裝置,所述匹配關系確定單元(420)執行以下操作: 若交集集合、并集集合中的服務方對象的對象特征數據與某個檢索關鍵字完全匹配, 則確定為完全匹配關系,其中,所述對象特征數據是與各個檢索關鍵字對應的特征數據; 若交集集合、并集集合中的服務方對象的某個對象特征數據與某個檢索關鍵字完全不 匹配時,則確定為完全不匹配關系; 若交集集合、并集集合中的服務方對象的某個對象特征數據與某個檢索關鍵字屬于包 含或包含于關系時,確定為包含關系或包含于關系。14.根據權利要求13所述的裝置,其中,所述完全匹配關系的滿足度大于完全不匹配關 系的滿足度,包含關系或包含于關系的滿足度介于所述完全匹配關系的滿足度和所述完全 不匹配關系的滿足度之間。
【文檔編號】G06F17/30GK105975636SQ201610474816
【公開日】2016年9月28日
【申請日】2016年6月24日
【發明人】鐘康, 劉子悅, 郭超, 呂輝, 楊曉沁
【申請人】點擊律(上海)網絡科技有限公司