日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

使用Python构建推荐系统的机器学习

發布時間:2023/12/15 windows 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Python构建推荐系统的机器学习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Recommender systems are widely used in product recommendations such as recommendations of music, movies, books, news, research articles, restaurants, etc. [1][5][9][10].

推薦系統廣泛用于產品推薦,例如音樂,電影,書籍,新聞,研究文章,餐廳等的推薦。[1] [5] [9] [10]。

There are two popular methods for building recommender systems:

有兩種建立推薦系統的流行方法:

  • collaborative filtering [3][4][5][10]

    協同過濾 [3] [4] [5] [10]

  • Content-based filtering [6][9]

    基于內容的過濾 [6] [9]

The collaborative filtering method [5][10] predicts (filters) the interests of a user on a product by collecting preferences information from many other users (collaborating). The assumption behind the collaborative filtering method is that if a person P1 has the same opinion as another person P2 on an issue, P1 is more likely to share P2’s opinion on a different issue than that of a randomly chosen person [5].

協作過濾方法[5] [10]通過從許多其他用戶收集(協作)偏好信息來預測(過濾)用戶對產品的興趣。 協作過濾方法背后的假設是,如果一個人P1在某個問題上與另一個人P2具有相同的觀點,則P1與隨機選擇的人相比,更有可能分享P2在不同問題上的觀點。

Content-based filtering method [6][9] utilizes product features/attributes to recommend other products similar to what the user likes, based on other users’ previous actions or explicit feedback such as rating on products.

基于內容的過濾方法[6] [9]根據其他用戶的先前行為或明確的反饋(例如,對產品的評分),利用產品功能/屬性來推薦與用戶喜歡的產品類似的其他產品。

A recommender system may use either or both of these two methods.

推薦系統可以使用這兩種方法中的一種或兩種。

In this article, I use the Kaggle Netflix prize data [2] to demonstrate how to use model-based collaborative filtering method to build a recommender system in Python.

在本文中,我將使用Kaggle Netflix獎品數據[2]演示如何使用基于模型的協作過濾方法在Python中構建推薦系統。

The rest of the article is arranged as follows:

本文的其余部分安排如下:

  • Overview of collaborative filtering

    協作過濾概述
  • Build recommender system in Python

    用Python構建推薦系統
  • Summary

    摘要

1.協同過濾概述 (1. Overview of Collaborative Filtering)

As described in [5], the main idea behind collaborative filtering is that one person often gets the best recommendations from another with similar interests. Collaborative filtering uses various techniques to match people with similar interests and make recommendations based on shared interests.

如[5]中所述,協作過濾的主要思想是一個人經常從興趣相似的另一個人那里獲得最佳建議。 協作過濾使用各種技術來匹配具有相似興趣的人,并根據共同的興趣提出建議。

The high-level workflow of a collaborative filtering system can be described as follows:

協作過濾系統的高級工作流程可以描述如下:

  • A user rates items (e.g., movies, books) to express his or her preferences on the items

    用戶對項目(例如電影,書籍)進行評分,以表達他或她對項目的偏好
  • The system treats the ratings as an approximate representation of the user’s interest in items

    系統將等級視為用戶對商品興趣的近似表示
  • The system matches this user’s ratings with other users’ ratings and finds the people with the most similar ratings

    系統將該用戶的評分與其他用戶的評分相匹配,并找到評分最相似的人
  • The system recommends items that the similar users have rated highly but not yet being rated by this user

    系統推薦相似用戶評價較高但尚未被該用戶評價的項目

Typically a collaborative filtering system recommends products to a given user in two steps [5]:

通常,協作式篩選系統通過兩個步驟[5]向給定的用戶推薦產品:

  • Step 1: Look for people who share the same rating patterns with the given user

    步驟1:尋找與指定使用者分享相同評分模式的使用者
  • Step 2: Use the ratings from the people found in step 1 to calculate a prediction of a rating by the given user on a product

    步驟2:使用步驟1中找到的人員的評分來計算給定用戶對產品的評分預測

This is called user-based collaborative filtering. One specific implementation of this method is the user-based Nearest Neighbor algorithm.

這稱為基于用戶的協作過濾。 該方法的一種特定實現是基于用戶的最近鄰算法 。

As an alternative, item-based collaborative filtering (e.g., users who are interested in x also interested in y) works in an item-centric manner:

或者,基于項目的協作過濾(例如,對x感興趣的用戶也對y感興趣)以項目為中心的方式工作:

  • Step 1: Build an item-item matrix of the rating relationships between pairs of items

    步驟1:建立項目對之間的評級關系的項目-項目矩陣
  • Step 2: Predict the rating of the current user on a product by examining the matrix and matching that user’s rating data

    步驟2:通過檢查矩陣并匹配該用戶的評分數據,預測當前用戶對產品的評分

There are two types of collaborative filtering system:

協作過濾系統有兩種類型:

  • Model-based

    基于模型
  • Memory-based

    基于內存

In a model-based system, we develop models using different machine learning algorithms to predict users’ rating of unrated items [5]. There are many model-based collaborative filtering algorithms such as Matrix factorization algorithms (e.g., singular value decomposition (SVD), Alternating Least Squares (ALS) algorithm [8]), Bayesian networks, clustering models, etc.[5].

在基于模型的系統中,我們使用不同的機器學習算法開發模型,以預測用戶對未分級項目的評分[5]。 有許多基于模型的協作過濾算法,例如矩陣分解算法(例如, 奇異值分解 (SVD),交替最小二乘(ALS)算法[8]), 貝葉斯網絡 , 聚類模型等[5] 。

A memory-based system uses users’ rating data to compute the similarity between users or items. Typical examples of this type of systems are neighbourhood-based method and item-based/user-based top-N recommendations [5].

基于內存的系統使用用戶的評分數據來計算用戶或項目之間的相似度。 這種類型系統的典型示例是基于鄰域的方法和基于項/基于用戶的前N個建議[5]。

This article describes how to build a model-based collaborative filtering system using the SVD model.

本文介紹如何使用SVD模型構建基于模型的協作篩選系統。

2.用Python構建推薦系統 (2. Build Recommender System in Python)

This section describes how to build a recommender system in Python.

本節介紹如何在Python中構建推薦系統。

2.1安裝庫 (2.1 Installing Library)

There are multiple Python libraries available (e.g., Python scikit Surprise [7], Spark RDD-based API for collaborative filtering [8]) for building recommender systems. I use the Python scikit Surprise library in this article for demonstration purpose.

有許多可用的Python庫(例如,Python scikit Surprise [7], 基于Spark RDD的用于協作過濾的API [8])用于構建推薦系統。 我將本文中的Python scikit Surprise庫用于演示目的。

The Surprise library can be installed as follows:

Surprise庫可以按以下方式安裝:

pip install scikit-surprise

2.2加載數據 (2.2 Loading Data)

As described before, I use the Kaggle Netflix prize data [2] in this article. There are multiple data files for different purposes. The following data files are used in this article:

如前所述,我在本文中使用Kaggle Netflix獎勵數據[2]。 有多個數據文件可用于不同目的。 本文中使用以下數據文件:

training data:

訓練數據:

  • combined_data_1.txt

    Combined_data_1.txt
  • combined_data_2.txt

    Combined_data_2.txt
  • combined_data_3.txt

    Combined_data_3.txt
  • combined_data_4.txt

    Combined_data_4.txt

Movie titles data file:

電影標題數據文件:

  • movie_titles.csv

    movie_titles.csv

The training dataset is too big to be handled on a Laptop. Thus I only load the first 100,000 records from each of the training data files for demonstration purpose.

訓練數據集太大,無法在筆記本電腦上處理。 因此,出于演示目的,我僅從每個訓練數據文件中加載前100,000條記錄。

Once training data files have been downloaded onto a local machine, the first 100,000 records from each of the training data files can be loaded into memory as Pandas DataFrames as follows:

將訓練數據文件下載到本地計算機上之后,可以將每個訓練數據文件中的前100,000條記錄作為Pandas DataFrames加載到內存中,如下所示:

def readFile(file_path, rows=100000):
data_dict = {'Cust_Id' : [], 'Movie_Id' : [], 'Rating' : [], 'Date' : []}
f = open(file_path, "r")
count = 0
for line in f:
count += 1
if count > rows:
break

if ':' in line:
movidId = line[:-2] # remove the last character ':'
movieId = int(movidId)
else:
customerID, rating, date = line.split(',')
data_dict['Cust_Id'].append(customerID)
data_dict['Movie_Id'].append(movieId)
data_dict['Rating'].append(rating)
data_dict['Date'].append(date.rstrip("\n"))
f.close()

return pd.DataFrame(data_dict)df1 = readFile('./data/netflix/combined_data_1.txt', rows=100000)
df2 = readFile('./data/netflix/combined_data_2.txt', rows=100000)
df3 = readFile('./data/netflix/combined_data_3.txt', rows=100000)
df4 = readFile('./data/netflix/combined_data_4.txt', rows=100000)df1['Rating'] = df1['Rating'].astype(float)
df2['Rating'] = df2['Rating'].astype(float)
df3['Rating'] = df3['Rating'].astype(float)
df4['Rating'] = df4['Rating'].astype(float)

The resulting different DataFrames for different portions of training data are combined into one as follows:

針對訓練數據的不同部分所產生的不同DataFrame合并為一個,如下所示:

df = df1.copy()
df = df.append(df2)
df = df.append(df3)
df = df.append(df4)df.index = np.arange(0,len(df))
df.head(10)

The movie titles file can be loaded into memory as Pandas DataFrame:

電影標題文件可以作為Pandas DataFrame加載到內存中:

df_title = pd.read_csv('./data/netflix/movie_titles.csv', encoding = "ISO-8859-1", header = None, names = ['Movie_Id', 'Year', 'Name'])
df_title.head(10)

2.3培訓與評估模型 (2.3 Training and Evaluating Model)

The Dataset module in Surprise provides different methods for loading data from files, Pandas DataFrames, or built-in datasets such as ml-100k (MovieLens 100k) [4]:

Surprise中的Dataset模塊提供了從文件,Pandas DataFrames或內置數據集(例如ml-100k(MovieLens 100k)[4])中加載數據的不同方法:

  • Dataset.load_builtin()

    數據集.load_builtin()
  • Dataset.load_from_file()

    數據集.load_from_file()
  • Dataset.load_from_df()

    數據集.load_from_df()

I use the load_from_df() method to load data from Pandas DataFrame in this article.

我在本文中使用load_from_df ()方法從Pandas DataFrame加載數據。

The Reader class in Surprise is to parse a file containing users, items, and users’ ratings on items. The default format is that each rating is stored in a separate line in the following order separated by space: user item rating

Surprise中的Reader類用于解析包含用戶,項目以及用戶對項目的評分的文件。 缺省格式是,每個等級以以下順序存儲在單獨的行中,并以空格分隔: 用戶 項目 等級

This order and the separator are configurable using the following parameters:

可以使用以下參數配置此順序和分隔符:

  • line_format is a string like “item user rating” to indicate the order of the data with field names separated by a space

    line_format是一個類似于“ item user rating ”的字符串,用于指示字段名稱用空格分隔的數據順序

  • sep is used to specify separator between fields, such as space, ‘,’, etc.

    sep用于指定字段之間的分隔符,例如空格,“,”等。

  • rating_scale is to specify the rating scale. The default value is (1, 5)

    rating_scale用于指定評分等級。 默認值為(1,5)

  • skip_lines is to indicate the number of lines to skip at the beginning of the file and the default is 0

    skip_lines用于指示文件開頭要跳過的行數,默認值為0

I use the default settings in this article. The item, user, rating correspond to the columns of Cust_Id, Movie_Id, and Rating of the DataFrame respectively.

我在本文中使用默認設置。 item , user , rating分別對應于DataFrame的Cust_Id , Movie_Id和Rating的列。

The Surprise library [7] contains the implementation of multiple models/algorithms for building recommender systems such as SVD, Probabilistic Matrix Factorization (PMF), Non-negative Matrix Factorization (NMF), etc. The SVD model is used in this article.

Surprise庫[7]包含用于構建推薦系統的多個模型/算法,例如SVD,概率矩陣分解(PMF),非負矩陣分解(NMF)等。本文使用了SVD模型。

The following code is to load data from Pandas DataFrame and create a SVD model instance:

以下代碼用于從Pandas DataFrame加載數據并創建SVD模型實例:

from surprise import Reader, Dataset, SVD
from surprise.model_selection.validation import cross_validatereader = Reader()data = Dataset.load_from_df(df[['Cust_Id', 'Movie_Id', 'Rating']], reader)svd = SVD()

Once the data and model for product recommendation are ready, the model can be evaluated using cross-validation as follows:

一旦準備好產品推薦的數據和模型,就可以使用交叉驗證對模型進行評估,如下所示:

# Run 5-fold cross-validation and print results
cross_validate(svd, data, measures=['RMSE', 'MAE'], cv=5, verbose=True)

The following are the results of the cross validation of the SVD model:

以下是SVD模型的交叉驗證的結果:

Once the model has been evaluated to our satisfaction, then we can re-train the model using the entire training dataset:

一旦對模型進行了評估,我們就可以使用整個訓練數據集對模型進行重新訓練:

trainset = data.build_full_trainset()
svd.fit(trainset)

2.4推薦產品 (2.4 Recommending Products)

After a recommendation model has been trained appropriately, it can be used for prediction.

推薦模型經過適當訓練后,可以用于預測。

For example, given a user (e.g., Customer Id 785314), we can use the trained model to predict the ratings given by the user on different products (i.e., Movie titles):

例如,給定用戶(例如,客戶ID 785314),我們可以使用經過訓練的模型來預測用戶對不同產品(即電影標題)給出的評分:

titles = df_title.copy()titles['Estimate_Score'] = titles['Movie_Id'].apply(lambda x: svd.predict(785314, x).est)

To recommend products (i.e., movies) to the given user, we can sort the list of movies in decreasing order of predicted ratings and take the top N movies as recommendations:

為了向給定的用戶推薦產品(例如電影),我們可以按照預測收視率從高到低的順序對電影列表進行排序,并以推薦的前N部電影作為推薦:

titles = titles.sort_values(by=['Estimate_Score'], ascending=False)
titles.head(10)

The following are the top 10 movies to be recommended to the user with Customer Id 785314:

以下是建議使用客戶ID 785314向用戶推薦的十大電影:

3.總結 (3. Summary)

In this article, I used the scikit Surprise library [7] and the Kaggle Netflix prize data [2] to demonstrate how to use model-based collaborative filtering method to build a recommender system in Python.

在本文中,我使用了scikit Surprise庫[7]和Kaggle Netflix獎勵數據[2]來演示如何使用基于模型的協作過濾方法在Python中構建推薦系統。

As described at the beginning of this article, the dataset is too big to be handled on a laptop or any typical single personal computer. Thus I only loaded the first 100,000 records from each of the training dataset files for demonstration purpose.

如本文開頭所述,數據集太大,無法在筆記本電腦或任何典型的單臺個人計算機上處??理。 因此,出于演示目的,我僅從每個訓練數據集文件中加載了前100,000條記錄。

In the settings of real applications, I would recommend to use Surprise with Koalas or use the ALS algorithm in Spark MLLib to implement collaborative filtering system and run it on Spark cluster [8].

在實際應用中的設置,我會建議使用與驚喜考拉或使用ALS算法星火MLLib實現協同過濾系統和星火集群[8]上運行它。

The Jupyter notebook with all of the source code used in this article is available in Github [11].

Github [11]中提供了Jupyter筆記本以及本文中使用的所有源代碼。

翻譯自: https://towardsdatascience.com/machine-learning-for-building-recommender-system-in-python-9e4922dd7e97

總結

以上是生活随笔為你收集整理的使用Python构建推荐系统的机器学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

在线看日韩 | 欧美日韩国产一区二区三区 | www日韩精品 | 一本色道久久精品 | 999久久久国产精品 高清av免费观看 | 国产原创av在线 | 欧美久久久久 | 国产精品高清一区二区三区 | 色婷婷成人 | 久久久久久久免费观看 | 麻豆va一区二区三区久久浪 | 日本韩国中文字幕 | 国产粉嫩在线 | 国产精品免费高清 | 亚洲免费资源 | 91精品对白一区国产伦 | 久草视频网 | 国产精品99久久久久久武松影视 | 午夜精品一区二区三区视频免费看 | 黄色片网站免费 | 精品国产一区二区三区av性色 | 日韩三级视频在线观看 | av再线观看| 又黄又刺激视频 | 午夜视频欧美 | 国产精品成人av在线 | 国产成人在线免费观看 | 成人午夜精品久久久久久久3d | 成人a免费视频 | 麻豆视频免费入口 | 久久免费毛片视频 | 久久综合9988久久爱 | 久久久电影网站 | 天天亚洲综合 | 久久久久久国产精品 | 在线激情av电影 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 91精品一区在线观看 | 婷婷综合在线 | 成人黄色毛片视频 | 91夜夜夜 | 久久只精品99品免费久23小说 | 国产精品观看 | 波多野结衣资源 | 91精品久久久久久久91蜜桃 | 欧美激情视频三区 | 免费久久99精品国产婷婷六月 | 色久五月| 欧美精品久久天天躁 | 天天拍天天色 | 97超碰超碰久久福利超碰 | 最新影院 | 激情视频一区二区三区 | 日韩成人中文字幕 | 久久r精品 | 天天色天天爱天天射综合 | 日韩高清免费无专码区 | 999久久精品 | 久久一区二区三区超碰国产精品 | 99精品国产在热久久下载 | 91精品999| 日韩久久精品一区二区 | 亚洲免费av片 | 九九热免费在线观看 | 国产综合视频在线观看 | 国产视频色 | 久草在线在线精品观看 | 碰天天操天天 | 亚洲黑丝少妇 | 丁香婷婷基地 | 精品在线看 | 久久精品www人人爽人人 | 成人久久免费视频 | 99国产在线| 成人一区二区三区中文字幕 | 四虎成人精品永久免费av | h动漫中文字幕 | 成年人在线视频观看 | 国产亚洲视频在线 | 亚洲在线不卡 | 婷婷亚洲五月色综合 | 欧美a级片网站 | 国偷自产视频一区二区久 | 丁香视频全集免费观看 | 亚洲a资源 | 麻豆视频国产精品 | 日韩不卡高清视频 | www.91成人| 亚洲精品www久久久 www国产精品com | 日韩欧美高清一区二区三区 | 奇米影视四色8888 | 丝袜av网站| 日本午夜免费福利视频 | 午夜色婷婷 | 在线黄色av电影 | 国产精品成人国产乱一区 | 国产成人精品综合久久久 | 正在播放久久 | 久久久久久久久亚洲精品 | 欧美一级片免费播放 | 91成品人影院 | 久久久三级视频 | 国产亚洲一区二区在线观看 | av色图天堂网 | 免费看日韩片 | 国产精品久久久久久久av电影 | 91麻豆精品国产91久久久无限制版 | 亚洲国产精品人久久电影 | 久久特级毛片 | 国产成人精品久久亚洲高清不卡 | 日韩三级视频在线观看 | 欧美日韩在线精品一区二区 | 欧美日韩色婷婷 | 中文字幕在线观看视频网站 | 91片网| 91视频91蝌蚪 | 国产中文 | 久久精品视频在线看 | 98久9在线 | 免费 | 成人网页在线免费观看 | 免费在线黄网 | 在线视频一二三 | 九九九电影免费看 | 欧美精品中文字幕亚洲专区 | 久久精品老司机 | 国产在线日韩 | 91色亚洲| 97精品欧美91久久久久久 | 97精品国自产拍在线观看 | 久久久久99999| 久久精品播放 | 白丝av免费观看 | 久久久久综合精品福利啪啪 | 成人在线视频在线观看 | 日本丶国产丶欧美色综合 | 波多野结衣视频一区二区三区 | 色综合久久88色综合天天人守婷 | 久久精品在线视频 | 91麻豆免费视频 | 婷婷亚洲综合 | 精品久久综合 | 天天操综合网 | 美女视频久久久 | 国产一级在线观看视频 | 久久免费中文视频 | av天天草 | 国产视频18 | 99婷婷狠狠成为人免费视频 | 精品国产电影一区 | 激情五月六月婷婷 | www.亚洲黄 | 狠狠色伊人亚洲综合成人 | av线上免费看 | 少妇精品久久久一区二区免费 | 国内精品99 | 午夜黄色影院 | 成年人在线免费视频观看 | a在线免费观看视频 | 一区二区国产精品 | 国产精品中文 | 中文字幕资源网 | 欧美美女一级片 | 天天曰天天射 | 亚洲成a人片在线观看网站口工 | 免费看三级网站 | 国产精品久久一区二区三区不卡 | 九九热在线视频免费观看 | www.av免费观看 | 中文字幕在线观看资源 | 国产一级二级在线观看 | 成人在线视频论坛 | 免费福利片2019潦草影视午夜 | 国产永久免费高清在线观看视频 | 精品国产一区二区三区四 | 视频国产区 | 日韩视频一区二区三区在线播放免费观看 | 久久免费电影网 | 午夜精品久久久久久久久久久久久久 | 中文字幕一区二区三区四区视频 | 69热国产视频 | 天天操天天射天天添 | 久久精品在线免费观看 | 天堂av中文字幕 | 国产精品久久久久久久久久久久午夜 | 亚洲美女免费精品视频在线观看 | 久草视频在线资源站 | 福利区在线观看 | 亚洲黄色免费观看 | 国产一区在线视频播放 | 婷婷干五月 | 亚洲一区 影院 | 亚洲91中文字幕无线码三区 | 久久天堂影院 | 国产视频在线观看一区 | 国产99色| 欧美一级黄色网 | 奇米网8888| 亚洲自拍自偷 | 久久短视频 | 免费在线观看亚洲视频 | 日本中文字幕电影在线免费观看 | 在线免费观看国产黄色 | 中文字幕久久精品一区 | 成人久久久久久久久久 | 亚洲精品国精品久久99热 | 韩国在线视频一区 | 成人在线观看资源 | 日韩中文字幕亚洲一区二区va在线 | 国产中文字幕视频在线观看 | 色干综合 | 亚洲激情在线播放 | 日韩精品一区二区三区第95 | 日韩高清精品一区二区 | 国产激情电影综合在线看 | 黄色三级网站在线观看 | 国产精品免费久久久久久 | 国产精品一区二区你懂的 | 免费在线色 | 国产精品资源在线 | 国产一级h | 国产精品男女啪啪 | 在线观看免费av网站 | 国产高清在线a视频大全 | 欧美日韩性视频在线 | 国产日韩精品一区二区 | 亚洲国产中文字幕在线观看 | 狠狠狠狠狠狠 | 日韩理论在线观看 | 精品国产伦一区二区三区观看说明 | 日韩精品视频在线观看免费 | 超碰在线人人爱 | 成人av在线一区二区 | 成人中文字幕av | 久草在线观 | 又黄又爽又无遮挡免费的网站 | 欧美性色综合网站 | 欧亚久久| 成人永久在线 | 中字幕视频在线永久在线观看免费 | 久久久免费精品国产一区二区 | 成年人在线观看网站 | 干天天| 美女网站在线免费观看 | 国产精品福利无圣光在线一区 | 免费看片成人 | 九九综合九九 | 色噜噜日韩精品欧美一区二区 | 99在线精品观看 | 在线看v片 | 国产在线观看,日本 | 欧美xxxx性xxxxx高清 | 国产一区二区三区高清播放 | 97超碰成人 | 天天爱天天草 | 99精品视频99| 久草在线电影网 | 国产精品免费小视频 | 欧美亚洲国产日韩 | 亚洲成成品网站 | 国产主播大尺度精品福利免费 | 日本在线观看视频一区 | 在线看片一区 | 97超在线视频 | 久久久久草 | 国产亚洲精品免费 | 99久久精品免费看国产 | 天天天色综合 | 中文字幕在线看视频 | 91精选在线| 国产精品久久久久久久久久东京 | 日韩在线在线 | 久草在线视频在线观看 | 国产看片免费 | 99热官网 | 国产成视频在线观看 | www.888.av| 亚洲精品在 | 婷婷丁香九月 | 日韩精品视频一二三 | 亚洲一一在线 | 91在线免费观看网站 | 国产日产精品一区二区三区四区的观看方式 | 色在线网 | 这里只有精品视频在线观看 | 国产精品一区二区精品视频免费看 | 丁香五月缴情综合网 | 免费黄色在线 | 国产中的精品av小宝探花 | 国产在线综合视频 | 国产亚洲精品中文字幕 | 精品在线观看视频 | 久久深爱网 | 久久国产精品免费看 | av电影亚洲 | 免费高清国产 | 久久成人综合 | 91av视屏| 不卡av免费在线观看 | 色在线高清 | 综合色天天 | 一区二区三区在线免费观看视频 | 精品久久网 | 色婷婷五 | 日韩丝袜视频 | 亚洲精品高清视频 | 一区二区三区在线免费播放 | 新av在线 | 久久久久久视频 | 国产精品久久久久久久久久ktv | 午夜精品久久久久久久久久久 | 欧美日韩18 | 久久精品综合视频 | av高清在线| 国产成人久久精品亚洲 | 色播五月激情五月 | 成人免费视频网址 | 麻豆视频国产精品 | 天天干,夜夜爽 | 欧美 日韩 性 | 久草在线这里只有精品 | 久久国产精品免费视频 | 国产精品麻豆果冻传媒在线播放 | 国产三级精品三级在线观看 | 一级久久精品 | 91在线看网站 | 91综合久久一区二区 | 黄色aaa毛片 | 欧美色图88 | 日韩av午夜在线观看 | 中文视频在线看 | 97精品视频在线 | 色a综合| 婷婷色伊人 | 国产精品一区二区免费 | 日韩综合一区二区三区 | 欧美在线视频a | 中文字幕xxxx | 91精品亚洲影视在线观看 | 国产精品久久久视频 | 国产免费一区二区三区最新6 | 天天干天天干天天干天天干天天干天天干 | 看毛片网站 | 成人久久精品视频 | 中文在线字幕免费观 | 久久成人视屏 | 二区三区精品 | 国产精品第一页在线观看 | 天天射综合网视频 | 在线黄色av电影 | 91久色蝌蚪| 天天操天天拍 | 亚洲精品男人天堂 | 国色天香在线 | 日本女人b| 久久国产精品99久久久久久丝袜 | 欧美精品乱码久久久久久按摩 | 韩日电影在线观看 | 天堂资源在线观看视频 | 日韩一区视频在线 | 中文字幕一二 | 精品久久九九 | 国产精品专区h在线观看 | 一级黄色片在线免费看 | 国产成人精品在线观看 | 91麻豆免费版 | 丁香在线 | 国产精品久久久久久久久久久久午 | 亚洲精品久久久久久久不卡四虎 | 国产91在线观看 | 九九热在线播放 | 激情欧美丁香 | 日韩精品高清视频 | 99精品久久久久久久 | 最近中文字幕 | 一级大片在线观看 | 久久手机视频 | 97人人澡人人爽人人模亚洲 | 在线免费视频一区 | 久久久久久久久久久久久国产精品 | 国产一级在线观看视频 | 亚洲精区二区三区四区麻豆 | 国产探花 | 日韩激情中文字幕 | 国产精品视频大全 | 国产96在线| 久久成年人 | 国产午夜精品免费一区二区三区视频 | 欧美性生活小视频 | 人人射人人爱 | 日日操夜 | 日韩中字在线观看 | 久久99精品久久久久久清纯直播 | www天天操 | 在线精品视频免费观看 | 天天摸天天干天天操天天射 | 91精品视屏 | 天天躁天天躁天天躁婷 | 999一区二区三区 | 最近中文字幕高清字幕免费mv | 激情在线免费视频 | 久久99国产综合精品免费 | 国产又粗又猛又黄视频 | 久久99婷婷| 日韩1页 | 国产一级特黄毛片在线毛片 | 午夜狠狠干 | 国产视频在线观看一区二区 | 国产精品毛片久久 | 国产亚洲欧洲 | 玖玖玖在线观看 | 日韩在线电影观看 | 成人av影视在线 | 777奇米四色 | 91中文字幕 | 黄色特一级片 | 色综合激情网 | 不卡av电影在线观看 | 91av在线看 | 中文字幕a在线 | 欧美日韩免费看 | 性色大片在线观看 | 国产专区在线视频 | 国产精品岛国久久久久久久久红粉 | 麻豆视频91 | 三级毛片视频 | 久久久久久美女 | 伊人久久av| 亚洲精品影视在线观看 | wwwwww色 | 免费在线观看国产精品 | 亚洲天堂激情 | 免费国产ww | 精品一区二区三区在线播放 | 中文字幕在线观看免费高清完整版 | 国产精品毛片久久 | 日日爽天天操 | 亚洲另类视频 | 色 中文字幕| 国产精品99久久久久的智能播放 | 色搞搞| 亚洲精品免费在线视频 | 欧美日韩亚洲一 | 国产丝袜制服在线 | 久久精品欧美 | 久久成人高清视频 | 国产又粗又猛又黄又爽的视频 | 欧美亚洲国产精品久久高清浪潮 | 中文字幕在线播放第一页 | 欧美日韩在线视频观看 | 日日爽夜夜操 | 69视频在线播放 | a色网站 | 成人免费xyz网站 | 国产不卡免费 | 国产精品视频久久久 | 高清不卡一区二区三区 | 福利一区二区 | 操操日 | 在线观看免费一级片 | 欧美a免费 | 99精品在线视频播放 | 伊甸园av在线 | 国产精品一区免费在线观看 | 精品综合久久 | 亚洲精品国产精品国自产在线 | 狠狠操操操 | 最新av免费在线 | 成人午夜在线电影 | 国产精品视频区 | 免费毛片一区二区三区久久久 | 国产区在线 | 久久国产精品影片 | av在线电影播放 | 激情欧美日韩一区二区 | 日本中文字幕网站 | 911国产精品| 久久久久国产精品免费网站 | 中文字幕观看视频 | 狠狠色丁香 | 国产999精品久久久久久 | 国产中文字幕亚洲 | av电影免费观看 | 国产日韩精品一区二区 | 国产精久久 | 在线视频电影 | 高清在线一区二区 | 干狠狠| 九九久| 国产在线国偷精品产拍免费yy | 国产裸体视频网站 | 在线观看免费成人av | 五月婷婷影视 | 久久午夜精品影院一区 | 日韩欧美xxxx | 一区二区精品久久 | 成人一区二区三区中文字幕 | 婷婷国产视频 | 日本爱爱免费视频 | 国产精品久久久视频 | 日韩午夜网站 | 精品一区二区在线免费观看 | 91中文在线观看 | 天天综合天天做天天综合 | 97色在线 | 色婷婷激情网 | 成人av影院在线观看 | 狠狠色噜噜狠狠狠狠2021天天 | 午夜久久福利影院 | 粉嫩av一区二区三区四区在线观看 | 韩国av在线播放 | 久草视频在线播放 | 国产在线观看中文字幕 | 综合激情网| 日韩大片免费观看 | 日韩国产精品一区 | 日产乱码一二三区别免费 | 日韩精品极品视频 | 人人草在线观看 | 西西人体www444 | 综合激情婷婷 | 91视频xxxx| www.色五月.com | 精品久久一区二区三区 | 天天操天天干天天玩 | 日韩av免费在线看 | 中文字幕免费看 | 免费三级黄色 | 女人高潮特级毛片 | 色综合久久久久久久 | 97精品一区二区三区 | 99久久精品国产欧美主题曲 | 干干日日 | 黄色一级大片在线免费看产 | 婷婷激情5月天 | 四虎www| 成人午夜影院在线观看 | 国产色视频123区 | 激情欧美日韩一区二区 | 亚洲国产色一区 | 国产精品专区在线 | 草久久av| 日韩毛片一区 | 久久九九久久 | 免费av一级电影 | 在线观看av黄色 | 黄色软件大全网站 | 国产网红在线观看 | 婷婷丁香九月 | 天天草天天爽 | 国产精品久久久久久爽爽爽 | 国产精品久久久网站 | 国产一区视频免费在线观看 | 精品999久久久 | 97超碰在线免费观看 | 99久久er热在这里只有精品15 | 韩国av在线 | 日韩电影一区二区在线观看 | 国产精品18久久久久久久 | 成人avav| 久久精品电影院 | 欧美 亚洲 另类 激情 另类 | 日韩高清精品免费观看 | 国产91全国探花系列在线播放 | 黄色影院在线播放 | 综合色爱| 天天摸日日摸人人看 | 午夜视频在线观看一区二区三区 | 在线黄色国产电影 | 国产欧美最新羞羞视频在线观看 | 九九久久久久久久久激情 | 国产h在线播放 | 久青草国产在线 | 丁香六月久久综合狠狠色 | 欧美另类一二三四区 | 涩涩网站在线观看 | 日日操天天操狠狠操 | 嫩草伊人久久精品少妇av | 91中文字幕网 | 天天做天天爽 | 久久综合免费视频影院 | 欧美日韩国产在线观看 | 久久久亚洲电影 | 国产韩国日本高清视频 | 国产 精品 资源 | 韩国在线视频一区 | 国产高清福利在线 | 8x成人免费视频 | 国产成人av一区二区三区在线观看 | 天天草天天干天天 | 久久久久久不卡 | 亚洲最新av在线网址 | 久久综合九色综合97婷婷女人 | 久久这里只有精品23 | 国产一级片观看 | 天天摸日日操 | 黄色毛片视频免费观看中文 | 日韩三级中文字幕 | 亚洲爱爱视频 | 天天射综合网视频 | 午夜精品久久久久久99热明星 | 精品视频久久久久久 | 在线观看 国产 | 激情久久伊人 | 91精品老司机久久一区啪 | 特级西西444www大精品视频免费看 | 在线 高清 中文字幕 | 欧美一区二区伦理片 | 中文区中文字幕免费看 | 国产精品永久免费在线 | 久久精品韩国 | 91精品国产91热久久久做人人 | 国产精品2019| 国产99久久久国产精品 | 美女视频久久 | 国产九色在线播放九色 | 国模一二三区 | 久久天堂亚洲 | av中文天堂在线 | 天天操天天操天天操天天操天天操天天操 | 天天操天天干天天综合网 | 欧美精品久久久久久久久久久 | 国产精品久久99精品毛片三a | av一区二区三区在线观看 | 国产原创在线观看 | 九九热视频在线播放 | av视屏在线播放 | 国产91丝袜在线播放动漫 | 亚洲国产婷婷 | 国内视频在线 | 国产视频不卡 | 亚洲国产日韩在线 | 国产成人精品一区二三区 | 亚洲精品高清一区二区三区四区 | 狠狠操影视| 日韩在线电影一区二区 | 91av久久 | 午夜在线看片 | 国产日韩中文在线 | 国产精品视频久久 | 青青河边草观看完整版高清 | 亚洲成人av在线播放 | 91精品国产欧美一区二区成人 | 九九久久婷婷 | 麻豆91在线 | 网站你懂的 | 91av在线国产 | 开心激情五月婷婷 | 91成人网在线播放 | 亚洲第一中文网 | 国产小视频在线观看免费 | 日本久久免费电影 | 国产精品成人国产乱一区 | 一区二区三区高清在线 | 91成人精品一区在线播放69 | 九九久久国产精品 | 日韩欧美黄色网址 | 欧美国产日韩一区 | 成人一级片在线观看 | 日韩在线视频一区 | 四虎www com| 一级黄色免费 | 97涩涩视频| 亚洲激情 欧美激情 | 免费在线a | 婷婷丁香社区 | 韩国一区二区在线观看 | 精品五月天 | 国产精品美女久久久久久久久 | 欧美一级片播放 | 91在线精品秘密一区二区 | 久久女教师| 国产资源网 | 天天天天天天操 | 不卡电影一区二区三区 | 亚洲一区二区麻豆 | 亚洲精品视频大全 | 日韩高清免费无专码区 | 日本久久久久久久久久 | 日韩av午夜在线观看 | 五月婷婷伊人网 | 国产黑丝一区二区三区 | 91亚洲精品久久久中文字幕 | 日韩免费福利 | 四虎永久网站 | 久久国产精品一二三区 | 97在线观视频免费观看 | 91麻豆精品国产91久久久更新时间 | 精品国产成人av在线免 | 97精品国产97久久久久久免费 | 四虎4hu永久免费 | 精品久久久影院 | 日本中文字幕高清 | 丁香五月网久久综合 | 狠狠干婷婷色 | 亚洲精品www久久久 www国产精品com | 深爱婷婷网 | 国产成人一区二区三区在线观看 | 久久久久亚洲精品国产 | 九九99| 亚洲欧美精品一区二区 | 免费在线观看日韩视频 | a v在线视频 | 精品国产1区 | 91精品999 | 免费福利在线 | 色综合天天 | 国产精品免费一区二区三区在线观看 | 亚洲激情电影在线 | 欧美色图狠狠干 | 豆豆色资源网xfplay | 五月婷婷综合在线视频 | 国产一区视频免费在线观看 | 黄色毛片视频免费观看中文 | 精品国产乱码久久久久久1区二区 | 国产黄色精品在线观看 | 天天色天天操天天爽 | 精品1区2区| 国产蜜臀av | 91精品视频在线免费观看 | 97超碰人人干 | 9在线观看免费高清完整版在线观看明 | 欧美日韩成人一区 | 99精品国产高清在线观看 | 亚洲激精日韩激精欧美精品 | 欧美激情综合五月 | 国产又粗又猛又色又黄视频 | 日韩电影久久久 | 亚洲成人黄色 | 国产老妇av| 色综合久久久久久久 | 中文电影网 | 亚洲精品午夜久久久久久久 | 在线影视 一区 二区 三区 | 国产一二区在线观看 | 国际精品久久久久 | 国产日韩欧美在线看 | 69国产精品视频 | 五月的婷婷| 免费精品| 久久成人精品电影 | 久久99精品国产一区二区三区 | 国产一区二三区好的 | 中文字幕日韩av | 免费在线看成人av | 久久国产视频网站 | 狠狠干狠狠操 | 91精品视频免费观看 | 国产精品99久久久久人中文网介绍 | 日韩在线三级 | 亚洲一区二区黄色 | 国产一区二区三区四区在线 | 欧美性色网站 | 五月香婷| 成人黄色小说视频 | 色一色在线 | 天天插伊人| 免费观看特级毛片 | 女人18片毛片90分钟 | 免费在线观看av的网站 | 久久久久久高清 | 激情伊人| 国产高清中文字幕 | 美女精品久久久 | 久久综合九色综合久久久精品综合 | 日韩精品在线视频免费观看 | 亚洲成aⅴ人在线观看 | 91精品黄色| 97人人人| 狠狠色狠狠色综合系列 | 五月激情天 | 成人一区二区三区在线观看 | 国产福利a | www.超碰 | 欧美在线视频日韩 | 91社区国产高清 | 99久久精品免费 | 国产高清av在线播放 | 性色xxxxhd| 四虎免费在线观看 | 欧美日韩免费网站 | 五月婷婷一区 | 国内免费久久久久久久久久久 | 国产 一区二区三区 在线 | 最新国产一区二区三区 | 欧美日韩国产一二 | 一本色道久久综合亚洲二区三区 | 91精品国产福利在线观看 | 国产一级一级国产 | 久久免费播放 | 久久99热国产 | 国产视频欧美视频 | 色综合激情久久 | 亚洲精品自拍 | 日韩精品中文字幕有码 | 色婷婷视频在线观看 | 日日摸日日添夜夜爽97 | 国产精品免费视频网站 | 亚洲精品国偷拍自产在线观看蜜桃 | 奇米影视8888在线观看大全免费 | 99久久精品免费看国产 | 97天堂 | 正在播放国产精品 | 尤物一区二区三区 | 久久免费视频3 | 黄色一级免费电影 | 亚洲综合一区二区精品导航 | 午夜 在线| 亚洲国产中文字幕在线观看 | 一区二区精品在线视频 | 欧美经典久久 | 一区二区三区日韩视频在线观看 | 日本天天色 | 国产精品视频永久免费播放 | 午夜电影一区 | 日韩av在线看 | 国产精品免费av | 91漂亮少妇露脸在线播放 | 免费在线看v | 色网站免费在线观看 | 久久国产成人午夜av影院潦草 | 欧美视频日韩视频 | 91久久国产精品 | 国产精品久久久久国产精品日日 | 国产精品一区二区在线播放 | 国产在线观看免费av | 天天操夜夜曰 | 国产美女精品视频免费观看 | 精品久久免费 | 久久成年人网站 | 午夜精品久久久久久久久久久久 | 日日夜夜天天久久 | 在线视频日韩精品 | 久久99精品久久久久久清纯直播 | 日韩精品免费一区二区三区 | 国产一级二级在线观看 | 日韩av伦理片 | 国内精品一区二区 | 国产一区二区精品久久91 | 国产 日韩 欧美 在线 | 国内精品久久影院 | 精品亚洲视频在线观看 | 高清av免费一区中文字幕 | 色综合天天综合在线视频 | 成人在线视频观看 | 欧美日韩在线免费视频 | av动图| 久久精品一区二区三区视频 | 人人超碰免费 | 91丝袜美腿| 亚洲最新av在线 | 亚洲日韩精品欧美一区二区 | 黄色视屏av| 国产精品美女久久久久久久网站 | 热re99久久精品国产66热 | av中文在线观看 | 久久69精品久久久久久久电影好 | 很黄很色很污的网站 | 激情av在线资源 | 婷婷色在线 | 色婷久久| 免费成人看片 | 国产精品免费观看国产网曝瓜 | 91av视频网站 | 在线观看亚洲a | www日韩在线| 4438全国亚洲精品在线观看视频 | 亚洲美女视频网 | 97在线视 | 天天干视频在线 | 99热这里有 | 久久久久电影 | 一级α片免费看 | 亚洲欧美怡红院 | 丰满少妇在线观看网站 | 蜜桃传媒一区二区 | 超碰97人人射妻 | 日韩影视在线观看 | 亚洲精品久久久蜜桃直播 | 热久久国产 | 99久久久久久国产精品 | 亚洲免费av在线播放 | 久久久久女教师免费一区 | 亚洲欧洲精品久久 | 日韩av中文在线 | 久久久国产精品麻豆 | 国产精品久久久久久久久久妇女 | 中文av免费| 日韩免费在线 | 久久有精品| 亚洲精品啊啊啊 | 亚洲精品乱码久久久久久蜜桃欧美 | 久久久色 | 人人超碰在线 | a视频在线 | av网站播放 | 久久综合色天天久久综合图片 | av一级片网站 | 免费韩国av | 欧美日韩在线观看一区二区三区 | 色欧美视频 | 在线免费黄色毛片 | 免费三级影片 | 日韩欧美视频在线免费观看 | 国产.精品.日韩.另类.中文.在线.播放 | 午夜999 | 中文av字幕在线观看 | 怡红院av| 久久久香蕉视频 | 国产香蕉97碰碰久久人人 | 日日干干夜夜 | 久久成电影 | 日日干网址 | 国产护士av | 成人在线视频论坛 | 视频一区二区在线 | 国产小视频在线观看免费 | 国产成人一区二区啪在线观看 | 91传媒在线看 | 久久伊人八月婷婷综合激情 | 精品久久久久久国产91 | 国产亚洲成av片在线观看 | 亚洲精品网站 | 亚洲一区二区精品 | 天天躁天天狠天天透 | 91在线视频在线 | 草免费视频 | 国产久草在线观看 | 一级片色播影院 | 日韩电影精品一区 | 久久久www成人免费精品张筱雨 | 色.www | 色视频网站在线观看一=区 a视频免费在线观看 | 国产精品手机在线观看 | 午夜电影久久久 | 国产一区欧美日韩 | 欧美日韩国产精品一区 | 在线中文字幕一区二区 | 亚洲精品麻豆视频 | 亚洲欧美一区二区三区孕妇写真 | 国产成人三级一区二区在线观看一 | 国产精品大全 | 亚洲精品天天 | 成人全视频免费观看在线看 | 91精品在线免费观看 | 免费成人看片 | 中文字幕在线观看播放 | 成人精品99 | 成人免费观看网址 | 日日操夜 | 成人黄色在线视频 | 日韩一级片网址 | 色永久免费视频 | 91福利在线观看 | 精品国产三级 | 成人国产精品久久久 | 97操操操 | 2022中文字幕在线观看 | 久草在线国产 | 婷婷色在线视频 | 日韩成片 | 日韩欧美专区 | 在线看国产视频 | 中文字幕日韩免费视频 | 中文字幕av免费观看 | 五月婷婷在线视频观看 | 涩涩网站在线观看 | 国产精品一区二区三区免费视频 | 国产 中文 日韩 欧美 | 国产精品久久免费看 | 久久69精品 | 国产一级a毛片视频爆浆 | 天天在线操 | 成人免费xxx在线观看 | 亚洲最大成人免费网站 | а中文在线天堂 | 欧美激情第八页 | 日韩电影在线观看中文字幕 | 91精品啪在线观看国产线免费 | 亚洲精品视频免费观看 | 国产亚洲精品美女久久 | 999超碰| 四虎在线免费 | 国产视频在线观看一区 | 日韩免费电影在线观看 | 黄色一级免费 | 久草免费在线观看视频 | 国产精品中文字幕在线 | 日韩爱爱网站 | 国产精品在线看 | 免费国产在线精品 | 免费看高清毛片 | 久久久久久久久久毛片 | 色婷婷骚婷婷 | 国产精品一区二区免费在线观看 | 亚洲v欧美v国产v在线观看 | 91av中文字幕 | 国内久久| 国产999精品久久久 免费a网站 |