本發(fā)明涉及人工智能,尤其涉及一種基于人工智能的圖書架監(jiān)控數(shù)據(jù)快速檢索處理平臺。
背景技術(shù):
1、隨著科技的發(fā)展,信息科學(xué)、計算機技術(shù)、通信技術(shù)已經(jīng)在各行各業(yè)得到廣泛的應(yīng)用。圖書館作為一種信息資源的集散地,圖書借閱頻繁,用戶管理多變,包含大量的信息數(shù)據(jù),借閱者在偌大的圖書館中想要通過自己快速找尋到目標(biāo)信息變得十分困難?,F(xiàn)有的大部分圖書館中,大多是在每個圖書架的上方放置有一標(biāo)識牌,用以對每個圖書架的圖書進行大致分類,借閱者根據(jù)該標(biāo)識牌找尋目標(biāo)書籍,但仍存在以下缺陷:1、借閱者需要對自己所找尋書籍進行分類,不僅費時費力,且很容易出現(xiàn)自己所分類別與圖書館標(biāo)識牌所分類別不一致,導(dǎo)致找尋不到目標(biāo)書籍;2、借閱者所尋找的書籍該圖書館有可能沒有收藏或者被其他借閱者借走,導(dǎo)致借閱者一直找尋不到,耗費精力。
2、因此需要一個完善的圖書架管理平臺來實現(xiàn)對圖書書目、圖書借閱、用戶查詢進行統(tǒng)一、實時管理,達到各類用戶的需求。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足之處,提供一種基于人工智能的圖書架監(jiān)控數(shù)據(jù)快速檢索處理平臺,方便借閱者借閱書籍以及管理者管理書籍,實現(xiàn)對圖書架的智能監(jiān)控和快速處理。
2、為實現(xiàn)上述目的,本發(fā)明提供一種基于人工智能的圖書架監(jiān)控數(shù)據(jù)快速檢索處理平臺,包括:
3、接收單元,其用以接收檢索關(guān)鍵詞;
4、檢索單元,其與所述接收單元相連,用以基于所述接收單元輸出的關(guān)鍵詞進行檢索,以及,獲取檢索結(jié)果,檢索單元將獲取到的檢索結(jié)果記為檢索數(shù)據(jù);
5、輸出單元,其與所述檢索單元相連,用以接受檢索單元輸出的檢索數(shù)據(jù),以及,對輸出的檢索數(shù)據(jù)進行可視化處理;
6、采集單元,其分別與所述輸出單元和所述檢索單元相連,用以在單次檢索過程中記錄平臺針對蓋茨檢索的檢索時長,其中,檢索時長為所述檢索單元接收到所述關(guān)鍵詞所處時間節(jié)點至所述輸出單元完成對所述檢索數(shù)據(jù)可視化處理所處的時間節(jié)點之間的時長;
7、分析單元,其與所述采集單元相連,用以基于采集單元在預(yù)設(shè)周期內(nèi)獲取若干檢索時長確定所述平臺的運行狀態(tài)是否符合標(biāo)準(zhǔn),分析單元在初步判定平臺的運行不符合標(biāo)準(zhǔn)時基于檢索結(jié)果中檢索數(shù)據(jù)的數(shù)量對平臺額運行是否符合標(biāo)準(zhǔn)進行二次判定,或,在判定平臺的運行不符合標(biāo)準(zhǔn)時基于各檢索時長確定平臺運行不符合標(biāo)準(zhǔn)的原因。
8、而且,所述分析單元中設(shè)有第一預(yù)設(shè)檢索時長和第二預(yù)設(shè)檢索時長,其中,第一預(yù)設(shè)檢索時長小于第二預(yù)設(shè)檢索時長,分析單元用以基于預(yù)設(shè)周期內(nèi)各所述檢索時長的平均值判定所述平臺的運行是否符合標(biāo)準(zhǔn),其中,分析單元將各檢索時長的平均值記為平均檢索時長:
9、若所述平均檢索時長小于等于所述第一預(yù)設(shè)檢索時長,所述分析單元判定所述平臺的運行符合標(biāo)準(zhǔn),分析單元維持初始檢測頻率以對平臺的運行狀態(tài)進行實時監(jiān)測;
10、若所述平均檢索時長大于所述第一預(yù)設(shè)檢索時長且小于等于所述第二預(yù)設(shè)檢索時長,所述分析單元初步判定所述平臺的運行不符合標(biāo)準(zhǔn),分析單元根據(jù)預(yù)設(shè)周期內(nèi)各所述檢索數(shù)據(jù)的數(shù)量的平均值對平臺的運行狀態(tài)是否符合標(biāo)準(zhǔn)進行二次判定;
11、若所述平均檢索時長大于所述第二預(yù)設(shè)檢索時長,所述分析單元判定所述平臺的運行不符合標(biāo)準(zhǔn),分析單元基于獲取的平均檢索時長確定所述平臺運行不符合標(biāo)準(zhǔn)的原因。
12、而且,所述分析單元中還設(shè)有預(yù)設(shè)檢索數(shù)量,分析單元在初步判定所述平臺的運行不符合標(biāo)準(zhǔn)情況下獲取所述檢索單元在所述預(yù)設(shè)周期內(nèi)各檢索結(jié)果的數(shù)量,分析單元計算各檢索結(jié)果的數(shù)量的平均值,將其記為平均檢索數(shù)量并基于平均檢索數(shù)量對所述平臺的運行是否符合標(biāo)準(zhǔn)進行二次判定:
13、若所述平均檢索數(shù)量小于等于所述預(yù)設(shè)檢索數(shù)量,所述分析單元二次判定所述平臺的運行不符合預(yù)設(shè)標(biāo)準(zhǔn),并基于獲取的平均檢索時長確定所述平臺運行不符合標(biāo)準(zhǔn)的原因;
14、若所述平均檢索數(shù)量大于所述預(yù)設(shè)檢索數(shù)量,所述分析單元二次判定所述平臺的運行符合標(biāo)準(zhǔn),并基于所述平均檢索數(shù)量將所述第一預(yù)設(shè)檢索時長和所述第二預(yù)設(shè)檢索時長調(diào)節(jié)至對應(yīng)值。
15、而且,所述分析單元中設(shè)有第一預(yù)設(shè)檢索數(shù)量差值、第二預(yù)設(shè)檢索數(shù)量差值、第一預(yù)設(shè)修正系數(shù)、第二預(yù)設(shè)修正系數(shù)和第三預(yù)設(shè)修正系數(shù),其中,第一預(yù)設(shè)檢索數(shù)量差值小于第二預(yù)設(shè)檢索數(shù)量差值,第一預(yù)設(shè)修正系數(shù)小于第二預(yù)設(shè)修正系數(shù),第二預(yù)設(shè)修正系數(shù)小于第三預(yù)設(shè)修正系數(shù),所述分析單元在二次判定所述平臺的運行符合標(biāo)準(zhǔn)情況下,計算所述平均檢索數(shù)量與所述預(yù)設(shè)檢索數(shù)量并將其記為檢索數(shù)量差值,分析單元根據(jù)檢索數(shù)量差值選取對應(yīng)的預(yù)設(shè)修正系數(shù)將所述第一預(yù)設(shè)檢索時長和所述第二預(yù)設(shè)檢索時長調(diào)節(jié)至對應(yīng)值,其中:
16、若所述檢索數(shù)量差值小于等于第一預(yù)設(shè)檢索數(shù)量差值,所述分析單元使用第一預(yù)設(shè)修正系數(shù)將所述第一預(yù)設(shè)檢索時長和所述第二預(yù)設(shè)檢索時長調(diào)節(jié)至對應(yīng)值;
17、若所述檢索數(shù)量差值大于所述第一預(yù)設(shè)檢索數(shù)量差值且小于等于第一預(yù)設(shè)檢索數(shù)量差值,所述分析單元使用第二預(yù)設(shè)修正系數(shù)將所述第一預(yù)設(shè)檢索時長和所述第二預(yù)設(shè)檢索時長調(diào)節(jié)至對應(yīng)值;
18、若所述檢索數(shù)量差值大于第二預(yù)設(shè)檢索數(shù)量差值,所述分析單元使用第三預(yù)設(shè)修正系數(shù)將所述第一預(yù)設(shè)檢索時長和所述第二預(yù)設(shè)檢索時長調(diào)節(jié)至對應(yīng)值。
19、而且,所述分析單元設(shè)有第一預(yù)設(shè)檢索時長差值和第二預(yù)設(shè)檢索時長差值,第一預(yù)設(shè)檢索時長差值小于第二預(yù)設(shè)檢索時長差值,分析單元在判定或二次判定所述平臺的運行不符合標(biāo)準(zhǔn)情況下計算所述平均檢索時長與所述第二預(yù)設(shè)檢索時長的差值的絕對值,分析單元將該差值的絕對值記為檢索時長差值并根據(jù)檢索時長差值確定所述平臺運行不符合標(biāo)準(zhǔn)的原因,其中:
20、若所述檢索時長差值小于等于所述第一預(yù)設(shè)檢索時長差值,所述分析單元判定所述平臺的運行狀態(tài)不符合標(biāo)準(zhǔn)的原因為所述檢索單元在單次檢索過程中獲取的檢索結(jié)果數(shù)量高于預(yù)設(shè)值,分析單元基于用戶在各檢索結(jié)果中的停留時長確定篩除標(biāo)簽并基于檢索時長差值確定針對檢索結(jié)果的篩分比例,其中,篩除標(biāo)簽為基于用戶停留的檢索結(jié)果中獲取的檢索結(jié)果所處領(lǐng)域的標(biāo)簽;
21、若所述檢索時長差值大于所述第一預(yù)設(shè)檢索時長差值且小于等于所述第二預(yù)設(shè)檢索時長差值,所述分析單元判定所述平臺的運行狀態(tài)不符合標(biāo)準(zhǔn)的原因為所述檢索單元在單次檢索過程中輸出的檢索結(jié)果的數(shù)量超出了所述輸出單元的運行負載,分析單元對所述檢索單元輸出的數(shù)據(jù)進行拆分輸送并基于檢索時長差值確定拆分的數(shù)據(jù)包的數(shù)量;
22、若所述檢索時長差值大于所述第二預(yù)設(shè)檢索時長差值,所述分析單元判定所述平臺的運行狀態(tài)不符合標(biāo)準(zhǔn)的原因為所述平臺系統(tǒng)未更新,分析單元向所述輸出單元輸送更新指令以使輸出單元發(fā)出更新通知。
23、而且,所述分析單元還設(shè)有第一預(yù)設(shè)一級時長差值、第二預(yù)設(shè)一級時長差值、第一預(yù)設(shè)比例調(diào)節(jié)系數(shù)、第二預(yù)設(shè)比例調(diào)節(jié)系數(shù)和第三預(yù)設(shè)比例調(diào)節(jié)系數(shù),第一預(yù)設(shè)一級時長差值小于第二預(yù)設(shè)一級時長差值,第一預(yù)設(shè)比例調(diào)節(jié)系數(shù)小于第二預(yù)設(shè)比例調(diào)節(jié)系數(shù),第二預(yù)設(shè)比例調(diào)節(jié)系數(shù)小于第三預(yù)設(shè)比例調(diào)節(jié)系數(shù),分析單元在判定所述平臺的運行狀態(tài)不符合標(biāo)準(zhǔn)的原因為所述檢索單元在單次檢索過程中獲取的檢索結(jié)果數(shù)量高于預(yù)設(shè)值情況下將所述第一預(yù)設(shè)檢索時長差值與所述檢索時長差值的差值記為一級時長差值,并基于一級時長差值確定所述檢索單元針對檢索結(jié)果的篩除比例,其中,篩除比例為所述分析單元從所述檢索單元檢索出的檢索結(jié)果中篩除的數(shù)據(jù)量與檢索結(jié)果的總數(shù)據(jù)量的比例:
24、若所述一級時長差值小于等于所述第一預(yù)設(shè)一級時長差值,所述分析單元使用第一預(yù)設(shè)比例調(diào)節(jié)系數(shù)將所述篩除比例將初始篩除比例調(diào)節(jié)至對應(yīng)值;
25、若所述一級時長差值大于所述第一預(yù)設(shè)一級時長差值且小于等于所述第二預(yù)設(shè)一級時長差值,所述分析單元使用第二預(yù)設(shè)比例調(diào)節(jié)系數(shù)將所述篩除比例將初始篩除比例調(diào)節(jié)至對應(yīng)值;
26、若所述一級時長差值大于所述第二預(yù)設(shè)一級時長差值,所述分析單元使用第三預(yù)設(shè)比例調(diào)節(jié)系數(shù)將所述篩除比例將初始篩除比例調(diào)節(jié)至對應(yīng)值。
27、而且,第一預(yù)設(shè)二級時長差值、第二預(yù)設(shè)二級時長差值、第一預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù)、第二預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù)和第三預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù),第一預(yù)設(shè)二級時長差值小于第二預(yù)設(shè)二級時長差值,第一預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù)小于第二預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù),第二預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù)小于第三預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù),分析單元在判定所述平臺的運行狀態(tài)不符合標(biāo)準(zhǔn)的原因為所述檢索單元在單次檢索過程中輸出的檢索結(jié)果的數(shù)量超出了所述輸出單元的運行負載情況下將所述第二預(yù)設(shè)檢索時長差值與所述檢索時長差值的差值記為二級時長差值,并基于二級時長差值確定確定所述檢索單元向所述輸出單元輸送的數(shù)據(jù)包的數(shù)量,其中:
28、若所述二級時長差值小于等于所述第一預(yù)設(shè)二級時長差值,所述分析單元使用第一預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù)將所述篩除數(shù)量將初始篩除數(shù)量調(diào)節(jié)至對應(yīng)值;
29、若所述二級時長差值大于所述第一預(yù)設(shè)二級時長差值且小于等于所述第二預(yù)設(shè)二級時長差值,所述分析單元使用第二預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù)將所述篩除數(shù)量將初始篩除數(shù)量調(diào)節(jié)至對應(yīng)值;
30、若所述二級時長差值大于所述第二預(yù)設(shè)二級時長差值,所述分析單元使用第三預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù)將所述篩除數(shù)量將初始篩除數(shù)量調(diào)節(jié)至對應(yīng)值。
31、而且,所述平臺中還設(shè)有一存儲單元,其與所述輸出單元相連,用以存儲輸出單元輸出的檢索結(jié)果。
32、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:
33、本發(fā)明通過統(tǒng)計預(yù)設(shè)周期內(nèi)的平均檢索時長,以確定平臺的運行狀態(tài),在平均檢索時長大于所述第一預(yù)設(shè)檢索時長且小于等于所述第二預(yù)設(shè)檢索時長時進行進一步確定是否合格,在所述平均檢索時長大于所述第二預(yù)設(shè)檢索時長時確定不合格原因,從而快速排除故障原因,實現(xiàn)快速檢索。
34、本發(fā)明在判定所述所述平臺運行不符合標(biāo)準(zhǔn)的情況下,獲取所述檢索單元在所述預(yù)設(shè)周期內(nèi)各檢索結(jié)果的數(shù)量,分析單元計算各檢索結(jié)果的數(shù)量的平均值,將其記為平均檢索數(shù)量并基于平均檢索數(shù)量對所述平臺的運行是否符合標(biāo)準(zhǔn)進行二次判定,二次判定不合格時進行不合格的原因確定,二次判定合格時,即可基于平均檢索數(shù)量進行修正判定,從而提高了檢索準(zhǔn)確率。
35、本發(fā)明通過設(shè)置有第一預(yù)設(shè)二級時長差值、第二預(yù)設(shè)二級時長差值、第一預(yù)設(shè)數(shù)量調(diào)劑系數(shù)、第二預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù)和第三預(yù)設(shè)數(shù)量調(diào)節(jié)系數(shù),并在判定所述平臺的運行狀態(tài)不符合標(biāo)準(zhǔn)的原因為所述檢索單元在單次檢索過程中輸出的檢索結(jié)果的數(shù)量超出了所述輸出單元的運行負載情況下,計算第二預(yù)設(shè)檢索時長差值與所述檢索時長差值的差值,從而確定檢索單元向所述輸出單元輸送的數(shù)據(jù)包的數(shù)量,實現(xiàn)一邊輸送一邊顯示,在保證數(shù)據(jù)輸出流暢性的同時使檢索結(jié)果輸出更快。