Khảo sát chức năng tìm kiếm sản phẩm bằng hình ảnh trên các nền tang thương mại điện tử ở Việt Nam.. TÓM TAT KHÓA LUẬNNội dung chính của khóa luận là tập chung vào việc xây dựng website
Bảng người dùng tương tác bình luận (user_like_comment)
Bang 4.29: Bảng người dùng tương tác bình luận (user_like_comment)
Tên trường Kiểu dữ liệu Ý nghĩa account_id INT Mã tài khoản comment_id INT Mã bình luận liked boolean Trạng thái đã tương tác thích bình luận disliked boolean Trạng thai đã tương tác không thích
Kiến trúc của ứng dụng -¿-+222+2+c22EEkStEEEEEerrrrrkrrrrrrreeerrei 16 Chương 5 XÂY DUNG WEBSITE . -5255cccvvvrvrrrrrererrrerrree 17 5.1 Giao diện và chức năng trang người bán (seller): 7 5.1.1 Màn hình báo cáo thống kê (dashboard) - - ô5< + << s+ex+ 17 5.1.2 Man hình đơn hang (OTeT) 5 5c St S*2*£vxskekekrkrerereree 18 5.1.3 Màn hình sản phẩm (produet) . - c222+++vczvszrrrrrvee 19 5.2 Giao diện và chức năng trang khách hang (client)
Màn hình chỉ tiết sản phẩm (product detail)
Hình 5.13: Danh sách review sản phẩm
Xem thông tin chỉ tiết sản phẩm, mô tả, bảo hành,
Thêm sản phẩm vào giỏ hàng, danh sách yêu thích.
Xem thông tin cửa hàng, phí giao hàng.
+ + + + Xem danh sách bình luận sản phẩm, lọc danh sách bình luận
5.2.3 Màn hình thanh toán (payment)
Timbuk Authority BackPack sexi 8 ung 9 hán 20
Hinh 5.14: Man hinh dat hang Chức năng:
Thêm thông tin, địa chỉ nhận hàng.
Xem lại thông tin sản phẩm đã đặt, phí giao hàng.
+ + + Nhập mã khuyến mãi theo từng cửa hàng.
Chọn hình thức thanh toán mong muốn.
5.2.4 Màn hình trò chuyện real-time
Bì Curre Hieu Vo ị [HÀ Iwant to buy2T-shirt 253M |
CH) Hi, this product is available
Thank you for concerning about my product this is available
Hinh 5.15: Man hinh chat cho seller a manfashion © Messages x
You:!wanttobuy2 2:63 AM manfashion T-shirt
Hi, this product is Sở Sanh UV available : jewelry œ 3:15 PM ry Thank you for concerning *# You:hello about my product
Hinh 5.16: Man hinh chat cho khach hang
+ Cho phép người mua và người bán trao đổi chỉ tiết thông tin về sản phẩm.
5.3 Mô ta dữ liệu hệ thống
Dữ liệu mẫu hệ thống bao gồm:
Danh mục sản phẩm (Category): 16 danh mục, gồm: Bag, Watch,
Nhãn hàng sản phẩm (Brand): 30 nhãn hàng, gồm: Rolex, Adidas, Nike, Người dùng hệ thống (User): 19 người dùng.
Khách hàng (Customer): 6 khách hàng.
Chủ cửa hàng (Seller): 11 chủ cửa hàng.
San phâm (Product): 441 sản phẩm.
Bình luận (Comment): 2620 bình luận.
Bài viết (Blog): 23 bài viết.
Mau sản phẩm (Color): 12 màu, gồm: Red, Blue, White, Gray,
Kích thước sản phẩm (Size): 15 kích thước, gồm: M, L, XL, 35, 36,
+ + + + + + + + + + + Đơn đặt hàng (Order): 46 đơn đặt hàng.
5.4 Hệ thống gợi ý sản phẩm
Nguồn dữ liệu: Shopee.ph Korean-top clothing - https://www.kaggle.com/jaepin/shopeeph-koreantop-clothing
Mô tả dữ liệu: Tập dữ liêu bao gồm 3 file:
+ 2021-06-13-product_data.csv: 400 dòng thông tin sản phẩm chỉ tiết của sản thương mại điện tử Shopee tại Philippines Bao gồm các cột:
Bang 5.1: Bang mô tả các cột trong file dữ liệu 2021-06-13-product_ data.csv
Tên cột Kiểu dữ liệu Mô tả
Product_itemid String Id của sản phẩm
Product_ shopid String Id của cửa hàng
Danh mục san pham Tén san pham
Giá bán sản phẩm Giá khuyến mãi
Thương hiệu của sản phâm
Số lược yêu thích sản phẩm
Số lược bình luận sản phẩm
Số lượng xem sản pham
+ 2021-06-13-review_data.csv: 13920 dòng thông tin người dùng đánh giá sản phẩm Bao gồm các cột:
Bang 5.2: Bang mô tả các cột trong file dữ liệu 202 1-06-13-review_data.csv
Rating_ star Int Đánh giá sao
+ 2021-06-13-shop_ data.csv: 172 dòng chứa thông tin các nhà bán hàng Bao gồm các cột:
Bảng 5.3: Bảng mô tả các cột trong file dữ liệu 2021-06-13-shop_ data.csv
Tên cột Kiểu dữ liệu
Bước 1: Làm sạch dit liệu va đưa vào co sở dữ liệu.
Tháng đăng ký trở thành người bán
Ngày đăng ký trở thành người bán
Năm đăng ký trở thành người bán
Số lượng người theo dõi
Bước 2: Truy xuất dữ liệu từ bảng trong cơ sở dữ liệu vào Pandas Dataframe, lọc bỏ những dòng productId = null comments = Comment.objects.fiLter(productId_ isnuLL=
Hình 5.17: Truy xuất dé liệu rating từ CSDL
Bước 3: Load dữ liệu từ Dataframe vào dataset, Dataframe phải chứa rating và 3 cột với thứ tự tương ứng: id của người dùng, id của sản phẩm, rating. reader = Reader() svd = SVD() ratingDf = Dataset.load_from_df( commentsDf[[ , ]], reader)
Hình 5.18: Load dữ liệu từ pandas Dataframe vào dataset
Bước 4: Áp dụng thuật toán SVD và tính toán độ chính xác cross_vaLidate(svd, ratingDf, measures=[ ' r MAE'], cv=5, verbose=True) trainset = ratingDf.build_full_trainset( ) svd.fit(trainset)
Hình 5.19: Huấn luyện mô hình
Hình 5.20: Kết quả chỉ số MAE và RMSE Bước 5: Truy xuất đữ liệu sản phẩm từ CSDL products = Product.objects.all()
Hình 5.21: Truy xuất dữ liệu san phẩm từ CSDL
Bước 6: Dự đoán giá trị rating từ model ở bước 3
Hình 5.22: Dự đoán giá trị rating
Bước 7: Sắp xếp giá trị rating dự đoán giảm dan và lấy top 4 giá trị lớn nhất đề gợi ý cho người dùng
Bước 8: Hiển thị các sản phẩm được gợi ý cho người dùng
BTG] Retro Short-sleeved T-shirt Female Design Sense Niche
New Korean Loose Casual Top Ins
Go sporty this summer with this vintage navy and white striped v-neck t shirt from the Nike Perfect for pairing with denim and white kicks fora stylish sporty vibe.
—— Recommended for you e768 © 6A00994 ee ee wD (40) *# ### OO) te eH (35)
CChitfon Rufled Square Collor Korean korean fashion knitted blouse knitted Bangkok Inspired Top - MJ Direct REO Korean style Cupid Design Top
Tops Pearl Buttons Solid Color top shortsleeve ‘supplier crop
Hình 5.24: Hiên thị sản phẩm được gợi ý
5.4.3 So sánh chức năng gợi ý sản phẩm với các nền tảng thương mại điện tử khác wee GG) wees te eee (25) wees
Zora Adjustable Front Ruched String Women's Fashion Square Collor Slim short crop top put sleeve plaid
Top! 2-Way String Top/ Off Shoulder Short Sleeve Knitted Slim Pullover T- shit women
Korean Crop Top Shirt Crop tops Koreon top $396: 'bongkok blouse rue ends B036 ploin cinched sweetheort lettuce knit crop top women korean fashion
Hình 5.25 - Gợi ý sản phẩm trên shopica Áo Trễ Vai Banh Bèo Tay Dài Thời Trang Free Ship Toản Quốc, Áo Nhún Bèo Han Quốc Dé Thương Bỏng Bènh Nữ Tính
Combo Khuyến eS Mua 28 gam 6333
Van Chuyển GB Van ChuyénTéi Huyén Ba Vi v
Phí Vận Chuyển Khônghỗ trợ v.
Sốươg — 1 + an phẩm có sẵn
SSS © Shopee bam Bảo Trả Hàng / Hoan Tis chase @Q@OO © fA thicn (1,3)
CO THE BẠN CŨNG THÍCH Xem Tat Cả > Áo to buộc nơ ngực $TREESHIPŸ Aosoc — Ao trễ vaitay bông( Tp Ao Thun Tey — (ANHTHẤTTV04) am tay ngẫn cổ chữ V tiêu thu sang chẳnh, tno eo dễ hương, Loại Đẹp) Dã Trễ Vai Thời Tran Tifany Top - CROPT phong cách Hàn Qué tr mm
4158.000 Đó bỏn 12 295.500 Đó oỏn 24: 264.900 s 243 489000 ứờ ba 499000 daar 237 000 Đó bỏn s
Hình 5.26: Gợi ý sản phẩm trên Shopee
Thương hiệu: OEM Áo sơ mi nữ đẹp kiểu Hàn Quốc, áo sơ mi nữ công sở cao. cấp cổ V tay bồng
*%#% (Xem 19 đánh gid) | Đã bản 35
Thắcaao Hoàn tin 15% tối đa 600k/tháng © ase „ FREESHIP ‡ Không giới hạn, tự động áp dụng © :
Hoan tien Mửhộp 0ốirảtong 1% kms 7ngy
A4 Áo sơ mini Amazing, mau Áo smi nữ céagsbheatiétcucle ÁO SƠ MINỮCỔVNGSAU 54 Áo mí nữ Amazing, màu HNOSS Áo sơ mi cố tim 100%. trăng tay dài vả KT lk,zetứ40 —_ mat mu moi 202 — ‘wing, ayỉ,vỏi KT sik, sizer 40 poyesterCMSI2012034 te | an: —- 125.000đ c 200,000 4 so:
Hình 5.27: Gợi ý sản phẩm trên Tiki Áo Thun Nam Nữ MISSOUT Form Rộng Hàn
Quốc Hot Trent Thời Trang Unisex MS0059
Brand: No Brand | Xem thêm Quần áo nữ của No Brand
Có thể bạn cũng thích xeeee eens, Áo Thun DIRTY COINS in3Q ẢoThunNamNữFomRộông ẢoThunNamNữFomRôngIn Ao Thun Unisex Nam Ni Form From Rộng Nam Nữ hàn Qué Hàn Quốc BUOM MISSQUT, Hình BOEM độc dep, Vai Day Rng Tay Lỡ Thời Trang Hàn. Áo thun nam nữ form rộng Han
“Quốc in DIRTY COINS độc ở
Hình 5.28: Gợi ý sản phẩm trên Lazada Ưu điểm:
- Có thể dua ra gợi ý mà không cần dựa vào sản phẩm được tìm kiếm.
- Các sản phâm được gợi ý có thé là những sản phẩm khách hàng chưa từng biết đến.
- San phâm gợi ý chủ yếu là các sản phẩm được nhiều người dùng đánh giá cao
- _ Tập dữ liệu đánh giá sản phẩm còn hạn chế.
- Khi một người dùng mới đăng ký thì hệ thống gợi ý với độ chính xác chưa cao
5.5 Chức năng tìm kiếm sản phẩm bằng hình ảnh
5.5.1 Tim kiếm sản phẩm bằng hình anh trong hệ thống
Hinh 5.29: Tim kiém san pham giay °
Hình 5.30: Tìm kiếm sản phẩm balo
Hình 5.31: Tìm kiếm san phẩm đầm
So sánh chức năng tìm kiếm bằng hình ảnh với các nền tảng thương mại điện tử hiện nay ở Việt ẽNam ¿- - - ¿5S St*x‡k‡EEEEkEkEkekrrrrkerke 39 Chương 6 KÉT LUẬN VÀ HƯỚNG PHÁT TRIẼN
mại điện tử hiện nay ở Việt Nam
5.5.2.1 Một số hình anh so sánh về tim kiếm sản phẩm
Hình 5.33: Sản phẩm son với chat lượng hình thấp
Quắntây Quẩnbó Quảntrẻem Quảnkaki Quả
Quan Short Chất Liệu Cotton Mới Tủi Beo Chéo Thời Trang
Quần Lót Boxer Màu Trắng 'Quẩn Khaki Xuông Sn Ong Đen Thời Trang (Quần Kaki Basic Nữ) cho b.
Yoga &Pilates Boots Mũ/Nón Bai/Biu Gang tay pe Những sản phẩm đã được tim thấy
Sản phẩm tương tự Œl
Bạn muốn tìm: { Clothing Jeans/Pants/Leggings/Shorts
Quần kaki đài nam lưng lót vải màu siêu đẹp.
Quần đũi nam cúc khóa chun lưng kiểu dáng baggy 155.000 ¢
Quén kaki đài nam lưng lót vài màu siều đẹp.
2Bộ Phù Hợp Với Mùa Hè Bang Lua Quần Thể Thao.
* Những gắn phá đã được tin thẩp
Hình 5.35: Sản phẩm quan dai với chi tiết gây nhiễu
140 x Những sản phẩm đã được tìm thấy
Bạn muốn tìm: | Accessories | Hardware bu ¡
1 Cái Giữ Kính Ram Kính Deo EERE)
C6 Day Deo Mat Xích Kim Gong kính cận mắt tron xoe.
Edit crop or scroll up for results Soo
Kinh Ngố Nobita Gong Tròn _ Gọng kính kim loại siêu nhẹ a we ictal
Sorry, we were not able to find a match : h
Hình 5.36: Sản phẩm mắt kính
5.5.2.2 Đánh giá ưu điểm và nhược điểm chức năng nhận diện sản phẩm của Shopica Ưu điểm:
+ Có thể nhận diện được một số sản phẩm trong điều kiện chất lượng hình ảnh kém, bị nhiễu.
+ Tỉ lệ nhận diện đúng các sản phẩm từ dit liệu học được tương đối cao Nhược điểm:
- San pham nhận có thé tìm kiếm được chưa da dạng.
- Tap dữ liệu nhận dạng hình ảnh còn hạn chế.
- - Hình ảnh huấn luyện còn hạn chế, ảnh hưởng đến việc nhận dạng sản phẩm ở các góc độ chụp khác nhau.
Chương 6 KET LUẬN VÀ HUONG PHÁT TRIEN
Chương này tổng kết toàn bộ khóa luận đã thực hiện, những khó khăn, thuận lợi trong quá trình thực hiện khoá luận, những hạn chế và điểm mạnh khi áp dụng đề tài vào thực tê.
Sau một thời gian tập trung triển khai đề tài, chúng em đã hoàn thành được website shopica với giao diện đẹp, các thao tác sử dụng dễ dàng, thân thiện với người dùng Website đã đưa sản phẩm đến gần người dùng hơn, cũng như giúp cho người dùng tiết kiệm được tối ưu thời gian, công sức để có được sản phẩm ưng ý Website cũng hỗ trợ người bán hàng dễ dàng quản lý thông tin chỉ tiết người dùng, các thông tin sản phẩm và những đơn hàng của người mua từ đó sẽ thuận tiện cho việc thanh toán, giao hàng va báo cáo doanh thu Khi hoàn thành xong được website, chúng em có thêm những kỹ năng nên tảng để xây dựng được một website bằng ngôn ngữ C#,
Java, Framework ASP.NET Core, Spring và Hệ quản trị cơ sở dữ liệu MySQL, ap dung những kiến thức HTML, CSS và TypeScript đã học vào việc phát triển ứng dụng web.
Đánh giá khó khăn, ưu điểm và khuyết điểm
- - Dữ liệu còn hạn chế, khó khăn trong việc thu thập hình ảnh sản phẩm.
- Tai nguyên máy tính chưa đáp ứng được các thuật toán xử lý ảnh.
- _ Giao diện Website thiết kế trực quan, dé sử dụng, thân thiện với người dùng.
- Website được xây dựng theo đúng đặc thù lĩnh vực.
- Hoan thành tương đối được các chức năng dé ra.
- Chic năng tìm kiêm hình anh còn bi hạn chê vé sô lượng danh mục san pham tìm kiếm được.
- - Một số tính năng còn hạn chế trên các thiết bị di động.
- Tốc độ xử lý website chưa được tối ưu.
- _ Còn hạn chế các chức năng trong việc quan lý như: quản lý tồn kho, quản lý nhân viên, quản lý thu chi,
6.3 Hướng phát triển Đưa sản phẩm áp dụng vào thực tiễn.
- Thu thập dữ liệu va huấn luyện mô hình đào tạo hoàn chỉnh và đa dạng hơn.
- Phat triển tính năng tự động đào tạo mô hình nhận diện từ các dữ liệu thực tế.
- Hoan thiện chức năng tìm kiếm băng hình ảnh, đáp ứng các nhu cầu cho các
Website thương mại điện tử vừa và nhỏ ở Việt Nam.
- _ Hướng tới xây dựng hệ thống Website đa nền tang.