xaydung-phattrien-hethong-phathien-phantich-thuthuat-kiemsoat-nguoidung-CaoHoangTu-17521192 - Tu Cao Hoang

8 3 0
xaydung-phattrien-hethong-phathien-phantich-thuthuat-kiemsoat-nguoidung-CaoHoangTu-17521192 - Tu Cao Hoang

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

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA TP HCM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN Ngày nhận hồ sơ (Do CQ quản lý ghi) THUYẾT MINH ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP SINH VIÊN 2019 A THÔNG TIN CHUNG A1 Tên đề tài - Tên tiếng Việt: XÂY DỰNG HỆ THỐNG PHÁT HIỆN VÀ PHÂN TÍCH CÁC THỦ THUẬT KIỂM SOÁT NGƯỜI DÙNG TRÊN CÁC TRANG WEB THƯƠNG MẠI ĐIỆN TỬ - Tên tiếng Anh: TOWARDS A DEVELOPMENT OF DETECTION AND ANALYSIS OF USER CONTROL STRATEGIES ON E-COMMERCE WEBSITES A2 Loại hình nghiên cứu (Tham khảo tiêu chuẩn đề tài loại hình NC, chọn 01 03 loại hình)  Nghiên cứu  Nghiên cứu ứng dụng  Nghiên cứu triển khai A3 Thời gian thực 06 tháng (kể từ duyệt) A4 Tổng kinh phí (Lưu ý tính quán mục mục B8 Tổng hợp kinh phí đề nghị cấp) Tổng kinh phí: … triệu đồng, gồm • Kinh phí từ Trường Đại học Cơng nghệ Thơng tin: triệu đồng A5 Chủ nhiệm Họ tên: CAO HOÀNG TÚ Ngày, tháng, năm sinh: 10/12/1999 Số CMND: 366213958 Giới tính (Nam/Nữ): Nam ; Ngày cấp: 23/7/2014 ; Nơi cấp: CA Sóc Trăng Mã số sinh viên: 17521192 Số điện thoại liên lạc: (+84) 961675735 Đơn vị (Khoa BM KH&KTTT): Khoa Mạng máy tính & Truyền thơng A7 Nhân lực nghiên cứu TT Họ tên MSSV Khoa/ Bộ Môn Vũ Ngọc Tuấn 17521230 Mạng máy tính & Truyền thơng B MÔ TẢ NGHIÊN CỨU B1 Giới thiệu đề tài (Ghi ý tổng quan tình hình nghiên cứu liên quan đến đề tài, lí thực đề tài, thách thức) Trong thời đại công nghệ thông tin phát triển nay, dành nhiều thời gian tương tác với hình máy tính hay thiết bị di động Trong thời gian lướt web người dùng thường không ý nhiều tới tồn mẫu thiết kế sử dụng kiến thức nguyên tắc tâm lý để thúc đẩy, nhằm hướng người dùng tập trung hay thực thao tác công ty, tổ chức định sẵn, mẫu thiết kế gọi Dark Pattern [1] Có nhiều nghiên cứu Dark Pattern nhấn mạnh việc sử dụng thiết kế giao diện có chủ đích để đánh lừa người dùng nhằm khuyến khích người dùng đăng kí hay mua thứ mà họ không thật cần [11] nghiên cứu Arunesh Mathur cộng sự tồn 1,818 Dark Pattern 1,254 tổng số 11,000 trang thương mại điện tử [2] Có nhiều nguyên nhân thúc đẩy việc áp dụng Dark Pattern vào việc thiết kế giao diên vài số nêu nghiên cứu Maximilian Maier [4], doanh nghiệp muốn tăng kiểm sốt lên người dùng nhằm khuyến khích người tiêu dùng thực hành động định sẵn hay thu thập liệu người dùng từ doanh nghiệp tăng doanh số sản phẩm bán đưa định phù hợp dựa liệu thu thập, song với báo cáo người dùng việc yêu cầu trợ giúp việc kiềm chế việc mua hàng họ [10] Trên thực tế có nhiều loại Dark Pattern khác nhau, Conti Sobiesk [12] người tạo danh sách phân loại kỹ thuật thiết kế giao diện, nhằm mục đích thao túng, khai thác công người dùng, tác giả chưa đưa ví dụ cụ thể chi tiết cách thức tạo danh sách bị giới hạn Harry Brignull [3] đưa loại Dark Pattern kèm theo mô tả ví dụ cụ thể sau: Trick Questions (câu hỏi mẹo), Sneak into Basket (tự động them vào giỏ hàng), Roach Motel (khó hồn tác), Privacy Zuckering (lấy thêm thơng tin người dùng), Price Comparison Prevention (chặn việc so sánh giá), Misdirection (đánh lạc hướng ý), Hidden Costs (phí phát sinh vào giai đoạn cuối q trình toán), Bait and Switch (thực tác vụ kết không mong muốn), Confirmshaming (gửi xác nhận lại nhằm hướng người dùng thực tác vụ khác), Disguised Ads (quảng cáo thành phần khác trang web nút tải xuống,…), Forced Continuity (sau trình sử dụng phiên dùng thử dịch vụ tự động tính phí thẻ tín dụng mà không báo cho người dùng biết), Friend Spam (các trang web yêu cầu bổ sung thông tin email, sau trang web tự động gửi quảng cáo đến danh sách bạn bè người dùng) Với phát triển không ngừng thiết kế UI/UX, loại Dark Pattern tiếp tục xuất Hiện chưa có cơng cụ tự động phát đưa cảnh báo cho người dùng xuất loại Dark Pattern có trang thương mại điện tử Trong đề tài nhóm nghiên cứu tập trung phát triển hệ thống tự động phát đưa thống kê loại Dark Pattern có trang thương mại điện tử Từ đó, đưa nhìn tổng quan Dark Pattern nâng cao nhận thức người dùng sử dụng dịch vụ thương mại trực tuyến B2 Mục tiêu, nội dung, kế hoạch nghiên cứu B2.1 Mục tiêu − Xây dựng hệ thống phát hiện, phân tích, thống kê Dark Pattern trang thương mại điện tử − Đưa cảnh báo cho người dùng, nâng cao nhận thức người dùng Internet vầ loại Dark Pattern có trang thương mại điện tử − Đánh giá mức độ phổ biến Dark Pattern trang thương mại điện tử hàng đầu giới B2.2 Nội dung và phương pháp nghiên cứu Nội dung 1: THU THẬP DỮ LIỆU Mục tiêu: − Sử dụng tùy chỉnh webdriver thư viện Selenium [8] để giả lập trình duyệt Web thu thập liệu (mã nguồn) từ trang sản phẩm trang thương mại điện bao gồm mã nguồn giao diện, popup thông qua URL trang sản phẩm cung cấp người dùng Phương pháp: − Cài đặt thư viện Selenium, tùy chỉnh webdriver để tiến hành thu thập liệu chế độ chạy ngầm (headless) − Tùy chỉnh webdriver để tiến hành thu thập liệu chế độ chạy ngầm − Nhập URL trang sản phẩm muốn kiểm tra vào phương thức get webdriver Do số trang web hộp thoại khuyến mãi, quảng cáo, nên cho tự động dừng khoảng giây, sau giây thực việc thu thập mã nguồn trang sản phẩm ứng với URL mà người dùng cung cấp Kết dự kiến: − Tùy chỉnh cài đặt thành cơng Selenium để lấy tồn mã nguồn từ trang sản phẩm trang thương mại điện tử mà người dùng cung cấp Nội dung 2: PHÂN TÁCH CÁC THÀNH PHẦN HIỂN THỊ TRÊN TRANG WEB Mục tiêu: − Phân tách thành công tất đoạn văn liệu công đoạn thu thập liệu, đoạn văn ứng với nội dung thẻ html mã nguồn trang web Phương pháp: − Cài đặt sử dụng thư viện BeautifulSoup [7] để lấy tất text mã nguồn trang sản phẩm Lấy text trả từ BeautifulSoup kết hợp với mãng thẻ cần bỏ qua lọc bỏ nội dung không cần thiết − định nghĩa hàm hàm: hàm thứ với tham số đầu vào phần tử mã nguồn, hàm có chức kiểm tra xem phần tử đưa vào nằm danh sách thẻ cần bỏ qua như: style, script, head, title, meta, trả false ngược lại trả true Hàm thứ hai với tham số đầu vào toàn mã nguồn trang sản phẩm, hàm ta gọi lại hàm thứ để lọc bỏ phần tử không cần thiết, kết trả mảng danh sách chuỗi chứa phần tử mã nguồn Html Kết dự kiến: − Từ liệu đầu vào chứa mã nguồn trang web, phân tách thành công nội dung thẻ phù hợp thành mảng danh sách chuỗi, nội dung chuỗi mảng ứng với nội dung chứa thẻ mã nguồn Nội dung 3: PHÁT HIỆN PHÂN TÍCH DARK PATTERN TRÊN TRANG WEB Mục tiêu: − Đưa dự đoán loại Dark Pattern phù hợp ứng với nội dung thẻ trang web đưa vào − Phát hiện, thống kê loại Dark Pattern có trang thương mại điện tử đưa lời cảnh báo cho người dùng Phương pháp: − Xây dựng phát triển tập liệu Dark Pattern chứa định nghĩa loại Dark Pattern lời báo tương ứng dựa tập liệu có, bổ sung cập nhật loại Dark Pattern − Sử dụng kỹ thuật TF-IDF (Term Frequency – Inverse Document Frequency) [6] thuật tốn Naive Bayes xây dựng mơ hình đưa dự đoán loại Dark Pattern ứng với nội dụng thẻ html (được phân tách từ trang web nội dung 2) đưa vào Kết dự kiến: − Có thể đưa tên loại Dark Pattern ứng với chuỗi liệu đưa vào − Danh sách Dark Pattern tồn trang web người dùng đưa vào để kiếm tra − Đưa nội dung cảnh báo liên quan cho người dùng Nội dung 4: TRIỂN KHAI VÀ ĐÁNH GIÁ HỆ THỐNG Mục tiêu: − Triển khai phát triển hệ thống tảng Web, thực nghiệm đánh giá hệ thống, kiểm thử hệ thống Phương pháp: − Sử dụng Django framework [5] để triển khai hệ thống, thiết kế giao diện bên người dùng người dùng nhập URL giao diện hiển thị thống kê sau phân tích, giao diện trang quản trị giành cho người quản trị để theo dõi lưu lượng truy cập cập nhật cho Web − Thực nghiệm đánh giá thống kê tập liệu 1000 website thương mại điện tử hàng đầu giới Kết dự kiến: − Hệ thống triển khai thành công lên mạng internet, người dùng truy cập vào trang web, người dùng nhập URL trang sản phẩm trang thương mại điện tử muốn phân tích, sau phân tích hiển thị thống kê cho người dùng biết Dark Pattern như: Countdown Timer, Limited-time Message, Confirmshaming, Visual Interference, Activity Message, Testimonials, Low-stock Message, Hight-demand Message, Hard To Cancel, Privacy Zuckering có website người dùng muốn kiểm tra − Người quản trị theo dõi lưu lượng truy cập cập nhật tính tương lai − Đánh giá mức độ phổ biến Dark Pattern website thương mại điện tử B3 Kết nghiên cứu − Triển khai thành công hệ thống phát hiện, phân tích Dark Pattern trang web thương mại điện tử, đưa thống kê mức độ phổ biến tác động Dark Patterns website thương mại điện tử đổi với người dụng Internet Từ giúp người dùng tăng khả kiểm soát để tránh rơi vào bẫy giao diện thiết kế sẵn − Kết tại: Nhóm nghiên cứu tiến hành thu thập phân tách liệu thành công từ trang thương mại điện tử hàng đầu giới theo thống kê Alexa [9] Tài liệu tham khảo [1] “wikipedia,” [Trực tuyến] Available: https://en.wikipedia.org/wiki/Dark_pattern [2] G A M F E L J M M C A N ARUNESH MATHUR, “Dark Patterns at Scale: Findings from a Crawl of 11K,” 2019, p [3] H Brignull, “Dark Patterns,” 2019 [Trực tuyến] Available: https://www.darkpatterns.org/types-of-dark-pattern [4] M Maier, “Dark patterns – An end user perspective,” 2019, p 12 [5] “Django,” [Trực tuyến] Available: https://www.djangoproject.com/ [6] “Wikipedia,” [Trực tuyến] Available: https://vi.wikipedia.org/wiki/Tf–idf [7] “crummy,” [Trực tuyến] Available: https://www.crummy.com/software/BeautifulSoup/bs4/doc/ [8] “seleniumhq,” [Trực tuyến] Available: https://www.seleniumhq.org/ [9] “alexa,” [Trực tuyến] Available: https://www.alexa.com/topsites/category/Top/Shopping [10] M Wood, “Socio-economic status, delay of gratification, and impulse buying,” 1998 [Trực tuyến] Available: https://doi.org/10.1016/S0167-4870(98)00009-9 [11] Y K B B J H a A Colin Gray, “The Dark (Patterns) Side of UX Design,” 2018 [Trực tuyến] Available: https://doi.org/10.1145/3173574.3174108 [12] G C a E Sobiesk, “Malicious interface design: exploiting the user,” 2010 [Trực tuyến] Available: https://doi.org/10.1145/1772690.1772719 Ngày 23 tháng 10 năm 2019 Ngày 23 tháng 10 năm 2019 Chủ nhiệm đề tài Giảng viên hướng dẫn (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) CAO HOÀNG TÚ THÁI HUY TÂN ... Patterns,” 2019 [Trực tuyến] Available: https://www.darkpatterns.org/types-of-dark-pattern [4] M Maier, “Dark patterns – An end user perspective,” 2019, p 12 [5] “Django,” [Trực tuyến] Available:... “alexa,” [Trực tuyến] Available: https://www.alexa.com/topsites/category/Top/Shopping [10] M Wood, “Socio-economic status, delay of gratification, and impulse buying,” 1998 [Trực tuyến] Available:... “Wikipedia,” [Trực tuyến] Available: https://vi.wikipedia.org/wiki/Tf–idf [7] “crummy,” [Trực tuyến] Available: https://www.crummy.com/software/BeautifulSoup/bs4/doc/ [8] “seleniumhq,” [Trực tuyến] Available:

Ngày đăng: 29/05/2020, 12:30

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

  • Đang cập nhật ...

Tài liệu liên quan