大家好!前面一期我們重點(diǎn)介紹了BOS的室內(nèi)外路徑規(guī)劃能力。在空間智能計算、分析服務(wù)方面,BOS還提供了其他能夠滿足各類智能化應(yīng)用場景的功能和服務(wù)。
這一期,我們來講講BOS基于自然語言理解的構(gòu)件智能搜索的能力。
基于自然語言理解的構(gòu)件智能搜索是在基于AI的BOS空間智能計算、分析服務(wù)方面的一個很有代表性的應(yīng)用。用戶可以在不必了解模型構(gòu)件的屬性結(jié)構(gòu)的情況下,在BOS中輸入自然語言形式的短語、語句等進(jìn)行檢索,快速匹配構(gòu)件的空間位置、類別、名稱等信息,查找符合條件的模型構(gòu)件并定位。
BOS的自然語言理解算法,結(jié)合基于BIM語義的模型屬性數(shù)據(jù)提取和分析,實現(xiàn)構(gòu)件智能檢索的服務(wù)接口,并在三維可視化頁面上快速查詢定位。以此為典型功能案例,BOS通過融合AI、大數(shù)據(jù)等技術(shù),實現(xiàn)空間語義識別和計算分析,深度挖掘建筑模型數(shù)據(jù)的價值,賦能智慧應(yīng)用場景。
下面,我們就詳細(xì)講講BOS基于自然語言理解的構(gòu)件智能搜索。
一、BOS基于自然語言理解的構(gòu)件智能搜索的應(yīng)用場景
BOS基于自然語言理解的構(gòu)件智能搜索可在多種場景中應(yīng)用。比如在管道系統(tǒng)運(yùn)維中,管理人員經(jīng)常需要通過類型、功能、位置等特征,靈活快速的檢索設(shè)備。在BOS中,通過智能搜索,直接輸入自然語言形式的短語、句子,可完成多種特征的組合查詢。在下面的例子中,管理人員在智能搜索框中輸入“污水系統(tǒng)的檢查井”,獲得全部污水系統(tǒng)的檢查井構(gòu)件。
構(gòu)件智能搜索以日常語言為輸入,使管理人員的日常工作更加便利。通過將構(gòu)件智能搜索與IoT技術(shù)融合,管理人員可以更便捷的實現(xiàn)對同類型設(shè)備,特定區(qū)域的設(shè)施設(shè)備進(jìn)行快速檢索和定位,提高管理的便捷性和效率。在實際應(yīng)用中,管理人員在收到系統(tǒng)提示信息,如運(yùn)行告警、設(shè)備運(yùn)轉(zhuǎn)異常等,他可以組合該熱點(diǎn)設(shè)備的規(guī)格、型號和生成廠家信息等形成自然語言表達(dá),進(jìn)行智能檢索,快速發(fā)現(xiàn)同類設(shè)備,進(jìn)行預(yù)防性的維護(hù)操作。
二、基于自然語言理解的構(gòu)件智能搜索原理
BOS基于自然語言理解的構(gòu)件智能搜索,使得軟件系統(tǒng)能夠“理解”BIM模型的構(gòu)件語義和人的搜索意圖,并進(jìn)行匹配。
在BIM模型解析過程中,BOS對BIM數(shù)據(jù)進(jìn)行分析和再組織,對屬性進(jìn)行拆解,并形成信息檢索的索引數(shù)據(jù)和重要性權(quán)值評估。該數(shù)據(jù)支持對屬性的高效檢索和匹配度評估。
在用戶輸入詞組、短語和句子進(jìn)行智能搜索時,通過NLP(自然語言處理),形成檢索關(guān)鍵詞列表。BOS通過該關(guān)鍵詞列表與后臺構(gòu)件屬性的索引數(shù)據(jù)進(jìn)行匹配,形成加權(quán)的匹配度數(shù)值。按照該數(shù)值從高到底形成匹配構(gòu)件的檢索結(jié)果。
三、 如何使用BOS的構(gòu)件智能搜索
· 一個案例
以下用一個簡單的案例說明構(gòu)件智能搜索的使用和效果,比如快速找到園區(qū)內(nèi)位于某個樓層中某種類型的攝像頭。我們將從園區(qū)模型上傳解析開始,然后輸入目標(biāo)構(gòu)件相關(guān)的描述語句,實現(xiàn)目標(biāo)構(gòu)件檢索。
首先,在BOS模型管理組件中上傳園區(qū)模型,等待解析完成。
解析完成后,點(diǎn)擊模型文件名稱打開模型,進(jìn)入BOS3DViewer后點(diǎn)擊頁面底部工具欄中的“更多”按鈕,在彈出的頁面中再點(diǎn)擊“構(gòu)件查找”按鈕。
在打開的“構(gòu)件查找”頁面中,默認(rèn)選中的查找方式為“智能搜索”,同時可以看到搜索框內(nèi)的文字提示“請輸入需要搜索模型中的空間、系統(tǒng)相關(guān)信息或構(gòu)件相關(guān)屬性”,即用戶可以通過空間(樓層、房間等)、機(jī)電系統(tǒng)或是構(gòu)件屬性中的某些字段進(jìn)行組合檢索。
例如,我們想要在園區(qū)北區(qū)建筑物中找到位于2樓的人臉抓拍攝像頭,那么就可以直接在搜索框中輸入“北區(qū)2F人臉抓拍攝像頭”,點(diǎn)擊搜索,系統(tǒng)后臺會自動建立關(guān)鍵詞索引,再根據(jù)詞語語義分詞對比,將匹配的內(nèi)容按權(quán)重比值從高到低返回,展示效果如下圖所示:
我們在返回的結(jié)果中選中位于最上方即匹配度最高的構(gòu)件,然后點(diǎn)擊定位,就能夠在園區(qū)中快速找到符合的目標(biāo)設(shè)備,展示效果如下圖所示:
點(diǎn)擊查看構(gòu)件屬性,可以看到與之匹配的屬性字段,實現(xiàn)目標(biāo)構(gòu)件檢索的目的。
四、 結(jié)語
本期主要介紹通過基于自然語言理解的構(gòu)件智能搜索功能,實現(xiàn)數(shù)據(jù)資產(chǎn)定位、機(jī)電設(shè)備追蹤等場景的規(guī)劃和應(yīng)用。BOS分析BIM模型中的構(gòu)件多維語義,通過模型解析、數(shù)據(jù)獲取和預(yù)處理、關(guān)鍵詞加權(quán)、建立索引等方式實現(xiàn)對智慧空間對象數(shù)據(jù)和自然語言理解和匹配,從而實現(xiàn)精確、快速的智能搜索。BOS在理解“物”和“人”兩方面要素的基礎(chǔ)上,實現(xiàn)計算機(jī)對空間的智能化應(yīng)用和人性化服務(wù)。