BÞ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI NGUYỄN KIM LƯƠNG NGUYỄN KIM LƯƠNG HÞ THÞNG THÔNG TIN NGHIÊN CỨU ỨNG DỤNG MÔ HÌNH LỌC CỘNG TÁC VÀ PHÂN CỤM MỜ XÂY DỰNG HỆ THỐNG GỢI Ý PHIM DỰA TRÊN THÔNG TIN ĐÁNH GIÁ CỦA NGƯỜI DÙNG ĐỀ ÁN TÞT NGHIÞP THẠC SĨ HÞ THÞNG THÔNG TIN 2024 Hà Nßi – 2024 BÞ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI NGUYỄN KIM LƯƠNG NGHIÊN CỨU ỨNG DỤNG MÔ HÌNH LỌC CỘNG TÁC VÀ PHÂN CỤM MỜ XÂY DỰNG HỆ THỐNG GỢI Ý PHIM DỰA TRÊN THÔNG TIN ĐÁNH GIÁ CỦA NGƯỜI DÙNG Ngành Hß thßng thông tin Mã sß: 8480104 ĐỀ ÁN TÞT NGHIÞP THẠC SĨ HÞ THÞNG THÔNG TIN NGƯỜI HƯàNG DẪN: 1. MAI ĐÌNH SINH 2. ĐẶNG TRỌNG HỢP Hà Nßi – 2024 LäI CAM ĐOAN Tôi xin cam đoan rằng đà án th¿c s* Há tháng thông tin <Nghiên cću ćng dăng mô hình lác cáng tác và phân căm må xây dąng há tháng gāi ý phim dąa trên thông tin đánh giá cąa ng°åi dùng= là công trình nghiên cću cąa tôi d°ãi są h°ãng dÃn cąa TS. Mai Đình Sinh và TS.
Đặng Tráng Hāp. Toàn bá nái dung đ°āc trình bày trong đà án này hoặc là đÁn tÿ są tìm hiểu nghiên cću cąa tôi hoặc là táng hāp, thu thÅp tÿ các tài liáu khác nhau đÃu đ°āc trích dÃn đ¿y đą trong ph¿n tài liáu tham khảo. Các tài liáu tham khảo này đ°āc sā dăng mát cách hāp lý và minh b¿ch. Tôi xin cam đoan rằng không có bất cć vi ph¿m nào đái vãi các quy đßnh đ¿o đćc nghiên cću khoa hác trong quá trình thąc hián dą án.
Tôi xin hoàn toàn chßu trách nhiám và chßu mái hình thćc kÿ luÅt theo quy đßnh và tính chính xác và trung thąc cąa đà án nghiên cću này. Hà Nội, ngày 28 tháng 04 năm 2024 Tác giả đà án NguyÅn Kim L°¢ng LäI CÀM ¡N Tr°ãc tiên, tôi muán bày tß lòng biÁt ¢n chân thành và sâu sắc cąa mình đÁn các th¿y giáo Mai Đình Sinh t¿i Hác vián Kā thuÅt Quân są và th¿y giáo Đặng Tráng Hāp t¿i Đ¿i hác Công nghiáp Hà Nái, nhăng ng°åi đã hß trā, khuyÁn khích và cung cấp cho tôi. Các th¿y không chỉ là nhăng ng°åi h°ãng dÃn mà còn là ngußn đáng viên, đ°a ra nhăng ý kiÁn quan tráng giúp tôi nhìn nhÅn vấn đà mát cách toàn dián h¢n. Są tÅn tâm và chia sẻ kiÁn thćc sâu ráng cąa các Th¿y đã giúp tôi phát triển khả năng nghiên cću và làm viác đác lÅp.
Tôi xin dành låi cảm ¢n chân thành tãi các th¿y cô giáo khoa Công nghá thông tin, tr°ång Đ¿i hác Công nghiáp Hà Nái đã tÅn tình đào t¿o, chia sẻ nhăng kiÁn thćc quý báu trong l*nh vąc cąa mình trong suát quá trình tôi hác tÅp và nghiên cću t¿i tr°ång. Sau cùng, tôi muán bày tß lòng biÁt ¢n đÁn tất cả nhăng ng°åi thân yêu trong gia đình, đßng nghiáp và b¿n bè đã luôn bên c¿nh tôi, giúp đÿ, đáng viên và khích lá tôi tham gia ch°¢ng trình đào t¿o sau đ¿i hác t¿i Đ¿i hác Công nghiáp Hà Nái. Tôi xin chân thành cảm ¢n! MĀC LĀC DANH MĀC CÁC TĆ VI¾T TÀT. i DANH MĀC CÁC BÀNG BIÂU.
ii DANH MĀC HÌNH ÀNH. iii Mæ ĐÀU. Lý do chán đà tài. Táng quan nghiên cću.
4 TÞNG QUAN VÀ HÆ THÞNG GþI Ý. MàT Sà KHÁI NIàM PHà BIÀN V Hà THàNG GĀI Ý. PH¯¡NG THĆC HO¾T ĐàNG CĄA Hà THàNG GĀI Ý. PH¯¡NG PHÁP TIÀP CÄN KHI XÂY DĄNG Hà THàNG GĀI Ý.
CÁC TIÊU CHUÀN ĐÁNH GIÁ Hà GĀI Ý. Trung bình lßi tuyát đái. Lßi bình ph°¢ng trung bình. 22 HÆ GþI Ý DĂA TRÊN LàC CàNG TÁC VÀ CÁC PH¯¡NG PHÁP PHÂN CĀM.
BÀI TOÁN GĀI Ý DĄA TRÊN CàNG TÁC. Lác cáng tác dąa vào bá nhã. Lác cáng tác dąa vào trên mô hình. SĀ DĂNG KĀ THUÄT PHÂN CĂM KÀT HĀP VâI Hà GĀI Ý.
Lý do nên sā dăng phân căm cho há gāi ý. Cách sā dăng phân căm cho há gāi ý. Nhăng thách thćc và h¿n chÁ cąa viác phân căm cho các há tháng gāi ý. Lāi ích và c¢ hái cąa viác phân căm cho há gāi ý.
33 LĂA CHàN MÔ HÌNH HÆ GþI Ý Sþ DĀNG PH¯¡NG PHÁP PHÂN CĀM Mä. LĄA CHàN MÔ HÌNH Hà GĀI Ý. K-means clustering dąa trên item. Fuzzy clustering dąa trên user.
MàT Sà NHÄN XÉT V MÔ HÌNH. 43 CÀI Đ¾T VÀ THĂC NGHIÆM TRÊN MÔ HÌNH LĂA CHàN. TÄP DĂ LIàU VÀ THIÀT LÄP MÔI TR¯äNG. THĄC NGHIàM VÀ ĐÁNH GIÁ.
Táng quan và tÅp dă liáu thąc nghiám. Cài đặt thąc nghiám và đánh giá kÁt quả. 66 TÀI LIÆU THAM KHÀO. 68 i DANH MĀC CÁC TĆ VI¾T TÀT Vi¿t tÁt Ti¿ng Anh Ti¿ng ViÇt RS Recommender System Há tháng gāi ý U User Ng°åi dùng I Item Sản phÁm.
IF Information Filtering Lác thông tin CBF Content-Based Filtering Lác thông tin dąa trên nái dung CF Collaborative Filtering Lác thông tin dąa trên cáng tác R Interaction Matrix/Utility Ma trÅn ghi nhÅn đánh giá cąa Matrix ng°åi dùng đái vãi sản phÁm đ°āc t°¢ng tác r Relevant Đá phù hāp SP Sparsity problem Vấn đà dă liáu th°a RMSE Root Mean Squared Error Hàm sai sá trung bình bình MF Matrix Factorization Phân tích thÿa sá ma trÅn DLCRS Deep learning method of Ph°¢ng pháp hác sâu cąa há collaborative tháng đà xuất cáng tác recommender systems ii DANH MĀC CÁC BÀNG BIÂU Bảng 3. Phân căm cąa các măc dąa trên hß s¢ cąa măc vãi thuÅt toán Kmeans. MÃu dă liáu cąa 15 măc đ°āc nhóm vào 4 căm. 38 iii DANH MĀC HÌNH ÀNH Hình 1.
S¢ đß táng quát cąa mát há tháng gāi ý. Ma trÅn t°¢ng tác User - Item. Cách thćc ph°¢ng pháp lác cáng tác ho¿t đáng. C¢ chÁ ho¿t đáng theo lác nái dung.
Quy trình đà xuất dąa trên są hāp tác. Lác cáng tác dąa theo ng°åi dùng. Lác cáng tác dąa theo sản phÁm. Biểu đß cąa ph°¢ng pháp đã ląa chán và há tháng gāi ý.
Phân bá ng°åi dùng vào 4 căm vãi các bÅc thành viên khác nhau bằng cách sā dăng Fuzzy C-means. Dă liáu đánh giá các bá phim. Biểu đß phân phái điểm đánh giá. Sá l°āng phim mà mßi ng°åi dùng xem và đánh giá.
Sá l°āng đánh giá cąa mßi bá phim. Sá l°āng dă liáu ng°åi dùng. Thông tin và giãi tính cąa ng°åi dùng. Thông tin và tuái cąa ng°åi dùng.
Dă liáu và nghà nghiáp cąa ng°åi dùng. Thông tin trích xuất tÿ OMDB API. Dă liáu phim sau khi đßnh d¿ng l¿i thåi gian đánh giá. Tính toán Net Promoter Score cho tÿng đánh giá.
Dă liáu sẵn sàng ph¿n căm bằng K-means. Ląa chán sá căm K theo Silhouette Score. Ląa chán sá căm K theo Distortion Score. Ląa chán sá căm K theo Davies Bouldin.
Ląa chán sá căm K cho K-means. Dă liáu sau khi phân căm vãi K-means. Dă liáu đ¿u vào cho viác phân căm må vãi C-means. Dă liáu sau khi phân căm må vãi C-means.
S¢ đß mô hình há tháng gāi ý. KÁt quả gāi ý cho căm ng°åi dùng Cluster 0. KÁt quả gāi ý cho căm ng°åi dùng Cluster 1. KÁt quả gāi ý cho căm ng°åi dùng Cluster 2.
KÁt quả gāi ý cho căm ng°åi dùng Cluster 3. KÁt quả gāi ý cho căm ng°åi dùng Cluster 5. KÁt quả gāi ý cho căm ng°åi dùng Cluster 7. KÁt quả gāi ý cho căm ng°åi dùng Cluster 4.
KÁt quả gāi ý cho căm ng°åi dùng Cluster 6. So sánh hiáu suất cąa bán thuÅt toán bằng đá đo RMSE trên tÅp dă liáu Movielens [5]. So sánh kÁt quả cąa há tháng gāi ý đã xây dąng so vãi há tháng gāi ý truyÃn tháng. Lý do chán đÁ tài Trong thåi đ¿i công nghá sá 4.0, bán hàng trąc tuyÁn đã mang l¿i lāi nhuÅn cho rất nhiÃu ngành kinh doanh.
ĐiÃu này là kÁt quả cąa są phát triển m¿nh m¿ cąa Internet. Bán hàng qua m¿ng đang trç nên phá biÁn vì nó có khả năng cho phép ng°åi dùng nhanh chóng tiÁp cÅn mát sá lo¿i hàng hóa và dßch vă đa d¿ng. Phim đián ảnh, mát trong nhăng dßch vă phá biÁn hián nay, đã và đang thu hút đ°āc są quan tâm đáng kể cąa khách hàng trên toàn thÁ giãi. Theo tháng kê cąa Box Office Mojo, mát ngußn thông tin quan tráng và doanh sá bán vé và tài chính cąa các bá phim trên toàn c¿u, thß tr°ång phim s¿ đ¿t táng cáng 8 tÿ USD vào năm 2023 vãi khoảng 500 bá phim đ°āc công chiÁu.
ĐiÃu này cho thấy thß tr°ång này có khả năng kiÁm đ°āc rất nhiÃu tiÃn. Tuy nhiên, są đa d¿ng và thể lo¿i và nái dung cąa phim cũng khiÁn khách hàng khó ląa chán bá phim phù hāp. Để khách hàng có thể tiÁp cÅn đ°āc vãi bá phim mình đang phá biÁn và phù hāp vãi thß hiÁu cąa mình thì są t° vấn, gāi ý đóng vai trò rất quan tráng. Mát há tháng gāi ý tát có thể đóng vai trò nh° mát ng°åi trung gian hß trā khách hàng đ°a ra các quyÁt đßnh ląa chán đúng đắn.
Bằng cách xác đßnh sç thích, nhu c¿u kèm theo nhăng thông tin nhÅn xét đánh giá cąa khách hàng, há tháng có thể đ°a ra mát tÅp các gāi ý giúp cho khách hàng dß dàng chán ląa nhăng bá phim có nái dung yêu thích h¢n. Qua đó hiáu suất cąa viác kinh doanh đ°āc tăng cao mát cách đáng kể. Măc tiêu chính cąa đà án là t¿o ra mát há tháng gāi ý phim cho khách hàng dąa trên nhăng đánh giá cąa các bá phim để tái °u hóa dą đoán mćc đá 2 °a thích cąa khách hàng đái vãi các bá phim và sau đó đà xuất các bá phim mà khách hàng có thể quan tâm và °a thích. Tßng quan nghiên cąu Há tháng gāi ý (RS) là mát ph°¢ng tián và ph°¢ng pháp ph¿n mÃm giúp đà xuất tin tćc và hành vi tiêu dùng cho ng°åi dùng.
Chúng t¿o ra các gāi ý tùy chỉnh, đ°a ra danh sách các sản phÁm, dßch vă, hoặc nái dung đ°āc sắp xÁp theo thć tą °u tiên dąa trên sç thích cá nhân để dą báo ląa chán phù hāp nhất vãi há. Nhăng ląa chán này bao gßm viác mua sắm, âm nh¿c mà há lắng nghe, và tin tćc trąc tuyÁn mà há đác [1]. Há tháng này giải quyÁt đ°āc tình tr¿ng ngÅp lăt thông tin bằng cách cung cấp dßch vă và nái dung riêng biát, phù hāp vãi nhu c¿u và mong muán cąa tÿng ng°åi dùng.