TRƯỜNG ĐẠI HỌC BÁCH KHOA HA NOL LUẬN VĂN THẠC SĨ Xây dựng hệ thống thông minh gợi ý hàng hóa dựa trên hành vi người dùng trên cộng ding trực tuyến NGUYÊN ĐỨC THÀNH. Thanh NDCR1901 54@sis.eduyn Ngành Công nghệ thông tin Giảng viên hướng dẫn: PGS. Pham Van Hai Chit ky cha GVTID Viện: Công nghệ thông lin và truyền thông HÀ NỘI, 09/2021 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập — Tự do— Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ Ho va tên tác giả luận văn: Nguyễn Đức Thành Để tài luận văn: Xây dựng hệ thông. thông mình gợi ý hàng hóa dựa trên thành vĩ người dùng trên ng đồng true luyén Chuyên ngành: Công nghệ Thông tin.
M& s6 SV: CB190154 Tác giả, Người hưởng dân khoa học va Héi déng chấm luận văn xác nhận táo giả đã sửa chữa, bộ sung luận vău theo biên bản họp Hội đồng ngày 30/07/2021 với các nội dung sau: 1. Bễ sung và chỉnh sửa nội dung Cương 1 của luận văn -_ Chỉnh sửa mục 1.2 ÄZ#ực đích nghiên cúu chỉnh sửa từ tìm hiểu và cài đặt hệ gợi ý xã thành động DGRee thành tìm biểu hệ gợi ý xã hội động DGRec. - Bé sung mục L.2 thêm mục đích chạy thử nghiệm mô hình với bộ đữ liệu Douban sách và cải đặt ATI tích hợp mô hình. ~_ Chữnh sửa mục 1.2 chỉnh sửa từ ứng dụng kết quả mô hình DGRcc vào chức năng gợi ý hảng hóa cho trang web bản hàng thánh mình họa kết quả gợi ý mô hình DGRec bằng cách giả lập tích hợp vào chức năng gợi ý trang web bán Hàng sách.4 Ý nghiền khoa học và thực tiễn nục này nhằm làm rõ đóng góp của luận văn.
Hổ sưng môfá chương 3 ~_ Mô tà chỉ tiết các thành phân mô hình DGRec trích đẫn từ bài báo. Tố sưng phân đặc tả tisecase trong (hương # của liận văn. -_ Bố sung mô tâ các đổi lượng s z dụng hệ thống ở đầu Muc 4.7, tai dong 4, 5, 6 tang 45 của luận vấn. - Bésung mé th Adve 4.2, vé lai bidu dé usecase téng quát, đặc tá 4 usecase chính của hệ thông, ww 4.
Bổ sung và chính sửa Chương 5 của luận văn - BaMue 3.3 cũ về mô hình so sánh.5 mới mô tả về cải đặi APT, mô t việ xây dựng API bằng frarework Flask dễ cấp API phục vụ cho việc tích hợp. - _ Chỉnh sửa Ađục 5.4 Kết quả thực nghiệm trong kết quả thực nghiệm mồ hình bỏ phần so sánh với các mô hình khác, thêm kết quả cai đặt Flask APT - _ Chỉnh sửa và bổ sung mô lã trang quần trị và trang bản hàng, - Bé sung kết quả của trang xem chỉ tiết. Chinh sita Kết luận của luận văn - Bésung việc minh họa kết quả mô hình bằng cách giả lập tích hợp vào trang web bản hàng sách để xây dụng chức năng gợi ý sách trên cơ sở chạy thực nghiệm với bộ đử liệu Douban sách và xây đựng APL 6. Gián lược nội dung các tải liệu tham khảo -_ Giản lược sẽ lượng tài liệu tham khảo từ 42 tài liệu xuống còn 15 tải Hệu.
Bồ các tát hiệu mà các tài liệu trong luận văn tham chiếu den. Định đạng, căn chỉnh lại bản luận văn sau khi cập nhật các nội dụng, chỉnh sửa, Ngày 28 tháng O9 năm 2021 Giáo viên hướng dẫn Tac gid luận văn PGS. Phạm Văn Hải Nguyễn Đức Thành CHỦ TỊCH HỘI ĐỒNG TS. Nguyễn Nhật Quang LOI CAM DOAN ‘Téi xin cam doan dễ tài “Xây dụng hệ thông théng minh goi y hang hoa dya vao hành vị người dừng trên cộng đồng trực tuyển” là những kiến thức đo tôi tổng hợp được thông qua quả trình tìm hiểu, nghiên cứu các kiến thức tổng hợp từ thầy lướng dẫn, tử các cả nhân khác, từ sách tham khảo và từ mạng, interal.
Kết quả nghiên cứu trong luận văn này do tôi để xuất vả tôi chưa từng, được công bố tại bất kỳ công trình nào khác. Trong quá trình làm luận vấn, lôi có tham khảo các tài liệu có liên quan và đã ghỉ rõ nguồn tài liệu tham khảo. 'Tỏi xin cam đoan đây là công trình nghiên cứu của tôi và không sao chép của bắt kỳ ai Nếu sai, tôi xin chịu mọi hình thúc kỷ luật theo quy định Hà Nội, ngày 28 tháng 09 năm 2021 Học viên Nguyễn Đức Thành DANH MỤC HÌNH ẢNH Tỉnh 1: Đơn vị xử lý trong mạng no-ron [4]. 16 Hình 2: Mạng nơ-ron truyền thắng [4].cc:ccccccccvsecccev 19 Hình 3: Mang nơ-ron hồi quy [4].
20 Hình 4: M6 hinh mang RNN [1] - 21 TTỉnh 5: Modul xử lý tính hí của RNN [T]. Hình 6: Modul lặp của mang I.22 Hinh 7: Cell stale cla LSTM [1] - 23 Hình 8: Công trạng thải LSTMi |T]. Hinh 9: Forget gate ft [1] wo 24 Ilinh 10: Input gate i¢ va tanh Ct [1]. 25 Hình 11: Giá tri state Ct [1].
- wo 2S Ilinh 12: Output gate va vector trang thai 4n ht [1]. Hinh 13: Kién trac cla CNN [4] ce OT Hình 14: Mô hình mang GCN [6] - 29 Tĩnh 15: Mô hình DGRec [2] - - 34 Hình 16: Mồ hình gợi ý xã hội động trên trang ban hang. Hình 17: Sơ đỗ mô hình DGRcc. - - 38 Hình 18: Sơ dỗ sở thích của bạn bẻ [2] - 40 linh I9: Mô hình đồ họa của lớp chập đơn sử dụng cơ chế chú ý, trong đó kết quả đầu ra được điều chỉnh đựa trên sự quan tâm hiện tại được hiểu là các ảnh hưởng xã hội phụ thuộc vào ngữ cảnh [2].
4 Ilinh 20: Sơ đỗ Usecase tổng quát. Hình 21: Sơ đồ phân rã chức năng. Hình 22: Biểu dỗ quan hệ cơ sở dữ liệu trang bán hàng s2 Tĩïnh 23: Sơ đỗ Kiến trúc ứng dụng. $3 Hinh 24: API recommend $7 LOI CAM ON Đầu liên lôi xin được gửi lời cảm on sâu sắc nhát đến thấy giao PGS.TS Phạm Văn llái, Viện Công nghệ thông tin và truyền thông, trường Dai hoe Bach Khoa Hà Nội đã hướng dẫn, chỉ bảo tận tính vả che tôi những lời khuyên bố ích trong suốt quả trùnh thực hiện luận vẫn này.
Tiếp theo lời xin chân thành cấm ơn các thấy, cô ở viên Công nghệ thông ‡m và Truyền thông - Trường Đại học Bách Khoa Hả Nội đã day dé, trang bi cho tôi những kiến thức chuyên môn và kỹ nắng giúp tôi hiểu rõ hơn các kiến thức trong các lĩnh vực liên quan dến đẻ tài để có thể tự hoàn thành dễ tài được giao Xin eam ơn bạn bè và gia đình, các chuyên gia đã dóng góp ý kiến, trao đổi, động viên trong suốt quá trình học cũng như làm luận văn, giúp tôi hoàn. thành để tải đúng thời bạn. Mặc đủ đã có nhiều cố gắng để thực biện đề tài một cách hoàn chỉnh nhất, song với nhiều yếu lố ảnh hưởng như vữa đi làm, vừa nghiên cửa khoa học cũng. hư hạn chế về kiến thức và kinh nghiệm nên không thể tránh khỏi những thiểu sót nhật định mà bản thân chưa thấy được.
Tôi rất meng được sự đóng gớp của quý thầy cô và các bạn động nghiệp để luận văn dược hoàn chỉnh. Lọc viên Nguyễn Đức Thành ta Hinh 25 Giao điện quản trị hệ thắng Tĩnh 26: Giao điện quản trị danh mục sản phẩm. Hình 27: Giao điện quản lý sản phẩm. Hình 28 Giao điện quân lý khách hàng, Tĩnh 29 Trang chủ bán hàng Hình 30: Danh sách mặt hàng gợi y.
Hình 31: Xem sách theo danh myc. Hình 32 Trang chỉ tiết quyền sách 10 LOI CAM ON Đầu liên lôi xin được gửi lời cảm on sâu sắc nhát đến thấy giao PGS.TS Phạm Văn llái, Viện Công nghệ thông tin và truyền thông, trường Dai hoe Bach Khoa Hà Nội đã hướng dẫn, chỉ bảo tận tính vả che tôi những lời khuyên bố ích trong suốt quả trùnh thực hiện luận vẫn này. Tiếp theo lời xin chân thành cấm ơn các thấy, cô ở viên Công nghệ thông ‡m và Truyền thông - Trường Đại học Bách Khoa Hả Nội đã day dé, trang bi cho tôi những kiến thức chuyên môn và kỹ nắng giúp tôi hiểu rõ hơn các kiến thức trong các lĩnh vực liên quan dến đẻ tài để có thể tự hoàn thành dễ tài được giao Xin eam ơn bạn bè và gia đình, các chuyên gia đã dóng góp ý kiến, trao đổi, động viên trong suốt quá trình học cũng như làm luận văn, giúp tôi hoàn. thành để tải đúng thời bạn.
Mặc đủ đã có nhiều cố gắng để thực biện đề tài một cách hoàn chỉnh nhất, song với nhiều yếu lố ảnh hưởng như vữa đi làm, vừa nghiên cửa khoa học cũng. hư hạn chế về kiến thức và kinh nghiệm nên không thể tránh khỏi những thiểu sót nhật định mà bản thân chưa thấy được. Tôi rất meng được sự đóng gớp của quý thầy cô và các bạn động nghiệp để luận văn dược hoàn chỉnh. Lọc viên Nguyễn Đức Thành ta MUC LUC MUC LUC.
DANH MỤC CÁC Ki HIEU, CHU’ VIET TAT. DANH MUC HINH ANI DANH MUC BANG BIE CIIVONG 1-— GIGI TITEU.Mục dích nghiên cứu. Đối tượng và phạm vỉ nghiên cứu .Y nghĩa khoa học và thực tiễn. Tóm tắt nội dung - .--14 CHƯƠNG 2 - CƠ SỞ LÝ THUYÉ 2.
Mang no-ron. Giới thiêu về mạng ng-ron 2. Cấu trúc của mạng nơ-ron cơ bản. Các mô hình mạng nơ-ron thưởng gặp 19 2.4, Mô hình mạng nơ-ron hồi quy.
Mạng nơ-ron tích chập đỗ thị. Mạng nơ ren tích chập S26 2. Mạng nơ-ron tích chập để thị we 29 2. Hệ thông gợi ý.
Hệ thống gợiý. lIệthống gợiý động. IIệ thông gợi ý xã hội. Hệ thống gợi ý xã hội đông ¬- CHƯƠNG 3 ~ MÔ HỈNH GỢI Ý XÃ HỘI ĐỌNG TRÊN TRANG BẢN HÀNG.
Mô hình kiến trúc tổng thể 3. Mô hình hệ gợi ý xã hội động DGRec. CHƯƠNG 4— PHẪN TÍCH THIẾT KẾ HỆ THONG. Phân tích thiết kế hệ thống 45 4.
Người dùng hệ thông. Biểu dé usecase tổng quát 413. Biểu dỗ phân rã chức năng -. Thiết kế cơ sở dữ liệu.1, Mô tả bệ dữ liệu.
Sơ đề thực thể liên kết - —- 4.3 Sơ đỗ kiến trúc ứng dụng .82 CHUONG 5 - CAI DAT VA KET QUÁ THỬ NGHIỆM. Théng sé may chủ. Cài dặt mô hình hệ thống gơi ÿ -. Bộ dữ liệu - - 54 5.
Xử lý dit liéu 5. Đánh giá số liệu. Thực hiển và cải dặt tham số -. Cải đặt API 5.
Cài đặt trang web bán hàng sách .4 Kết quả thực nghiệm S57 3. Kết quả thực nghiệm mô hình. Trang web bán hàng sách. TÀI LIỆU THAM KIIÃO.