1. Trang chủ
  2. » Luận Văn - Báo Cáo

Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ

21 28 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 1,01 MB

Nội dung

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC BÁO CÁO MÔN HỌC HỆ HỖ TRỢ QUYẾT ĐỊNH Đề tài: Hệ thống phân tích mức độ hài lòng thời trang phụ nữ Giảng viên hướng dẫn: TS Lê Chí Ngọc Sinh viên thực hiện: Phạm Thị Thanh Hằng Mã số sinh viên: 20173512 Lớp: Hệ thống thông tin quản lý K62 Hà Nội, tháng 6/2020 Hệ thống phân tích mức độ hài lịng thời trang phụ nữ Mục Lục Danh mục hình vẽ Lời nói đầu Chương Điều tra, khảo sát 1.1 Khảo sát trạng 1.2 Mơ hình nghiệp vụ 1.3 Đặc tả yêu cầu phần mềm 1.4 Tổng quan Naïve Bayes Classifier Multinomial Naive Bayes 1.5 Dữ liệu Chương Phân tích hệ thống 11 2.1 Biểu đồ phân cấp chức .11 2.2 Sơ đồ luồng liệu 12 2.2.1 Biểu đồ luồng liệu mức cảnh 12 2.2.2 Biểu đồ luồng liệu mức đỉnh 12 2.2.3 Biểu đồ luồng dưa liệu mức đỉnh .13 Chương Xây dựng chương trình 14 3.1 Ngơn ngữ viết chương trình 14 3.2 Giao diện Website .16 3.2.1 Giao diện trang chủ 16 3.2.2 Giao diện upload liệu .18 3.2.3 Giao diện Đăng nhập 18 Kết luận .19 Danh mục tài liệu tham khảo: 20 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ Danh mục hình vẽ Trang Hình 1.2 Mơ hình hóa nghiệp vụ Hình 2.1 Biểu đồ phân cấp chức 11 Hình 2.2.1 Biểu đồ luồng liệu mức ngữ cảnh 12 Hình 2.2.2 Biểu đồ luồng liệu mức đỉnh 12 Hình 2.2.3a Biểu đồ luồng liệu mức đỉnh chức thống kê 13 Hình 2.2.3b Biểu đồ luồng liệu mức đỉnh chức đăng nhập 13 Hình 3.2.1a Giao diện trang chủ 16 Hình 3.2.1b Giao diện trang chủ 16 Hình 3.2.1c Giao diện trang chủ 17 Hình 3.2.1d Giao diện trang chủ 17 Hình 3.2.2 Giao diện upload liệu 18 Hình 3.2.3 Giao diện đăng nhập 18 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ Lời nói đầu Thời đại kinh tế thị trường nay, doanh nghiệp phát triển hay không phụ thuộc vào nhiều yếu tố sản phẩm, chiến lược marketing đặc biệt mức độ hài lòng khách hàng Cùng với việc kinh tế xã hội phát triển nhu cầu thời trang may mặc người dân tăng theo kéo theo nhu cầu làm đẹp Trong bối cảnh hội nhập có nhiều cửa hàng, chuỗi cửa hàng mọc lên nên cạnh tranh gia tăng , lúc hài lòng khách hàng sản phẩm chất lượng sản phẩm doanh nghiệp ngày trở nên quan trọng Tuy nhiên với lượng khách hàng lớn đa dạng với việc thiếu công cụ phân tích quản lý hiệu Báo cáo gồm chương chính: • Chương 1: Điều tra khảo sát • Chương 2: Phân tích hệ thống • Chương 3: Xây dựng chương trình Em xin chân thành cảm ơn Thầy Lê Chí Ngọc tận tình dạy bạn nhiệt tình giúp đỡ để em hồn thành báo cáo Do có nhiều hạn chế mặt kiến thức nên báo cáo khơng tránh khỏi số sai sót mặt chủ quan khách quan Vì em mong nhận góp ý, đánh giá Thầy bạn để báo cáo hệ thống hoàn thiện Em xin chân thành cảm ơn! Hà Nội, ngày 15 tháng 06 năm 2020 Sinh Viên thực hiệnfasfasfa Phạm Thị Thanh Hằng.ádsd Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lòng thời trang phụ nữ Chương Điều tra, khảo sát 1.1 Khảo sát trạng Thời đại kinh tế thị trường nay, doanh nghiệp phát triển hay không phụ thuộc vào nhiều yếu tố sản phẩm, chiến lược marketing đặc biệt mức độ hài lòng khách hàng Cùng với việc kinh tế xã hội phát triển nhu cầu thời trang may mặc người dân tăng theo kéo theo nhu cầu làm đẹp Trong bối cảnh hội nhập có nhiều cửa hàng, chuỗi cửa hàng mọc lên nên cạnh tranh gia tăng , lúc hài lòng khách hàng sản phẩm chất lượng sản phẩm doanh nghiệp ngày trở nên quan trọng Trong môi trường cạnh tranh nay, khách hàng nhân tố định tồn doanh nghiệp Doanh nghiệp dành mối quan tâm trung thành khách hàng, doanh nghiệp thắng lợi phát triển Chiến lược kinh doanh hướng đến khách hàng trở thành chiến lược quan trọng hàng đầu doanh nghiệp Làm để đem đến cho khách hàng hài lịng tốt ln vấn đề mà ngân hàng cố gắng thực với tất khả Vì vậy, nghiên cứu hài lòng khách hàng doanh nghiệp công việc quan trọng phải thực thường xuyên liên tục để đáp ứng kịp thời nhu cầu họ Từ đó, phục vụ khách hàng tốt hơn, làm cho họ thỏa mãn sử dụng sản phẩm dịch vụ doanh nghiệp Tuy nhiên, với lượng khách hàng lớn đa dạng, với việc chưa có cơng cụ quản lý hiệu dẫn đến doanh nghiệp không nắm bắt mặt hàng quan tâm mức độ hài lòng khách hàng mặt hàng nào, độ tuổi phổ biến quan tâm mặt hàng sản phẩm Đây lý nên Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ có hệ thống hỗ trợ phân tích mức độ hài lòng thời trang khách hàng ( đề cập đến khách hàng nữ) Giúp cho nhà quản lý đưa định đắn kịp thời hiệu 1.2 Mơ hình nghiệp vụ Dữ liệu có thơng qua đánh giá viết khách hàng với hệ thống Mọi thông tin đánh giá hay thông tin người đánh giá (tuổi) nhân viên, phòng ban thu thập lưu trữ sở liệu hệ thống Thông qua liệu thu thập hệ thống phân tích hành vi người sử dụng Các liệu phản ánh mức độ hài lòng, quan tâm mặt hàng sản phẩm khách hàng Vì thu thập thơng tin đánh giá, reviews sản phẩm khách hàng sở quan trọng để phân tích mức độ hài lịng khách hàng Hình 1.2: Mơ hình hóa nghiệp vụ 1.3 Đặc tả yêu cầu phần mềm Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lòng thời trang phụ nữ Hệ thống xây dựng với mục đích hỗ trợ nhà quản lý định, nhằm đưa mơ hình phân tích cụ thể, trực quan mức độ hài lòng thời trang phụ nữ - Người quản lý toàn quyền quản lý liệu bên trong, nhìn thấy tất số liệu sở liệu - Trang chủ hiển thị mơ hình trực quan sinh ra, đưa nhìn trực quan khái quát cho nhà quản lý bao gồm: ID sản phẩm nhắc đến nhiều nhất, Tên mặt hàng nhắc đến nhiều nhất, thống kê số lần xuất tên phận ( general, general petite, initmates), thống kê tên phẩn sản phẩm nhắc đến nhiều Department Name, Đếm số lượng từ xuất nhiều class name, reviews text, ngồi cịn có biểu đồ thể quan hệ trung bình số tuổi khách hàng với ratings, đếm số lượng rating, rating trung bình tên lớp hay trung bình số tuổi khách hàng tên lớp sản phẩm, Biểu đồ 3D xếp hạng trung bình lớp sản phẩm số lượng bán Cuối đánh giá mơ hình 1.4 Tổng quan Nạve Bayes Classifier Xét tốn classification với C classes 1,2,…, C Giả sử có điểm liệu 𝑥 ∈𝑅 𝑑 Hãy tính xác suất để điểm liệu rơi vào class c Nói cách khác, tính: Tức tính xác suất để đầu class c biết đầu vào vector x Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ Biểu thức này, tính được, giúp xác định xác suất để điểm liệu rơi vào class Từ giúp xác định class điểm liệu cách chọn class có xác suất cao nhất: Biểu thức (2) thường khó tính trực tiếp Thay vào đó, quy tắc Bayes thường sử dụng, (argmax đối số cực đại) Từ (3) sang (4) quy tắc Bayes Từ (4) sang (5) mẫu số p(x) khơng phụ thuộc vào c Tiếp tục xét biểu thức (5), p(c) hiểu xác suất để điểm rơi vào class c, tỉ lệ số điểm liệu tập training rơi vào class chia cho tổng số lượng liệu tập traing Thành phần lại p(x|c), tức phân phối điểm liệu class c, thường khó tính tốn x biến ngẫu nhiên nhiều chiều, cần rất nhiều liệu training để xây dựng phân phối Để giúp cho việc tính tốn đơn giản, người ta thường giả sử cách đơn giản thành phần biến ngẫu nhiên x độc lập với nhau, biết c (given c Tức là: Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ Ở bước training, phân phối p(c) p(xi|c),i=1,…,d xác định dựa vào training data Ở bước test, với điểm liệu xx, class xác đinh bởi: Khi d lớn xác suất nhỏ, biểu thức vế phải (7) số nhỏ, tính tốn gặp sai số Để giải việc này, ( 7) thường viết lại dạng tương đương cách lấy log vế phải: Việc khơng ảnh hưởng tới kết log hàm đồng biến tập số dương ➢ Multinomial Naive Bayes Mơ hình chủ yếu sử dụng phân loại văn mà feature vectors tính Bags of Words Lúc này, văn biểu diễn vector có độ dài d số từ từ điển Giá trị thành phần thứ i vector số lần từ thứ i xuất văn Khi đó, p(xi|c) tỉ lệ với tần suất từ thứ ii (hay feature thứ i cho trường hợp tổng quát) xuất văn class c Giá trị tính cách: Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ Trong đó: • Nci tổng số lần từ thứ i xuất văn class c, tính tổng tất thành phần thứ i feature vectors ứng với class c • Nc tổng số từ (kể lặp) xuất class c Nói cách khác, tổng độ dài toàn văn thuộc vào class c Có thể suy 𝑁𝑐 = ∑𝑑𝑖=1 𝑁𝑐𝑖 từ ∑𝑑𝑖=1 𝜆𝑐𝑖 = Cách tính có hạn chế có từ chưa xuất class cc biểu thức 0, điều dẫn đến vế phải (7) giá trị cịn lại có lớn Việc dẫn đến kết khơng xác Để giải việc này, kỹ thuật gọi Laplace smoothing áp dụng: Với αα số dương, thường 1, để tránh trường hợp tử số Mẫu số cộng với dαdα để đảm bảo tổng xác suất∑𝑑𝑖=1 λ𝑐𝑖 = Như vậy, class cc mơ tả số dương có tổng 1: 1.5 Dữ liệu Bộ liệu lấy https://www.kaggle.com/nicapotato/womens-ecommerceclothing-reviews Bộ liệu bao gồm 23486 hàng 10 biến tính Mỗi hàng tương ứng với đánh giá khách hàng bao gồm biến: Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ • Clothing ID: Số nguyên Biến phân loại đề cập đến phần cụ thể xem xét • Age: Biến số nguyên dương tuổi người đánh giá • Title: Biến chuỗi cho tiêu đề đánh giá • Review Text: Biến chuỗi cho quan đánh giá • Rating: Biến số nguyên dương cho điểm số sản phẩm khách hàng cấp từ nhất, đến tốt • Recommended IND: Biến nhị phân cho biết khách hàng đề xuất sản phẩm khuyến nghị 1, khơng khuyến nghị • Positive Feedback Count: Số nguyên tích cực ghi lại số lượng khách hàng khác nhận thấy đánh giá tích cực • Division Name: Tên phân loại phận sản phẩm cấp cao • Department Name: Tên phân loại tên phận sản phẩm • Class Name: Tên phân loại tên lớp sản phẩm 10 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lòng thời trang phụ nữ Chương Phân tích hệ thống 2.1 Biểu đồ phân cấp chức Hình 2.1: Biểu đồ phân cấp chức 11 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ 2.2 Sơ đồ luồng liệu 2.2.1 Biểu đồ luồng liệu mức cảnh Hình 2.2.1: Biểu đồ luồng liệu mức cảnh 2.2.2 Biểu đồ luồng liệu mức đỉnh Hình 2.2.2 Hình 2.2.2: Biểu đồ luồng liệu mức đỉnh 12 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lòng thời trang phụ nữ 2.2.3 Biểu đồ luồng dưa liệu mức đỉnh Hình 2.2.3a: Biểu đồ luồng dưa liệu mức đỉnh chức thống kê Hình 2.2.3b: Biểu đồ luồng dưa liệu mức đỉnh chức quản lý tài khoản 13 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lòng thời trang phụ nữ Chương Xây dựng chương trình 3.1 Ngơn ngữ viết chương trình ➢ HTML HTML từ viết tắt HyperText Markup Language (ngôn ngữ đánh dấu siêu văn bản) dùng mô tả cấu trúc trang Web tạo loại tài liệu xem trình duyệt HTML tạo phát triển tổ chức W3C (World Wide Web Consortium) Hiện phiên HTML HTML5 với nhiều tính ưu việt so với phiên cũ ➢ CSS CSS (viết tắt Cascading Style Sheets) ngôn ngữ định dạng sử dụng để mơ tả trình bày trang Web, bao gồm màu sắc, cách bố trí phông chữ CSS cho phép chúng hiển thị nội dung tương thích loại thiết bị có kích thước hình khác nhau, chẳng hạn hình lớn, hình nhỏ điện thoại hay máy tính CSS độc lập với HTML sử dụng với ngôn ngữ đánh dấu xây dựng dựa XML CSS tuân theo chuẩn chung W3C quy định ➢ Ngôn ngữ PHP PHP viết tắt từ Hypertext Preprocessor Ngôn ngữ phát triển từ năm 1994 nhiều người sử dụng để phát triển ứng dụng phần mềm thơng qua lập trình web Đặc điểm ngơn ngữ lập trình sử dụng mã nguồn mở, dễ dàng nhúng vào HTML tích hợp với web Ưu điểm ngơn ngữ lập trình PHP cú pháp đơn giản, tốc độ xử lý nhanh, tính cộng đồng cao Chính mà lập trình PHP sử dụng chủ yếu để thiết kế 14 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ web Để tạo ứng dụng web ngơn ngữ PHP, người lập trình phải sử dụng dịng lệnh Ứng dụng ngơn ngữ lập trình PHP lớn Bạn sử dụng PHP để tạo trang báo điện tử, trang mạng xã hội, chí cài đặt ứng dụng trang mạng xã hội Zalo, Facebook, Ngơn ngữ PHP sử dụng hệ điều hành, dễ dàng kết hợp với sở liệu sử dụng rộng rãi Tài liệu học PHP nhiều, cộng đồng PHP lớn nên gặp khó khăn cần giải đáp bạn hỗ trợ Đây ưu điểm bật khiến nhiều người lựa chọn ngôn ngữ PHP Cơ sở liệu PHP lớn nên thiết kế website bạn sử dụng nhiều hệ sở liệu khác ➢ JavaScript JavaScript ngôn ngữ nhanh nhẹ chạy mơi trường máy chủ lưu trữ (ví dụ: trình duyệt web), JavaScript kết nối với đối tượng mơi trường để cung cấp kiểm sốt chương trình chúng JavaScrip cho phép bạn thực điều phức tạp trang web đồ tương tác Javascript hỗ trợ tất trình duyệt Firefox, Chrome, chí trình duyệt thiết bị di động có hỗ trợ ➢ Python Python ngơn ngữ lập trình thơng dịch (interpreted), hướng đối tượng (objectoriented), ngôn ngữ bậc cao (high-level) ngữ nghĩa động (dynamic semantics) Python hỗ trợ module gói (packages), khuyến khích chương trình 15 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ module hóa tái sử dụng mã Trình thơng dịch Python thư viện chuẩn mở rộng có sẵn dạng mã nguồn dạng nhị phân miễn phí cho tất tảng phân phối tự Được sử dụng để chạy model toán 3.2 Giao diện Website 3.2.1 Giao diện trang chủ Hình 3.2.1a Giao diện trang chủ Hình 3.2.1b Giao diện trang chủ 16 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ Hình 3.2.1c Giao diện trang chủ Hình 3.2.1d Giao diện trang chủ 17 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ 3.2.2 Giao diện upload liệu Hình 3.2.2 Giao diện upload liệu 3.2.3 Giao diện Đăng nhập Hình 3.2.2 Giao diện đăng nhập 18 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lòng thời trang phụ nữ Kết luận Trong báo cáo em trình bày quy trình phân tích thiết kế hệ thống phân tích mức độ hài lòng thời trang phụ nữ Đưa mơ hình trực quan, dễ sử dụng để hỗ trợ nhà quản lý cách tốt Giao diện dễ sử dụng, tiện lợi thao tác nhanh gọn, hiệu Do hạn chế định thời gian, kinh nghiệm nên báo cáo không tránh khỏi sai sót, em mong nhận ý kiến đóng góp chỉnh sửa từ Thầy để báo cáo em hoàn thiện 19 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài lòng thời trang phụ nữ Danh mục tài liệu tham khảo: (1) (2) (3) https://machinelearningcoban.com/2017/08/08/nbc/ https://web.stanford.edu/class/cs124/lec/naivebayes.pdf https://helpex.vn/article/phan-loai-van-ban-duoc-ap-dung-trong-loc-thu-racemail-phan-1-5c663958ae03f60128764e9e 20 Sinh viên thực hiện: Phạm Thị Thanh Hằng ... Hằng Hệ thống phân tích mức độ hài lòng thời trang phụ nữ Hệ thống xây dựng với mục đích hỗ trợ nhà quản lý định, nhằm đưa mơ hình phân tích cụ thể, trực quan mức độ hài lịng thời trang phụ nữ. .. Thanh Hằng Hệ thống phân tích mức độ hài lịng thời trang phụ nữ Kết luận Trong báo cáo em trình bày quy trình phân tích thiết kế hệ thống phân tích mức độ hài lịng thời trang phụ nữ Đưa mơ hình trực... tích mức độ hài lòng thời trang phụ nữ Chương Phân tích hệ thống 2.1 Biểu đồ phân cấp chức Hình 2.1: Biểu đồ phân cấp chức 11 Sinh viên thực hiện: Phạm Thị Thanh Hằng Hệ thống phân tích mức độ hài

Ngày đăng: 04/08/2020, 00:57

HÌNH ẢNH LIÊN QUAN

1.2. Mơ hình nghiệp vụ - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
1.2. Mơ hình nghiệp vụ (Trang 6)
Hình 2.1: Biểu đồ phân cấp chức năng - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 2.1 Biểu đồ phân cấp chức năng (Trang 12)
Hình 2.2.2. Hình 2.2.2: Biểu đồ luồng dữ liệu mức đỉnh  - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 2.2.2. Hình 2.2.2: Biểu đồ luồng dữ liệu mức đỉnh (Trang 13)
Hình 2.2.1: Biểu đồ luồng dữ liệu mức cảnh - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 2.2.1 Biểu đồ luồng dữ liệu mức cảnh (Trang 13)
Hình 2.2.3a: Biểu đồ luồng dưa liệu mức dưới đỉnh chức năng thống kê - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 2.2.3a Biểu đồ luồng dưa liệu mức dưới đỉnh chức năng thống kê (Trang 14)
Hình 3.2.1a. Giao diện trang chủ - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 3.2.1a. Giao diện trang chủ (Trang 17)
Hình 3.2.1b. Giao diện trang chủ - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 3.2.1b. Giao diện trang chủ (Trang 17)
Hình 3.2.1d. Giao diện trang chủ - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 3.2.1d. Giao diện trang chủ (Trang 18)
Hình 3.2.1c. Giao diện trang chủ - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 3.2.1c. Giao diện trang chủ (Trang 18)
Hình 3.2.2. Giao diện upload dữ liệu - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 3.2.2. Giao diện upload dữ liệu (Trang 19)
Hình 3.2.2. Giao diện đăng nhập - Hệ thống phân tích mức độ hài lòng về thời trang phụ nữ
Hình 3.2.2. Giao diện đăng nhập (Trang 19)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w