国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于檢索系統(tǒng)的跨平臺動態(tài)檢索頁構(gòu)建方法、設(shè)備及存儲介質(zhì)與流程

      文檔序號:39414570發(fā)布日期:2024-09-18 11:49閱讀:15來源:國知局
      用于檢索系統(tǒng)的跨平臺動態(tài)檢索頁構(gòu)建方法、設(shè)備及存儲介質(zhì)與流程

      本發(fā)明涉及軟件動態(tài)頁面的構(gòu)建,具體地,涉及一種用于檢索系統(tǒng)的跨平臺動態(tài)檢索頁構(gòu)建方法、設(shè)備及存儲介質(zhì)。


      背景技術(shù):

      1、隨著大數(shù)據(jù)和云計算技術(shù)的快速發(fā)展,各類應(yīng)用系統(tǒng)對數(shù)據(jù)檢索功能的需求日益增長,現(xiàn)有檢索系統(tǒng)在實現(xiàn)數(shù)據(jù)檢索方面取得了一定的成果。對于標(biāo)準(zhǔn)化的saas(softwareas?a?service軟件服務(wù))平臺,針對不同的平臺用戶,對檢索對象的需求會有不同,為提高輸出的檢索結(jié)果的精準(zhǔn)度,平臺用戶通常希望平臺根據(jù)其檢索需求提供專門的畫像。這樣的背景下,saas平臺需要為每一個平臺用戶定制開發(fā)一個高級檢索頁面,非常的耗時。而且所有的前端平臺,都需要重新更新發(fā)布,后端也需要針對特定的檢索條件定制開發(fā),不僅開發(fā)耗時,發(fā)布麻煩,還造成大量的代碼冗余。簡而言之有以下不便之處:

      2、通用性不足:現(xiàn)有的檢索系統(tǒng)往往針對特定的領(lǐng)域或者場景進(jìn)行設(shè)計的,難以適應(yīng)多種應(yīng)用場景和用戶需求。

      3、用戶體驗不佳:檢索界面和功能較為固定,無法根據(jù)用戶個性化偏好進(jìn)行自定義,導(dǎo)致用戶在使用過程中體驗較差。

      4、開發(fā)效率問題:針對每個檢索系統(tǒng)用戶戶的需求都需要單獨開發(fā)定制,導(dǎo)致開發(fā)周期過長,成本過高,也沒辦法快速呈現(xiàn)效果給客戶。

      5、維護(hù)成本過高,幾乎對于每一個檢索系統(tǒng)用戶就需要維護(hù)一套代碼,可拓展性非常差。


      技術(shù)實現(xiàn)思路

      1、為解決上述問題的至少一個方面,本發(fā)明提供一種用于檢索系統(tǒng)的跨平臺動態(tài)檢索頁構(gòu)建方法,包括:前端平臺通過目標(biāo)檢索頁接收檢索條件和用戶標(biāo)記,所述用戶標(biāo)記用于唯一地標(biāo)識所述目標(biāo)檢索頁;服務(wù)端響應(yīng)于所述檢索條件輸出目標(biāo)檢索對象,所述服務(wù)端采用內(nèi)容推薦算法根據(jù)所述目標(biāo)檢索對象生成所述用戶標(biāo)記對應(yīng)的目標(biāo)畫像標(biāo)簽;根據(jù)所述目標(biāo)畫像標(biāo)簽更新所述目標(biāo)檢索頁。

      2、優(yōu)選地,還包括:采用低代碼平臺基于所述目標(biāo)畫像標(biāo)簽和預(yù)設(shè)標(biāo)簽生成檢索頁配置代碼;所述服務(wù)端接收所述檢索頁配置代碼,并基于所述預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)和所述檢索頁配置代碼生成檢索頁配置文件,所述檢索頁配置文件包括所述目標(biāo)畫像標(biāo)簽對應(yīng)的所述用戶標(biāo)記;所述前端平臺包括配置文件解析模塊,所述配置文件解析模塊響應(yīng)于所述檢索頁配置文件的所述用戶標(biāo)記啟動,所述配置解析模塊根據(jù)所述檢索頁配置文件基于所述預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)渲染所述目標(biāo)檢索頁。

      3、優(yōu)選地,所述服務(wù)端通過版本標(biāo)記和所述用戶標(biāo)記標(biāo)識并存儲所述檢索頁配置文件的歷史版本,所述服務(wù)端響應(yīng)于接收的版本標(biāo)記和用戶標(biāo)記輸出所述檢索頁配置文件。

      4、優(yōu)選地,所述預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)包括檢索標(biāo)簽關(guān)系值、檢索字段關(guān)系值和組件渲染值,所述檢索標(biāo)簽關(guān)系值用于標(biāo)識所述檢索標(biāo)簽的分組關(guān)系和與或關(guān)系,所述檢索字段關(guān)系值用于標(biāo)識所述檢索標(biāo)簽在所述服務(wù)端的數(shù)據(jù)庫映射的檢索字段,所述組件渲染值用于標(biāo)識所述檢索標(biāo)簽在所述目標(biāo)檢索頁對應(yīng)的組件。

      5、優(yōu)選地,根據(jù)所述目標(biāo)畫像標(biāo)簽更新所述目標(biāo)檢索頁的步驟還包括:所述服務(wù)端根據(jù)所述目標(biāo)畫像標(biāo)簽生成檢索頁配置更新文件,所述檢索頁配置更新文件包括用戶標(biāo)記和所述目標(biāo)畫像標(biāo)簽;所述前端平臺包括配置文件解析模塊,所述配置文件解析模塊響應(yīng)于所述檢索頁配置更新文件的所述用戶標(biāo)記啟動,所述配置解析模塊基于所述預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)渲染所述目標(biāo)畫像標(biāo)簽對應(yīng)的組件以更新所述目標(biāo)檢索頁。

      6、優(yōu)選地,服務(wù)端響應(yīng)于所述檢索條件輸出目標(biāo)檢索對象的步驟還包括:所述檢索條件包括至少一個所述檢索標(biāo)簽,所述服務(wù)端包括檢索解析模塊,所述檢索解析模塊基于所述預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)根據(jù)所述檢索條件確定檢索表單,所述檢索表單包括檢索字段關(guān)系值和檢索標(biāo)簽關(guān)系值,所述數(shù)據(jù)庫響應(yīng)于所述檢索表單輸出所述目標(biāo)檢索對象。

      7、優(yōu)選地,還包括:所述服務(wù)端采用協(xié)同過濾算法根據(jù)所述目標(biāo)檢索對象生成推薦標(biāo)簽;根據(jù)所述推薦標(biāo)簽更新所述目標(biāo)檢索頁。

      8、優(yōu)選地,還包括:所述服務(wù)端獲取用戶標(biāo)記和檢索條件,所述檢索條件包括所述用戶標(biāo)記對應(yīng)的歷史檢索字段,所述服務(wù)端采用內(nèi)容推薦算法根據(jù)所述檢索條件生成目標(biāo)畫像標(biāo)簽。

      9、另一方面,本發(fā)明的實施例提供了一種計算機(jī)設(shè)備,所述計算機(jī)設(shè)備包括處理器以及存儲器,所述存儲器用于存儲計算機(jī)程序,并將所述計算機(jī)程序傳輸給所述處理器;所述處理器用于根據(jù)所述計算機(jī)程序中的指令執(zhí)行如前任一所述用于檢索系統(tǒng)的跨平臺動態(tài)檢索頁構(gòu)建方法。

      10、另一方面,本發(fā)明的實施例提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)用于存儲計算機(jī)程序,所述計算機(jī)程序當(dāng)被處理器執(zhí)行時使所述處理器執(zhí)行如前任一所述用于檢索系統(tǒng)的跨平臺動態(tài)檢索頁構(gòu)建方法。

      11、本發(fā)明的實施例具有以下有益效果:通過基于用戶標(biāo)記的目標(biāo)畫像標(biāo)簽構(gòu)建目標(biāo)檢索頁,提高目標(biāo)檢索頁對于不同用戶的適配性;通過前后端約定的預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)實現(xiàn)不同前端平臺基于配置解析模塊解析同一檢索頁配置文件,提高目標(biāo)檢索頁的跨平臺構(gòu)建效率,同時提高服務(wù)端對不同前端平臺接收的檢索條件的解析效率;通過基于目標(biāo)檢索對象的大數(shù)據(jù)生成目標(biāo)畫像標(biāo)簽,并根據(jù)目標(biāo)畫像標(biāo)簽更新目標(biāo)檢索頁,提高用戶的檢索條件構(gòu)建效率以及檢索結(jié)果的匹配度。



      技術(shù)特征:

      1.一種用于檢索系統(tǒng)的跨平臺動態(tài)檢索頁構(gòu)建方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:

      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述服務(wù)端通過版本標(biāo)記和所述用戶標(biāo)記標(biāo)識并存儲所述檢索頁配置文件的歷史版本,所述服務(wù)端響應(yīng)于接收的版本標(biāo)記和用戶標(biāo)記輸出所述檢索頁配置文件。

      4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)包括檢索標(biāo)簽關(guān)系值、檢索字段關(guān)系值和組件渲染值,所述檢索標(biāo)簽關(guān)系值用于標(biāo)識所述檢索標(biāo)簽的分組關(guān)系和與或關(guān)系,所述檢索字段關(guān)系值用于標(biāo)識所述檢索標(biāo)簽在所述服務(wù)端的數(shù)據(jù)庫映射的檢索字段,所述組件渲染值用于標(biāo)識所述檢索標(biāo)簽在所述目標(biāo)檢索頁對應(yīng)的組件。

      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)所述目標(biāo)畫像標(biāo)簽更新所述目標(biāo)檢索頁的步驟還包括:

      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,服務(wù)端響應(yīng)于所述檢索條件輸出目標(biāo)檢索對象的步驟還包括:所述檢索條件包括至少一個所述檢索標(biāo)簽,所述服務(wù)端包括檢索解析模塊,所述檢索解析模塊基于所述預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)根據(jù)所述檢索條件確定檢索表單,所述檢索表單包括檢索字段關(guān)系值和檢索標(biāo)簽關(guān)系值,所述數(shù)據(jù)庫響應(yīng)于所述檢索表單輸出所述目標(biāo)檢索對象。

      7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括:

      8.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:所述服務(wù)端獲取用戶標(biāo)記和檢索條件,所述檢索條件包括所述用戶標(biāo)記對應(yīng)的歷史檢索字段,所述服務(wù)端采用內(nèi)容推薦算法根據(jù)所述檢索條件生成目標(biāo)畫像標(biāo)簽。

      9.一種計算機(jī)設(shè)備,其特征在于,所述計算機(jī)設(shè)備包括處理器以及存儲器,所述存儲器用于存儲計算機(jī)程序,并將所述計算機(jī)程序傳輸給所述處理器,所述處理器用于根據(jù)所述計算機(jī)程序中的指令執(zhí)行權(quán)利要求1-8中任一項所述的方法。

      10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)用于存儲計算機(jī)程序,所述計算機(jī)程序當(dāng)被處理器執(zhí)行時使所述處理器執(zhí)行權(quán)利要求1-8中任一項所述的方法。


      技術(shù)總結(jié)
      本發(fā)明公開的用于檢索系統(tǒng)的跨平臺動態(tài)檢索頁構(gòu)建方法、設(shè)備及存儲介質(zhì),通過基于用戶標(biāo)記的目標(biāo)檢索對象生成目標(biāo)畫像標(biāo)簽,并基于目標(biāo)畫像標(biāo)簽更新用戶標(biāo)記的目標(biāo)檢索頁,實現(xiàn)目標(biāo)檢索頁的目標(biāo)畫像標(biāo)簽與用戶標(biāo)記的一一對應(yīng),提高檢索條件構(gòu)建效率,同時提升目標(biāo)檢索對象檢索精度;通過低代碼平臺構(gòu)建檢索頁配置文件代碼提高定制目標(biāo)檢索頁的構(gòu)建效率,同時實現(xiàn)對目標(biāo)檢索頁的歷史版本的回溯;通過前后端約定的預(yù)設(shè)數(shù)據(jù)結(jié)構(gòu)實現(xiàn)不同前端平臺基于同一檢索頁配置文件的更新操作,以及實現(xiàn)基于同一檢索解析模塊對不同前端平臺接收的檢索文件的解析,減少代碼冗余,提高服務(wù)端的運行效率。

      技術(shù)研發(fā)人員:范文杰,肖運龍,劉家楠,楊寶怡,黎勇
      受保護(hù)的技術(shù)使用者:中知數(shù)通(北京)信息技術(shù)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/9/17
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1