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

基于機器學習的多語言文本抽取系統實現

2017-04-24 10:24:53周國富
計算機應用與軟件 2017年4期
關鍵詞:文本信息系統

曾 軍 周國富

(武漢大學軟件工程國家重點實驗室 湖北 武漢 430072)

基于機器學習的多語言文本抽取系統實現

曾 軍 周國富

(武漢大學軟件工程國家重點實驗室 湖北 武漢 430072)

基于統計機器學習的信息抽取方法正日益成為研究的熱點,在研究與應用方面雖然也產生了一些實用的基于機器學習的文本信息抽取框架與系統,但大多面臨著交互性弱、可擴展性低、語言移植能力差等缺陷。為此,研究并提出一種通用可行的支持多語言的信息抽取框架,并基于該框架實現了一個原型系統。原型系統集成了最大熵、支持向量機兩種機器學習算法,使用這兩種算法對中英文文本的實驗驗證了系統的實用性。

統計機器學習 信息抽取 多語言 最大熵模型 支持向量機

0 引 言

網絡技術的高速發展造就了海量的電子文本資源,如何從眾多的電子文本中自動、迅速、準確地得到用戶所感興趣的信息正日益成為一個亟待解決的重大研究課題,基于統計機器學習的信息抽取方法可以很好地滿足這一需求。近年來,隨著已標注樣本集的不斷增加與積累,基于統計機器學習的信息抽取技術的研究與應用受到越來越多研究者的青睞,而本文研究的主題正是基于機器學習的文本信息抽取。

盡管當前抽取算法的研究發展相對迅速,但對于信息抽取系統的設計還不充分。主要的問題包括:1)有一些文本抽取系統只是針對特定的應用,如GATE中集成的ANNIE,能夠識別“地名”,“句子成分”等,但不能廣泛地直接用在其他抽取任務;2)有一些系統只是針對一種特定的抽取算法,如Amilcare,集成了LP2,但不能集成其他算法;3)有一些系統只使用一種語言的文本。這些問題就使得對一個新的領域的信息抽取任務或者對一個現有信息抽取任務應用另一種不同的機器學習算法,幾乎所有的工作都要重新開始。那么是否能夠設計和實現一個信息抽取的平臺,使得不同的信息抽取任務,和應用不同的抽取模型都能夠在這個平臺上方便的進行呢?這就是本文所關注的主要內容。

針對當前信息抽取系統存在的交互性弱、可擴展性低、語言移植能力差等缺點,本文設計和實現了一個實用的、易于擴展的、具有較好移植性的基于機器學習的信息抽取系統,該系統能夠充分利用機器學習算法以及系統模塊化設計的優勢,達到較好的可擴展性與可移植性。

1 信息抽取系統模型

1.1 機器學習抽取過程

圖1給出了基于機器學習進行信息抽取的通用流程。首先在訓練樣本集和測試樣本集上,根據文檔中信息特點來進行特征定義與算法選擇,然后將特征和算法相結合在訓練樣本集上進行學習以構造抽取模型,最后再在測試集文檔上使用構造的信息抽取模型進行模型測試。

圖1 基于機器學習的通用抽取流程

1.2 信息抽取系統的框架設計

基于上述信息抽取流程本文設計的基于機器學習的支持多語言的文本信息抽取系統的整體框架如圖2所示。

圖2 基于信息抽取系統整體框架

該框架分為兩個層次:前臺展示層和后臺邏輯處理層。前臺展示層,主要用在抽取的不同階段,通過友好的圖形用戶界面GUI的方式為用戶觀察和處理數據提供方便,同時也簡化了用戶的操作流程。后臺邏輯處理層主要包括預處理模塊和主動學習模塊。預處理模塊主要用于對錄入的文檔進行文本符號化、詞性標注、分詞等操作,每一個步驟都可以根據需要進行個性化定制。主動學習模塊包括特征選擇的子模塊與機器學習分類算法選擇子模塊兩個部分,主要用于根據已標注的文檔進行機器學習,之后利用主動學習所訓練的抽取模型對未標注的文檔進行信息抽取。其中,特征可以從給定的通用特征中選擇符合數據樣本特點的特征,也可以使用用戶自定義的特征;機器學習算法也同樣可以根據用戶需要進行個性化定制,這樣可以方便用戶選擇不同的特征或者機器學習方法進行模型訓練與信息抽取,最終找到抽取效果較優的參數組合。此外,前臺展示層和后臺邏輯處理層之間是通過規定的接口進行通信的。

該框架的優勢主要體現在:①分層的設計增強了系統的靈活性與可擴展性;②模塊化設計增強了系統的魯棒性與可移植能力;③預處理模塊的可定制化設計提高了系統的語言移植能力。例如對于中文文檔的信息抽取,預處理模塊中的分詞操作可以指定調用分詞效果較好的中科院開發的中文分詞工具NLPIR[7];對于英文文檔信息抽取可以指定為比較常用的Stanford CoreNLP[8]提供的分詞接口。

1.3 抽取過程特征選擇

從通用抽取流程和系統整體框架可以看出,信息抽取的關鍵在于特征生成程序的編寫以及機器學習算法的選擇。

對于特征的選擇,可以采用集成一些通用的特征的方式以供用戶進行選擇的方法,如“單詞或漢字的數目”,“是否在同一句”,實體總數等特征。同時,可以將通用特征集劃分為兩類類別,并將其定義為稀疏性特征集與聚簇性特征集。如果一個特征被加入稀疏特征集中,那么該特征將被用于構造文本的線性分類器。同樣,如果一個特征被加入聚簇性特征集中,那么該特征將被用于構造文本的非線性分類器。

信息抽取用戶可以根據需要從通用特征中的選擇一個或多個通用特征用于信息抽取系統。當然,用戶也使用自定義的特征進行信息抽取。

1.4 抽取過程算法選擇

對于機器學習算法,可以選擇采用最大熵算法(EM)與支持向量機算法(SVM),也可以選擇一些其他開源的機器學習算法,以便對它們的抽取效果與性能作比較。本文為了觀察不同算法的抽取效果實現了EM與SVM兩種算法。下面本文將以文本分類為實驗,以最大熵算法為例構造一個簡單的自動文本分類系統,其中實驗語料來自譚松波博士的個人主頁[9]中提供的中文文本分類語料庫。該語料庫分為兩個層次:一個層次為12個類別,另一個層次為60個類別,其中每個層次都包含文本14 150篇。本實驗采用12個類別的單層語料,語料的類別與數據詳細信息具體如下表1所示。

表1 實驗中使用的單層語料的類別與數目

利用最大熵算法進行文本分類的具體實驗步驟如下所示:

(1) 收集數據集:從譚松波博士的網站個人主頁將本實驗用到的分類語料下載到本地。

(2) 預處理數據集:基于python語言編寫一個預處理腳本,該腳本主要用于統計所有文本中的單詞,計算每個文本中每個單詞的詞頻,并將其中80%的文作為訓練樣本集,另外20%作為測試樣本集。

(3) 模型構建:筆者基于python語言實現了完整的GIS[10](Generalized Iterative Scaling)算法。之后使用GIS算法在上一步處理好的訓練文本上對表征每個特征權重的數組參數向量lamda進行參數訓練,其中精度閾值ε設定為0.001,并且在訓練樣本集上運行GIS算法時對模型參數的最大迭代次數maxLooNum采用不同的取值,以觀察迭代次數對算法分類效果的影響。

(4) 模型測試:根據上一步估計的參數向量lamda的值,對預處理的測試樣本集進行測試,并計算測試文本中錯誤分類文本的個數以及錯誤分類文本率。

(5) 實驗完成:整理實驗結果,如表2所示。

表2 設置不同最大迭代次數時的文本分類效果

從表2中的實驗結果可以看出,最大熵算法的文本分類效果還是可以接受的,且隨著迭代次數的增加,錯誤分類的文本個數以及錯誤文本率的整體呈遞減趨勢。從表2還可以看出,最大迭代次數并不是越大越好,也有可能會出現迭代次數增加,而錯誤分類文本的個數反正增加的特殊情況。如表中當最大迭代次數為20的時的錯誤分類文本個數反而要比最大迭代次數為30時的錯誤分類文本個數要小。

2 信息抽取系統的實現

基于上文所設計的抽取框架和機器學習算法,本文基于Python語言實現了一個原型系統。主要包括圖形用戶界面GUI、預處理模塊、主動學習模塊。

2.1 圖形用戶界面GUI的實現

該模塊主要將信息抽取過程中的一些操作以圖形化界面GUI的方式友好地展示給信息抽取人員,以提高信息抽取人員的操作效率。該模塊主要包括實體類型管理、實體事件管理、實體關系管理、抽取文檔管理以及標記管理,如圖3所示。

圖3 抽取系統圖形用戶界面GUI

實體類型管理默認使用的是Stanford NER[11](Stanford Named Entity Recognizer)中識別的實體類型,在預處理階段,信息抽取系統會進行命名實體識別操作以對文檔進行自動分析與發現,并創建相應的實體類型。

實體事件管理,在預處理階段信息抽取系統會通過Stanford NER對待抽取文檔進行自動分析以發現并創建實體事件,其中記錄了實體事件的名稱、實體事件所在的文本段以及實體事件所在的開始偏移量與結束偏移量。

實體關系管理,主要用于預定義抽取的目標,即自定義待抽取的實體關系。在原型系統中,在主動學習模塊執行之前,需要信息抽取人員在實體關系管理子模塊定義一個實體關系,之后按照圖形用戶界面GUI的提示對待抽取文檔進行標記以達到學習的目的。

此外,該系統提供兩種方式的數據樣本集錄入方式:一種是在抽取文檔管理模塊中將準備好的數據樣本進行逐個添加,另一種則是將數據樣本以csv文件格式進行整合,之后只需將此csv格式的文件導入系統中即可,其導入格式csv文件的范例如圖4所示。

圖4 csv文件范例

其中第一行是默認的標題行,從第二行開始是文檔行,其中第一個逗號之前的文字為文檔在數據庫中存儲的名稱,第一個逗號之后用雙引號標注的文字則為文檔內容。

標記管理主要用于主動學習模塊的模型訓練。在創建實體關系并運行主動學習模塊之后,系統會以交互式的方式讓信息抽取人員以對訓練文檔以逐個標記的方式進行模型訓練。

2.2 預處理模塊的實現

在預處理模塊,本文采用的是Stanford CoreNLP用于對輸入文檔進行處理。Stanford CoreNLP是斯坦福大學使用Java語言開發的一套開源自然語言分析工具包,該工具包整合了多種自然語言處理技術,其中包括:詞性標注、命名實體識別、句法分析、共指消解、情感分析、引導模式學習等工具。

原型系統的預處理操作:文本符號化和句子分割、文本詞形化、詞性標注、命名實體識別、指代消解、句法分析以及文本分段都使用Stanford CoreNLP中提供的接口進行處理。由于篇幅限制本文只對Stanford CoreNLP提供的句法分析工具進行簡單的說明介紹。

句法分析就是分析出句子的語法結構,得出語法結構樹并將其存儲在Penn Treebank notation中。本文原型系統通過NLTK Tree object將語法結構樹在圖形用戶界面GUI中展示給信息抽取人員。默認情況下,原型系統采用Stanford CoreNLP工具提供的Stanford Parser對句子進行句法分析。例如,對于英文文本“Join the dark side, we have cookies.”經Stanford Parser解析后得到的語法結構樹如圖5所示。

圖5 Stanford Parser解析后得到的語法結構樹

預處理模塊雖然默認了許多的步驟,對文本進行一系列的處理,但是該模塊中的每一步都可以根據信息抽取用戶的需要進行個性化定制,以體現原型系統的可擴展性與可移植性。

下面以mongoDB文檔為例,觀察其經過預處理后的結果,如表3所示。

表3 mongoDB文檔經過預處理階段后的結果展示

2.3 主動學習模塊的實現

該系統提供了兩種運行主動學習的模式:高精確度模式和高召回率模式。它們可以相互協調以達到滿意的抽取性能。例如可以通過減少召回率來得到較高的精確度;同樣也可以通過減少精確度來獲得較高的召回率。

另外,在主動學習模塊運行之后,原型系統會在圖形用戶界面上提示用戶進行訓練樣本集的標注工作,同時在后臺的命令行界面也為信息抽取人員提供了與用戶交互的三個命令:run、refresh以及STOP。其中run命令的作用就是根據系統獲得的標注信息重新運行主動學習;refresh的作用則是查看信息抽取人員已經標記了多少個訓練樣本;STOP的作用就是停止主動學習模塊。下面以事先建立的實體關系“funded”為例來查看主動學習模塊運行之后的后臺命令行的提示情況,如圖6所示。

圖6 后臺命令行的提示情況

本文原型系統默認提供了一些常用的機器學習算法用于主動學習,其中包括隨機梯度下降算法、k近鄰算法、最大熵算法、支持向量機算法。本文主要使用的最大熵算法以及支持向量機算法。

對于特征的選擇,該系統也提供了一些通用的特征,如“實體間距離”、“實體的數量”等。

3 實驗結果與分析

3.1 評估指標

MUC[12](Message Understanding Conference)作為信息抽取領域的頂級會議,采用的評價標準被廣泛應用,本文也采用其評價標準來對系統性能進行評價。MUC系列會議主要使用以下三個評估標準:精確度PRE(Precision,正確抽取的個數占全部抽取個數的百分比)、召回率REC(Recall正確抽取的個數占全部可能正確抽取個數的百分比)以及F值(前兩者的加權平均值)。cn、ln、en分別表示正確抽取的實體關系個數、沒有抽取出的實體關系個數和錯誤抽取的實體關系個數,那么其對應的評估標準的結果為:

精確度:

(1)

召回率:

(2)

F值:

(3)

其中,β是PRE和REC的權重之比。當β等于1時,表示兩者同等重要;當β大于1時,表示PRE比REC更重要;當β小于1時,表示REC比PRE更重要。在MUC會議的評估指標上,β的值常被設定為:0.5、1或2,在本文中取β為1。

此外,本文增加了一個時間性能指標用于對信息抽取系統的抽取效率進行評估。時間性能指標主要用于評估信息抽取系統抽取一篇文檔平均所需要花費的時間。dn表示信息抽取系統一次性抽取的文檔數目,t表示抽取dn篇文檔所消耗的時間(以秒為單位),那么平均抽取時間AT(篇/s)的計算公式為:

(4)

3.2 實驗內容

本實驗在Ubuntu14.04LTS操作系統下,采用上一節所設計并實現的原型系統進行實體關系的信息抽取實驗。為了觀察和分析原型系統的可移植能力與可擴展性,筆者從美國知名科技新聞聚合網站TechCrunch中、英文版中分別收集了300篇與“funded”領域相關的文檔,總共600篇(即,文檔分為兩類:300篇英文文檔和300篇中文文檔)。對于其中的每一類文檔的240篇用于原型系統的主動學習,剩下的60篇用于原型系統的抽取測試。

為了便于展示本文基于機器學習的支持多語言文本信息抽取系統的抽取效果與語言移植能力,本實驗將原型系統分別對中、英文文本在兩種模式下運行:基于最大熵算法的機器學習模式、基于支持向量機的機器學習模式,并分別對中、英文測試數據集進行信息抽取。實驗的具體步驟如下所示:

(1) 收集實驗數據。使用基于python的爬蟲框架Scrapy從美國新聞聚合網站TechCrunch中、英文版上分別爬取300篇和funded有關的新聞文章,并存儲于本地文件夾中。

(2) 實驗數據的分類與格式化處理。使用基于python編寫的隨機分類腳本將這些文本隨機分入兩個文件夾中,一個文件夾存入樣本集中的80%文本用于對模型進行訓練,另一個文件夾存入剩下的20%用于對模型的測試。用事先編寫好的格式化腳本分別將訓練樣本集和測試樣本集整合為一個csv格式的文件,其中存儲測試樣本集的文件名為testSet.csv,存儲訓練樣本集的文件名為trainSet.csv。

(3) 訓練數據集導入原型系統。使用以下命令將訓練數據導入到原型系統中:

python bin/csv_to_iepy.py trainSet.csv

(4) 運行預處理模塊。為了對輸入的文檔集進行自動分詞、詞性標注、文本分段等操作,使用以下命令運行預處理模塊:

python bin/preprocess.py

(5) 創建待抽取實體關系。在圖形用戶界面GUI的實體關系管理模塊新建待抽取的實體關系,并指明實體關系中左側實體類型以及右側實體類型,其中的實體類型從預處理模塊產生的類型中選擇。本實驗中,創建的實體關系名為“funded”,左側實體類型選擇的是ORGANIZATION,右側實體類型選擇的是MONEY。

(6) 運行主動學習模塊構造模型。用于如下方法開啟主動學習模塊:

python bin/iepy_runner.py funded outputFileName

這一步需要進入抽取系統的GUI主頁,并按照提示進行手動標注。

(7) 測試數據集導入原型系統。使用以下命令將訓練樣本集導入到原型系統中:

python bin/csv_to_iepy.py testSet.csv

(8) 運行主動學習或規則抽取對測試數據樣本集進行信息抽取。

(9) 將事先準備的240篇中文文本,同樣執行上述步驟(2)-步驟(8)中所執行的操作,并且將第(4)步中預處理模塊的接口修改為中科院提供的接口,以便對中文文本進行信息抽取。

(10) 實驗結果整理與分析。

3.3 實驗結果與分析

按照上述實驗步驟,并經過對實驗結果的適當整理,得到該信息抽取系統在基于最大熵算法的機器學習模式、基于支持向量機的機器學習模式分別對60篇中文檔和60篇英文文檔測試樣本集的信息抽取結果在精確度、召回率和F值這三個指標上的表現,如表4所示。

表4 兩種模式在中英文文本精確度、召回率、F值上的比較

對于兩種基于機器學習的信息抽取系統的抽取效果在精確度、召回率和F值三個指標上的表現,可以從表4中的實驗結果可以看出基于SVM算法的信息抽取方法在三個評估指標上的表現要比基于ME的機器學習算法的抽取效果要好一些。同時兩種算法在文本分類中有不錯的精確度。

從表5可以看出在時間性能指標上,兩種機器學習算法在對中文文本進行信息抽取所需要花費的平均抽取時間要比對英文文本進行信息抽取要多,其原因主要是在對中文文本進行處理時,需要在預處理模塊中增加中文分詞的任務,而英文文本由于詞與詞之間存在空格等天然優勢,所以不需要對其進行分詞處理。

表5 兩種模式在中英文文本上時間性能的比較

4 結 語

本文基于對已有信息抽取流程的研究,以及對其中每個階段可能存在的問題進行分析,設計了一種通用可行的支持多語言的文本信息抽取框架,并基于該框架實現了一個原型系統。

對于原型系統的實驗結果可以看出,不管是在精確度、召回率、F值三個指標上,還是在時間性能指標上,對英文文本進行處理的原型系統都可以很好地遷移到了中文文本的處理上,表現出了原型系統較好的可移植能力。另外,在處理中文文本時需要增加英文文本處理所不需要的分詞模塊,然而由于原型系統的模塊化設計與個性化定制,此時只需在預處理模塊中添加上中科院提供的分詞接口即可,這在一定程度上展現了原型系統較好的語言移植能力與可擴展能力,達到了目的。

[1] Jacobs P S. Text-based intelligent systems: Current research and practice in information extraction and retrieval[M]. London: Psychology Press, 1992.

[2] Alpaydin E. Introduction to machine learning[M]. 2nd ed. Cambridge, MA, USA: The MIT press, 2014.

[3] Bontcheva K, Derczynski L, Funk A, et al. TwitIE: An Open-Source Information Extraction Pipeline for Microblog Text[C]//Proceedings of Recent Advances in Natural Language Processing, 2013: 83-90.

[4] Yao X, Durme B V. Information Extraction over Structured Data: Question Answering with Freebase[C]//Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics, 2014: 956-966.

[5] Rebentrost P, Mohseni M, Lloyd S. Quantum support vector machine for big data classification[J]. Physical Review Letters, 2014, 113(13): 130503.

[6] Wu N. The maximum entropy method[M]. Berlin: Springer, 2011.

[7] Zhou L, Zhang D. NLPIR: A theoretical framework for applying natural language processing to information retrieval[J]. Journal of the American Society for Information Science and Technology, 2003, 54(2): 115-123.

[8] Manning C D, Surdeanu M, Bauer J, et al. The Stanford CoreNLP Natural Language Processing Toolkit[C]//Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations, 2014: 55-60.

[9] 譚松波, 王月粉. 中文文本分類語料庫-TanCorpV1.0[EB/OL]. http://www.searchforum.org.cn/tansongbo/corpus.htm.

[10] Goodman J. Sequential conditional Generalized Iterative Scaling[C]//Proceedings of the 40thAnnual Meeting on Association for Computational Linguistics, 2002: 9-16.

[11] The Stanford Natural Language Processing Group. Stanford named entity recognizer[OL]. http://nlp.stanford.edu/software/CRF-NER.shtml.

[12] Surhone L M, Tennoe M T, Henssonow S F, et al. Message Understanding Conference[M]. Mountain View, CA, USA: Betascript Publishing, 2010.

[13] 何清, 李寧, 羅文娟, 等. 大數據下的機器學習算法綜述[J]. 模式識別與人工智能, 2014, 27(4): 327-336.

[14] 成衛青, 于靜, 楊晶, 等. 基于頁面分類的Web信息抽取方法研究[J]. 計算機技術與發展, 2013, 23(1): 54-58.

[15] 昝紅英, 張騰飛, 林愛英. 基于介詞用法的事件信息抽取研究[J]. 計算機工程與設計, 2013, 34(7): 2570-2574.

[16] 孫師堯, 妙全興. 基于改進SVM和HMM的文本信息抽取算法[J]. 計算機應用與軟件, 2015, 32(11): 281-284,292.

[17] 涂眉, 周玉, 宗成慶. 基于最大熵的漢語篇章結構自動分析方法[J]. 北京大學學報(自然科學版), 2014, 50(1): 125-132.

[18] 汪海燕, 黎建輝, 楊風雷. 支持向量機理論及算法研究綜述[J]. 計算機應用研究, 2014, 31(5): 1281-1286.

IMPLEMENTATION OF MULTI-LANGUAGE TEXT INFORMATION EXTRACTION SYSTEM BASED ON MACHINE LEARNING

Zeng Jun Zhou Guofu

(StateKeyLaboratoryofSoftwareEngineering,WuhanUniversity,Wuhan430072,Hubei,China)

The method of information extraction based on statistical machine learning is becoming a hot research topic day by day. Although there are some practical frameworks and systems for text information extraction based on machine learning, most of them face weaknesses such as weak interactivity, low scalability and poor language transplanting ability. To solve this problem, a universal and feasible information extraction framework based on multi-language is proposed and implemented, and a prototype system is implemented. The prototype system integrates the maximum entropy and support vector machines, and the two algorithms are used to verify the practicability of the system in both English and Chinese texts.

Statistical machine learning Information extraction Multi-language ME SVM

2016-02-27。曾軍,碩士生,主研領域:數據挖掘。周國富,副教授。

TP39

A

10.3969/j.issn.1000-386x.2017.04.016

猜你喜歡
文本信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
在808DA上文本顯示的改善
基于doc2vec和TF-IDF的相似文本識別
電子制作(2018年18期)2018-11-14 01:48:06
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
如何快速走進文本
語文知識(2014年1期)2014-02-28 21:59:13
主站蜘蛛池模板: 国产在线精品人成导航| 色综合手机在线| 亚洲无码视频喷水| 国产真实乱了在线播放| 精品欧美一区二区三区久久久| 91福利免费| 亚洲国产高清精品线久久| 真实国产精品vr专区| 国产97公开成人免费视频| 亚洲日本中文字幕天堂网| 国产三级精品三级在线观看| 香蕉综合在线视频91| 永久免费AⅤ无码网站在线观看| 中文字幕一区二区视频| 亚洲天堂免费| 超碰91免费人妻| 日韩无码黄色| 91色在线观看| 伊伊人成亚洲综合人网7777| 亚洲国产午夜精华无码福利| 中文字幕日韩丝袜一区| 日韩激情成人| 成人第一页| 青青国产视频| 国产精品自在线拍国产电影| 亚洲欧美日韩色图| 91精品啪在线观看国产91九色| 婷婷综合色| 国产激情无码一区二区APP | 久久99国产乱子伦精品免| 欧美精品v欧洲精品| 就去色综合| 色综合中文| 五月六月伊人狠狠丁香网| 亚洲日本中文字幕乱码中文 | 人妻一区二区三区无码精品一区 | 成人国产免费| 国产精品白浆无码流出在线看| 欧洲亚洲欧美国产日本高清| 五月激情婷婷综合| 91九色最新地址| 男女精品视频| 特级aaaaaaaaa毛片免费视频| 成人福利在线观看| 国产免费一级精品视频 | 国产激情无码一区二区免费| 啦啦啦网站在线观看a毛片 | 丰满人妻久久中文字幕| 久久香蕉国产线| 亚洲中文在线视频| 欧美19综合中文字幕| 亚洲免费成人网| 777午夜精品电影免费看| 国产av剧情无码精品色午夜| 日韩一二三区视频精品| 2020精品极品国产色在线观看| 欧美亚洲日韩中文| 欧美α片免费观看| 色悠久久综合| 亚洲人成网站色7799在线播放| 永久免费AⅤ无码网站在线观看| 色婷婷色丁香| 无码免费视频| 久久国产乱子伦视频无卡顿| 天天综合网色| 亚洲成人在线免费| 99在线视频免费观看| 欧美日韩精品一区二区在线线| 在线观看免费人成视频色快速| 国产高清又黄又嫩的免费视频网站| 午夜综合网| 性色生活片在线观看| 国产精品成人一区二区不卡 | 亚洲福利片无码最新在线播放| 精品三级网站| 久久精品国产免费观看频道| 国产欧美视频在线| 狠狠亚洲五月天| 精品国产污污免费网站| 欧美亚洲另类在线观看| 国产精品美人久久久久久AV| 国产永久在线视频|