Ứng dụng CNN trong bài toán khuyến nghị sản phẩm cho ứng dụng bán hàng điện tử

60 0 0
Ứng dụng CNN trong bài toán khuyến nghị sản phẩm cho ứng dụng bán hàng điện tử

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN 1 DE TÀI: UNG DUNG CNN TRONG BÀI TOÁN KHUYEN NGHI SAN PHAM CHO UNG DUNG BAN HANG DIEN TU Giang viên hướng dẫn : ThS Nguyễn Hoàng Anh Sinh viên : Nguyễn Quốc Khánh D17CNPM3 2017 - 2022 Chinh quy Hà Nội - 2022 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN 1 DE TÀI : UNG DUNG CNN TRONG BÀI TOÁN KHUYEN NGHI SAN PHAM CHO UNG DUNG BAN HANG DIEN TU Giảng viên hướng din: ThS Nguyễn Hoang Anh Sinh viên : Nguyễn Quốc Khánh D17CNPM3 2017 - 2022 Chinh quy Hà Nội — 2022 NHAN XÉT CUA GIẢNG VIÊN HƯỚNG DAN Điểm: (Bằng chữ: ) Hà Nội, ngày thang nam 20 Giang viên hướng dẫn NHẬN XÉT CỦA GIẢNG VIÊN PHÁN BIỆN Điểm: (Bằng chữ: ) Hà Nội, ngày tháng nam 20 Giảng viên phản biện Đồ án tốt nghiệp đại học LỜI MỞ ĐẦU Trong thời gian ở nhà giãn cách chống dịch bệnh SARS-CoV-2, bản thân em và những người xung quanh có thói quen mua sắm qua mạng nhiều hơn Hiện nay các trang thương mại điện tử như Shopee, Lazada, Amazon, đang bán rất nhiều mặt hàng với mẫu mã đa dạng Với một người dùng phổ thông dé có thé chọn được sản phẩm hợp với nhu cầu bản thân sẽ cần mắt rất nhiều thời gian tìm kiếm Đồng thời với các doanh nghiệp, người bán hàng vừa và nhỏ, sản phẩm họ cung cấp sẽ cần chỉ phí marketing lớn đến dé dàng tiếp cận đến người dùng Chính vì vậy mà em muốn lựa chọn đề tài “Ứng dụng CNN trong bài toán khuyên nghị sản phẩm cho ứng dụng bán hàng điện tử” như một giải pháp dé giúp doanh nghiệp cũng như người tiêu ding có một trải nghiệm tốt hon trong quá trình mua sắm trực tuyến Đồ án này gồm có 3 phần: Mở đầu, Nội dung và Kết luận Phần nội dung bao gồm các chương: CHUONG 1: Giới thiệu và tong quan đề tai CHƯƠNG 2: Giải quyết vấn đề CHUONG 3: Phân tích và thiết kế hệ thong CHƯƠNG 4: Cài đặt và triển khai hệ thống Nguyễn Quốc Khánh - DI7CNPM3 i Đồ án tốt nghiệp đại học LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cảm ơn khoa Công nghệ thông tin 1, Học viện Công nghệ Bưu chính Viễn Thông đã tạo điều kiện thuận lợi cho em học tập và thực hiện đề tài tốt nghiệp này Em xin bày tỏ lòng biết ơn sâu sắc tới thầy Nguyễn Hoàng Anh đã tận tình định hướng, hướng dẫn, hỗ trợ chúng em trong quá trình thực hiện đề tài Chúng em xin chân thành cảm ơn thay cô trong khoa Công nghệ thông tin, khoa Cơ bản đã tận tinh giảng dạy, trang bị cho em những kiến thức quý báu trong những năm vừa qua Cuối cùng, em xin cảm ơn gia đình, bạn bé và những người bên cạnh, luôn quan tâm và động viên, giúp em có thê hoàn thành đồ án tốt nhất Mặc dù đã có gắng hoàn thành khóa luận trong phạm vi va khả năng cho phép nhưng cũng không thê tránh khỏi những thiếu sót Em rất mong nhận được sự thông cảm, góp ý cũng như nhận xét của quý thây cô và các bạn Hà Nội, tháng 1 năm 2022 Sinh viên Nguyễn Quốc Khánh Nguyễn Quốc Khánh - DI7CNPM3 ii Đồ án tốt nghiệp đại học LOI CAM 0907 MỤC LỤC 444A H i 0909009 iii DANH MUC HINH, BANGc1 .Ả ố Ẽ V DANH MỤC TU VIET TẮTT ¿5< +s+S+E+E£EEEEEEEEEEEEEEEEEEEEE111121111111111111111111111 vii CHƯƠNG 1: GIỚI THIỆU VÀ TONG QUAN DE TÀI 2-.52.+.++k.££E.++E.zEE.erE.ezr-xrr-es 1 1.1 Thuc trang vấn AG occ cceccccscsececsecsesecsucsesecsusecsucasucsucassucaesacsucarsucatsacsueaesussesessusatsusansasaneaene 1 1.2 Nền tảng phát triỂn ¿2.-5.2.22E.EEE.9E1.EE1.121.1211.711.211.111.711.211.11.111.11.111.11.1-11 cre 1 1.3 0ï: 0115 Ö 4 CHƯƠNG 2: GIẢI QUYẾT VAN ĐỀ 5.2 S.ES.EEE.EE.2E1.211.27.171.12.117.12.112.11-1-12-1.2c-re 5 2.1 HG khuyén nh s5 5 2.2 Mang neural nhân tao (Neural Network) :cccceceesseseeeeeeceeceeseeseceeeseeaeeaeceeeaeeaeeeneeeeas 7 2.3 Mang neural tích chap (Convolution Neural NetworK) -.- s.e ss.s.si.s.es.er.s.re.s 12 2.4 Vanishing Gradient ei ốốố.ố.c 19 2.4 Xception Network oo ồồ 21 2.5 Thuật toán K- Láng Giéng (K- Nearest Neighbor) .c.ccccscssssssessesssessesssessessesssessecsseeses 23 CHƯƠNG 3: PHAN TÍCH VÀ THIET KE HỆ THONG 2.:.2.2.©+.z-25-+z->5-+-+¿ 25 3.1 Phân tích hệ thong - 2-2 2 2 £2E£2EE+E£+E£EE£EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE1E.EE1E.Ex1Ee 25 3.1.1 M6 hinh ca st dung oo 25 3.1.2 Use case dang nap 25 3.1.3 Use case đăng KY - LH HH TT HH nọ TH HT Hà HT ch HH rệt 26 3.1.4 Use case xem danh sách sản phẩm 2.2.£.++.++.E+.++E.x+.+E.x+.+Ex.++-rx-ez-rxr-zr-xr¿rr-ed 28 3.1.5 Use case xem chỉ tiết sản phẩm . .2.-2.©5£.2S£.+SE.£EE.2EE.EEE.EEE.EEE.EEE.EEE.Eer.krr.krr.rrr.red 28 3.1.6 Use case thêm sản phâm vào giỏ hàng 22 52©.7S.¿22.++.2Ex.2Ex.rt.zxr.zr-xrr-rx2rrr-ed 29 3.1.7 Use case mua hàng - . - - 6 c1 x1 9T TH TH TH ng 30 3.2 Thiết kế hệ thốngg 2.2.2.£+.EE2.EE.2E£.EEE.EEE.EE.EEE.EEE.EEE.EE.EEE.EEE.EE1.11.111-111-111-1.-1.¿1 -xe 32 3.2.1 Thành phần hệ thống: 2:.¿ 2.E£.+E£+.EE+.EE2.EE£E.EEE.EEE.EEEE.EEE.EEE.EEEE.EEE.EEE.EErr-krr-rrr-rei 32 3.2.2 Biểu G6 lớp + ©5c+2< 2k2 2210711 211271211211111211.11111111 1111111111111 33 k0:0(01900007 -‹Ả 33 3.3 Chức năng khuyến nghị sản phẩm .¿ £©.E£+E.£EE.£EE.£EE.£EE.EEE.EEE.EEEE.EEE.EEE.EEE.EEr.Eer-rer-ree 34 3.3.1 Chuẩn bi dữ liệu huấn luyện CNN 2.-5.2 E+.2E2.2EE.EE.EEE.EEE.EE.EEE.EEE.EEe-rk-rrr¿rrr-ei 34 3.3.2 Huan luyện model phân loại ¿.- ¿.2£.+.+E.£+E.£+E.E£E.EE2.EE£.EEE.EEEE.EEE.EEE.ESE.krr.ker-rrr-red 34 3.3.3 Chuẩn bi dit liệu cho KÌNN .-.- 5c.S.E EEE.EEEE.EEE.EE1.E112.112.112.1121.121.121.1 11 1-11 -ctk 35 3.3.4 40,0 g ẽ o Ả ÔỎ 35 CHƯƠNG 4: CÀI ĐẶT, TRIEN KHHAI . 2¿-©2¿25¿22++2EE+2EE2EESEEtEEErrEkerrrerkrerrree 37 Nguyễn Quốc Khánh - DI7CNPM3 1H Đồ án tốt nghiệp đại học 4.1 Cal đặt SCTV€T - Q0 011g ng ng TH vờ 37 4.1.1 DDOCK€T G9 TH TH HH TH HT TH HH TT HH 37 9P 37 ch in 38 cố n 38 4.2 0 089 n6 38 4.2.1 Kiến trúc ứng dụng .+: Sx EE9.E9 1.E 12.E12 1121.121 1211.2111.111.211.11- 111- 111-1 1-e r-e 38 4.3 GilaO đIỆN Án TH HH HT TH TH TT HH TH HT TH TH HT Tà Hà rung 39 4.3.1 Giao dién trang CHU % .- 39 4.3.2 Giao diện chi tiết sản pham .cccccecceccessesssessesssessecssessessesssessesssessessscssessessesssesseesseess 40 4.3.3 Giao (000: LììtttNaaaial¡13134 4I SNAC si 200i án 43 4.3.5 Giao dién 2Š ễ 45 CSNO vn 8i na 46 KET LUẬN - - 2-5252 E121121121121111111111.11E1111 11111111 11111111.11.11.111.1111 11a 47 1 Kết quả đạt được c.c+.ck.2t2.1.21.211.121.1 2.112.11.21.11.11.211.12.11.1.1.1.-1-1 -rcec 47 2 Hạn chế S.t E11.1 1.11.111.11.111.11.111.1 1.111.11.111.111.11.11.111.111.11 11.1.1.1ETx.ce.47 3 Hướng phát triỂn -:-©2¿©2

Ngày đăng: 08/03/2024, 13:53

Tài liệu cùng người dùng

Tài liệu liên quan