999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于煤礦安全事件的Web信息抽取技術研究*

2014-03-15 11:18:24郭曉黎劉澤偉劉瑞祥
中國煤炭 2014年10期
關鍵詞:頁面煤礦規則

郭曉黎 劉澤偉 劉瑞祥

(1.中國礦業大學 (北京)機電與信息工程學院,100083;2.北京工業大學軟件學院,北京市朝陽區,100124;3.北京聯合大學信息學院,北京市朝陽區,100101)

1 引言

煤礦安全網站逐漸發展成熟并具有一定規模,涌現出像煤礦安全網、中國安全生產網等在煤礦安全領域內有影響力和知名度的網站,使煤礦安全事件的相關信息日漸豐富。但是,煤礦安全領域網站的架構、內容及表現形式、功能實現也都隨著Web技術的廣泛應用而不斷地發展和改變,帶來了 “信息過載”問題。如何從龐大的煤礦安全信息資源庫中抽取出用戶關心的信息,成為了當今煤礦安全領域一個亟待解決的問題。

2 Web信息提取技術

2.1 Web信息抽取技術及分類

Web信息抽取是將Web作為信息源的一類信息進行抽取,簡單地說,Web信息抽取就是指從Web頁面中抽取滿足用戶需求的信息而過濾掉不相關的冗余信息,其核心是將分散在網頁上的半結構化的HTML頁面中隱含的信息抽取出來,并以更加結構化、語義更加明確的形式表示出來,使用戶可以在Web中更加方便地查詢數據,應用程序能更加直接地利用Web中的數據。

Web信息抽取技術根據自動化程度可以分為人工方式、半自動方式和全自動方式三大類,這種分類方式主要是根據Web信息抽取的核心——包裝器 (Wrapper)生成方式的不同來分類的。根據抽取原理和抽取方式的不同,信息抽取技術可以分為6類:基于自然語言處理方式的Web信息抽取、基于包裝器歸納方式的Web 信息抽取、基于ontology方式的Web 信息抽取、基于視覺特征的Web信息抽取、基于Web查詢方式的Web信息抽取和基于HTML結構方式的Web信息抽取。

2.2 信息抽取基本過程

信息抽取一般包括以下幾個步驟:

(1)對Web網頁預處理。目的是從半結構化網頁中過濾掉無用的 “噪聲”數據,并對不規則的HTML標識進行修正,保留有用信息的過程。

(2)定義信息抽取規則。即用定制的語言表達抽取規則,描述所需要抽取的信息。針對某一領域的信息特征預定義信息抽取規則,存儲在規則庫供用戶選用。

(3)對信息進行抽取。對文本進行合理的詞法、句法及語義分析,使用規則匹配方法識別抽取規則的各個部分,并對上下文進行分析,確定最終需要抽取的信息。

(4)結構化數據并返回給用戶。

2.3 Web信息抽取特點

Web信息抽取就是從異構的Web頁面中提取出用戶需要的數據,抽取的特點主要表現在:

(1)Web頁面結構不規則,沒有特定的數據模型對其進行描述,增加了Web信息抽取的難度。

(2)Web 頁面上的數據多數用HTML 來描述,注重數據的表現,缺乏數據的描述。

(3)Web頁面中的數據,大部分是與主題無關的 “噪音”數據,降低了數據抽取的精確度和效率,也加大了數據抽取的難度。

(4)Web頁面的數據組織形式多變,表現形式各不相同,特定頁面的信息抽取規則不能應用于其它頁面。

因此,Web頁面數據的異構性、不規則及易變性等特點,需要根據實際的需求,采用合適的抽取方法,對Web信息進行抽取。

3 面向煤礦安全事件的Web信息抽取方法

當今,煤礦安全事件的信息多數都集中在各式各樣的Web頁面中,面對信息量龐大、結構復雜的Web頁面,關心的只是很小的部分板塊。如何去掉大量冗余信息,抽取到有效的數據,為用戶提供優質的檢索服務,是要解決的核心問題。本文結合各抽取方法的特點以及煤礦安全信息網本身的特點,提出了一種面向煤礦安全事件的Web信息抽取方法,此信息抽取過程的框架如圖1所示。

圖1 信息抽取過程

3.1 煤礦安全事件網頁特征及結構

煤礦安全事件信息網頁具有結構穩定、信息量大等特點,由于這類網頁在各大網站的功能相近,所起的作用相似,因此網頁的結構相對比較穩定,不會受到某個網站的約束,適合進行大批量統一抽取處理。中國煤礦安全網中有關事故案例信息的一個實例見圖2。

從圖2中可以發現,網頁的結構十分清晰,需要的煤礦安全事件信息就是圖中事故案例部分。因此,把<ul></ul>之間的內容直接匹配出來,就實現了頁面清洗。同樣,<ul></ul>之間內容的結構也比較規范。

<li></li>標簽之間的信息正是需要抽取的,再次對這個單元模塊信息進行匹配,就能更加準確定位需要抽取的信息,使頁面清洗更加徹底。正則表達式的特性正好能滿足上述需要,因此,考慮采用基于正則表達式匹配的頁面清洗協助完成信息抽取的任務。

圖2 事故案例信息實例

3.2 基于正則表達式匹配的頁面清洗

頁面清洗主要分為3個步驟:第一步是將頁面中的樣式表、腳本以及注釋等無關信息去除掉;第二步是根據頁面具體內容的不同,將頁面內容分成不同的類別塊;第三步是按照指定規則對各塊做進一步篩選。

正則表達式是對字符串操作的一種邏輯公式,即用事先定義好的特定字符及其組合,組成一個“規則字符串”,利用這個 “規則字符串”來過濾任何符合規則的字符串,并完成提取、判斷、替換等操作。正則表達式的靈活性、邏輯性和功能性都很強,可以用簡單的方式實現字符串的復雜控制。Java正則表達式通過Java.util.regex 包下的Pattern類與Matcher類實現。Pattern類的主要作用是根據正則表達式的相關語法,針對要匹配的對象構建正則表達式。Matcher類的作用是根據Pattern類所構建的正則表達式匹配對象,并且對匹配內容進行進一步處理。

對于前面討論的煤礦安全事件信息網頁,其中包含煤礦安全事件信息的模塊包括<ul>標簽及其子標簽。由于煤礦安全事件信息網頁的結構簡單,內容模式相對固定,通過對大量網頁進行分析可以得出:頁面經過匹配,需要抽取的常見標簽大致有以下幾種:<Meta>、<table>、<ul>、<li>、<a>等。匹配標簽的過程基本相同,這里只以圖2中的一個<ul>標簽下面的子標簽<a>為例。針對此示例,要想匹配出<ul>標簽下<a>標簽的內容,需要定義一個Pattern對象,針對這個Pattern對象構造相應的正則表達式如下:

針對上述Pattern對象的規則,會有一個Matcher對象與之對應進行匹配,并且為匹配內容進行后續處理,如按照分組進行抽取、替換和刪除等。

經過以上匹配過程,<a>標簽結構包含的內容即為待抽取信息塊。如果網頁的結構比較簡單,標簽不復雜,就可以按照上述步驟進行其他頁面的信息抽取工作。

Web頁面清洗是Web信息抽取過程中一個很重要的環節,為抽取過程后續流程做準備。頁面清洗效率的高低將直接影響整個抽取過程的性能和效率。

3.3 信息抽取

信息抽取的任務是從頁面中提取出用戶需要的信息,實現半結構化數據到結構化數據的轉換。網頁經過清洗后,再根據網頁的結構特點與上一步中建立的抽取規則進行匹配。利用匹配成功的規則對網頁進行信息提取,最終把抽取到的數據保存在特定的數據結構中,作為下一步信息存儲的數據源。

抽取規則的作用是描述待抽取信息的各種特征和規律,識別和定位待抽取信息在Web 頁面中的位置。

面向煤礦安全事件的Web信息定向提取,需要對特定的Web網頁信息進行抽取,并在特定網頁中提取特定的面向煤礦安全事件的信息,抽取的信息需要精確匹配,因此對數據抽取的正確性和準確度要求都較高,綜合考慮采用人工標注方式來生成抽取規則。

這種方式用到DOM 和XPath 相關技術。DOM 是萬維網制定的一種語言標準,它定義了文檔的邏輯結構以及操作文檔各元素的通用方法,可以作為各種編程語言以及各種應用程序的編程接口,利用DOM 可以對XML 文檔進行讀取,以及增、刪、查、改等各項基本操作。DOM 樹用來保存XML 數據,對XML 文檔的解析和各種操作都可以在DOM 樹上進行。XPath即為XML 路徑語言,是一種用來確定XML文檔中某部分位置的語言。實際應用過程中,首先指定樣本學習網頁,然后根據樣本頁面生成對應的DOM 結構,由人工在DOM 結構中標注感興趣的數據位置,然后得到待抽取數據位置的XPath 表達式。例如,圖2 所示的HTML 頁面,對應的DOM 模型樹結構如圖3所示。

比如要抽取 “煤礦瓦斯突出事故”,通過上述DOM 結構,就可以直接標記出來,得到待抽取數據位置的XPath 表達式Expression 為 “//* [@class= “list lh24f14”]/li [1]/a [1]/text()”,表示抽取class為“e_list lh24f14”的節點下第一個 “li”節點下,第一個 “a”節點下的文本節點。

通過采用以上人工標注規則和基于Xpath 方式的信息抽取策略,在信息抽取過程中能提高抽取的效率和準確度。

對于抽取出來的數據,可以采用多種方式進行管理,本文對此不做詳細研究。

圖3 DOM 模型樹結構

3.4 算法評價

針對煤礦安全網,隨機抽取部分網頁 (頁面數量≥500個)進行頁面清洗,使用基于正則表達式匹配策略直接提取出關鍵信息,大部分無用信息被直接舍棄。實驗選取樣本學習頁面清洗算法、DOM 解析頁面清洗算法以及本文研究的基于正則表達式抽取策略的網頁清洗算法。幾個頁面清洗算法進行實驗論證,由于頁面清洗的主要功能在于快速去除網頁 “噪音”,必須盡可能完整地保留有用信息,因此頁面清洗后有效頁面的比例將作為首要的評價指標,同時,清洗的時間效率也是評價的重要指標。有效頁面的判定標準以清洗后頁面內容關鍵詞的數量來確定,直接包含4個及以上指定關鍵詞信息,則判定該頁面為有效頁面。評價指標為:清洗頁面數量、清洗耗時、有效頁面數量、有效頁面比例以及清洗效率,頁面清洗算法的實驗結果如表1 所示。

表1 頁面清洗算法實驗結果

由表1可看出,3種常用算法中,樣本學習策略和正則表達式策略的有效頁面比例分別為91.1% 和94.8%,遠高于DOM 解析策略的83.2%。樣本學習策略雖然效率與本文研究的算法相近,但是樣本學習前期需要花費一定時間,而且當抽取煤礦安全事件信息的網頁集發生變化,樣本學習策略需要重新對網頁集進行學習,費用較大。

4 結語

本文對信息提取技術進行了概述,對頁面清洗、抽取規則的建立以及信息抽取技術進行分析。在此基礎上,對面向煤礦安全事件的Web信息抽取技術進行了研究,并提出了一種專用于面向煤礦安全事件的基于正則表達式匹配抽取策略的頁面清洗算法。此算法在易用性、準確性、效率和系統性能方面都有所改善,同時也需要繼續優化,來滿足用戶進一步的個性化需求。

[1] 雷振興.煤礦安全事故的分類和預測研究 [D].西安理工大學,2010

[2] 付華.煤礦瓦斯災害特征提取與信息融合技術研究[D].遼寧工程技術大學,2006

[3] J.Cho et.al.Efficient crawling through URL 0rdering[J].Computer Networks,1998 (3)

[4] 李盛韜.基于主題的Web信息采集技術研究 [D].中國科學院,2002

[5] 馮二波.領域實體屬性及事件抽取技術研究 [D].哈爾濱工業大學,2008

[6] 金岳富.Web 信息采集與信息抽取技術的研究[D].哈爾濱工業大學,2009

猜你喜歡
頁面煤礦規則
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
撐竿跳規則的制定
數獨的規則和演變
讓規則不規則
Coco薇(2017年11期)2018-01-03 20:59:57
TPP反腐敗規則對我國的啟示
大型煤礦自動化控制系統的設計與應用
工業設計(2016年4期)2016-05-04 04:00:23
上半年確定關閉煤礦名單513處
現代企業(2015年8期)2015-02-28 18:55:34
去年95.6%煤礦實現“零死亡”
現代企業(2015年6期)2015-02-28 18:51:50
瞬變電磁法在煤礦防治水中的應用
河南科技(2014年8期)2014-02-27 14:07:41
主站蜘蛛池模板: 又污又黄又无遮挡网站| 亚洲乱伦视频| 伊人久久大香线蕉综合影视| 久久久久中文字幕精品视频| 精品福利网| 东京热高清无码精品| aa级毛片毛片免费观看久| 中文字幕有乳无码| 亚洲v日韩v欧美在线观看| 综合人妻久久一区二区精品 | 亚洲国产精品一区二区高清无码久久| 一区二区午夜| 国产综合色在线视频播放线视| 国产导航在线| 免费中文字幕一级毛片| 性欧美久久| 亚洲国产成人自拍| 久久综合九色综合97网| 亚洲天堂高清| 99热精品久久| 欧美日韩国产系列在线观看| 91久久国产热精品免费| 六月婷婷精品视频在线观看 | 精品无码视频在线观看| 欧美激情第一欧美在线| 毛片网站在线看| 99久久精品视香蕉蕉| 制服丝袜一区| 中文字幕资源站| 国语少妇高潮| 九九视频免费在线观看| 免费毛片视频| 搞黄网站免费观看| 成人一级免费视频| 国产91久久久久久| AV无码国产在线看岛国岛| 国产精品福利一区二区久久| 久久精品国产精品青草app| 99999久久久久久亚洲| 成人在线不卡视频| 精品一区二区三区水蜜桃| 免费一级毛片在线观看| 国产拍在线| 精品国产污污免费网站| 欧美视频二区| 精品综合久久久久久97| 99热这里只有精品久久免费| 热re99久久精品国99热| 丁香婷婷久久| 亚洲精品人成网线在线| 五月激情婷婷综合| 免费三A级毛片视频| 激情六月丁香婷婷四房播| 欧美午夜性视频| 国产成人高清精品免费软件 | 国产农村妇女精品一二区| 99精品影院| 99视频在线免费看| 999国产精品| 免费一看一级毛片| 欧美日韩成人| 婷五月综合| 成人午夜网址| 国产视频自拍一区| 无码中文字幕乱码免费2| 中文字幕有乳无码| 亚洲第一成年人网站| 狂欢视频在线观看不卡| 2019国产在线| 国产黄色免费看| 国产午夜无码片在线观看网站 | 77777亚洲午夜久久多人| 国产精品亚欧美一区二区三区| 中文字幕亚洲专区第19页| 激情六月丁香婷婷四房播| 九九热视频精品在线| 国产97视频在线| 国产视频资源在线观看| 在线不卡免费视频| 久久亚洲黄色视频| 欧美亚洲网| 在线精品亚洲国产|