Đăng ký Đăng nhập
Trang chủ Nghiên cứu và xây dựng hệ gợi ý trong thương mại điện tử...

Tài liệu Nghiên cứu và xây dựng hệ gợi ý trong thương mại điện tử

.PDF
86
3
103

Mô tả:

BỘ GIÁO DỤC ĐÀO TẠO NGUYỄN ĐỨC QUỲNH – CÔNG NGHỆ THÔNG TIN – KHÓA 2006 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI --------------------------------------- NGUYỄN ĐỨC QUỲNH NGHIÊN CỨU VÀ XÂY DỰNG HỆ GỢI Ý TRONG THƯƠNG MẠI ĐIỆN TỬ LUẬN VĂN THẠC SỸ CÔNG NGHỆ THÔNG TIN Hà Nội 2008 BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI --------------------------------------- NGUYỄN ĐỨC QUỲNH NGHIÊN CỨU VÀ XÂY DỰNG HỆ GỢI Ý TRONG THƯƠNG MẠI ĐIỆN TỬ Chuyên ngành: Công nghệ thông tin LUẬN VĂN THẠC SỸ KHOA HỌC NGƯỜI HƯỚNG DẪN KHOA HỌC TS. Nguyễn Kim Anh Hà Nội 2008 MỤC LỤC CHƯƠNG I. TỔNG QUAN .............................................. Error! Bookmark not defined. 1.1. Đặt vấn đề .............................................................. Error! Bookmark not defined. 1.2. Mục tiêu của luận văn........................................... Error! Bookmark not defined. 1.3. Giải pháp đề xuất .................................................. Error! Bookmark not defined. 1.4. Cấu trúc của luận văn ........................................... Error! Bookmark not defined. CHƯƠNG II. CÁ NHÂN HÓA CÁC ỨNG DỤNG......... Error! Bookmark not defined. 2.1. Cá nhân hóa website .............................................. Error! Bookmark not defined. 2.1.1. Nguồn dữ liệu cá nhân hóa ............................. Error! Bookmark not defined. 2.1.2. Các dạng cá nhân hóa .................................... Error! Bookmark not defined. 2.1.3. Các kỹ thuật cá nhân hóa website ................. Error! Bookmark not defined. 2.1.3.1. Phân nhóm người dùng............................ Error! Bookmark not defined. 2.1.3.2. Xây dựng mô hình dựa trên dữ liệu........ Error! Bookmark not defined. 2.1.3.3. 2.1.4. 2.2. Lọc thông tin.......................................... Error! Bookmark not defined. Khó khăn kỹ thuật ........................................ Error! Bookmark not defined. Cá nhân hóa gợi ý ................................................ Error! Bookmark not defined. 2.2.1. Gợi ý dựa trên thông tin nhân khẩu học .......... Error! Bookmark not defined. 2.2.2. Gợi ý dựa trên nội dung ................................... Error! Bookmark not defined. 2.2.3. Gợi ý dựa trên hàm tiện ích ............................. Error! Bookmark not defined. 2.2.4. Gợi ý dựa trên cơ sở tri thức............................ Error! Bookmark not defined. 2.2.5. Gợi ý dựa trên lọc cộng tác ............................. Error! Bookmark not defined. 2.2.6. Gợi ý lai ........................................................... Error! Bookmark not defined. 2.2.7. So sánh các kĩ thuật gợi ý ................................ Error! Bookmark not defined. 2.3. Kết luận................................................................... Error! Bookmark not defined. CHƯƠNG III. .................................................................... Error! Bookmark not defined. LỌC CỘNG TÁC DỰA TRÊN NỀN SẢN PHẨM.......... Error! Bookmark not defined. 3.1. Hệ gợi ý dựa trên lọc cộng tác .............................. Error! Bookmark not defined. 3.1.1. Tổng quan về quá trình lọc cộng tác ............... Error! Bookmark not defined. 3.1.2. Các khó khăn và thách thức của giải thuật lọc cộng tác dựa trên người dùng ................................................................................... Error! Bookmark not defined. 3.2. Hệ gợi ý lọc cộng tác dựa trên nền sản phẩm ......... Error! Bookmark not defined. 3.2.1 Tính toán độ tương tự ....................................... Error! Bookmark not defined. 3.2.1.1. Độ tương tự theo hàm cosine ................... Error! Bookmark not defined. 3.2.1.2. Độ tương tự theo sự tương quan ............... Error! Bookmark not defined. 3.2.1.3. Độ tương tự theo hàm cosine điều chỉnh .. Error! Bookmark not defined. 3.2.2. Tính toán sự dự đoán ....................................... Error! Bookmark not defined. 3.2.2.1. Tổng trọng số ............................................ Error! Bookmark not defined. 3.2.2.2. Hồi quy ..................................................... Error! Bookmark not defined. 3.2.3. Kết luận ........................................................... Error! Bookmark not defined. CHƯƠNG IV ..................................................................... Error! Bookmark not defined. KỸ THUẬT GỢI Ý SỬ DỤNG LỌC CỘNG TÁC DỰA TRÊN MÔ HÌNH QUAN HỆ XÁC SUẤT ....................................................................... Error! Bookmark not defined. 4.1. Đặt vấn đề ............................................................... Error! Bookmark not defined. 4.2. Mạng Bayes ............................................................ Error! Bookmark not defined. 4.3. Mô hình quan hệ xác suất (PRM) ........................... Error! Bookmark not defined. 4.4. Sự gợi ý dựa trên PRM ......................................... Error! Bookmark not defined. 4.4.1 Mô tả mô hình .................................................. Error! Bookmark not defined. 4.4.2. Mô hình gợi ý theo PRM ................................. Error! Bookmark not defined. 4.5 Kết luận.................................................................... Error! Bookmark not defined. CHƯƠNG V. PHÂN TÍCH THIẾT KẾ ............................ Error! Bookmark not defined. 5.1. Đặt vấn đề ............................................................... Error! Bookmark not defined. 5.2. Các chức năng của hệ thống ................................... Error! Bookmark not defined. 5.2.1. Các chức năng quản trị hệ thống ..................... Error! Bookmark not defined. 5.2.2. Các chức năng phục vụ người dùng ................ Error! Bookmark not defined. 5.3. Thiết kế ................................................................... Error! Bookmark not defined. 5.3.1. Thiết kế cơ sở dữ liệu ...................................... Error! Bookmark not defined. 5.3.1.1. Quản trị người dùng ................................. Error! Bookmark not defined. 5.3.1.2. Quản trị sản phẩm ..................................... Error! Bookmark not defined. 5.3.1.3. Quản trị đánh giá sản phẩm ...................... Error! Bookmark not defined. 5.3.2. Các kết quả đạt được ....................................... Error! Bookmark not defined. 5.3.2.1. Quản trị hệ thống ...................................... Error! Bookmark not defined. 5.3.2.2. Giao diện website ..................................... Error! Bookmark not defined. 5.3.2.3. Giao diện thành viên ................................. Error! Bookmark not defined. 5.4. Đánh giá .................................................................. Error! Bookmark not defined. TÀI LIỆU THAM KHẢO ................................................. Error! Bookmark not defined. BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI --------------------------------------- NGUYỄN ĐỨC QUỲNH NGHIÊN CỨU VÀ XÂY DỰNG HỆ GỢI Ý TRONG THƯƠNG MẠI ĐIỆN TỬ Chuyên ngành: Công nghệ thông tin LUẬN VĂN THẠC SỸ KHOA HỌC NGƯỜI HƯỚNG DẪN KHOA HỌC TS. Nguyễn Kim Anh Hà Nội 2008 Luận văn thạc sỹ khoa học -2- LỜI CẢM ƠN Trước tiên, tôi xin bày tỏ lòng biết ơn sâu sắc tới TS. Nguyễn Kim Anh – Bộ môn Hệ thống thông tin, Khoa Công nghệ thông tin, Đại học Bách Khoa Hà Nội người đã tận tình hướng dẫn, giúp đỡ tôi hoàn thành luận văn này. Tôi xin chân thành cảm ơn các thầy giáo, cô giáo trong khoa Công nghệ thông tin trường Đại học Bách Khoa Hà Nội cùng các thầy giáo, cô giáo đã tham gia giảng dạy tận tình, truyền đạt cho chúng tôi những kiến thức khoa học và kinh nghiệm quý báu trong thời gian tôi và các bạn học viên lớp Cao học Công nghệ thông tin khóa 2006-2008 học tập tại trường. Tôi cũng xin chân thành cảm ơn tới bạn bè, đồng nghiệp, người thân trong gia đình đã luôn luôn động viên, ủng hộ và giúp đỡ, tạo điều kiện tốt nhất cho tôi hoàn thành luận văn này. Hà Nội, ngày 15 tháng 10 năm 2008 Người thực hiện Nguyễn Đức Quỳnh Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử -3- Luận văn thạc sỹ khoa học Danh mục các từ viết tắt Từ viết tắt Diễn giải Ý nghĩa RS Recommender System Hệ gợi ý CF Collaborative Filtering Lọc cộng tác BN Bayesian Network Mạng Bayes PRM Probabilistic Relational Model Mô hình quan hệ xác suất CPD Conditional Probability Distribution Phân bố xác suất có điều kiện Danh mục bảng Bảng 2.1. Các kỹ thuật gợi ý Bảng 2.2. So sánh các kỹ thuật gợi ý Bảng 4.2. Xác suất có điều kiện giữa các thuộc tính 1 Bảng 4.3. Xác suất có điều kiện giữa các thuộc tính 2 Bảng 4.4. Xác suất có điều kiện giữa các thuộc tính 3 Danh mục hình vẽ Hình 3.1. Quá trình lọc cộng tác Hình 3.2. Tính toán độ tương tự và mối quan hệ đánh giá giữa các sản phẩm Hình 3.3. Qúa trình sinh gợi ý theo trọng số và theo hồi quy Hình 4.2. Mạng Bayes đơn giản Hình 4.3. Ví dụ về đồ thị phụ thuộc lớp Hình 4.4. Cơ sở dữ liệu quan hệ về bán sách Hình 4.5. Quan hệ giữa các thuộc tính trong một lớp Hình 4.6. Đồ thị phụ thuộc lớp của cơ sở dữ liệu bán sách Hình 5.2. Các chức năng quản trị hệ thống Hình 5.3. Quản lý người dùng Hình 5.4. Quản trị sản phẩm Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -4- Hình 5.5. Quản lý đánh giá sản phẩm Hình 5.6. Chức năng phục vụ người dùng Hình 5.7. Quản trị người dùng Hình 5.8. Quản lý sản phẩm Hình 5.9. Cho điểm sản phẩm Hình 5.10. Bình luận sản phẩm Hình 5.11. Danh sách sản phẩm ưa thích Hình 5.12. Nhập sản phẩm mới Hình 5.13. Giao diện website Hình 5.14. Giao diện thành viên Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -5- MỤC LỤC CHƯƠNG I. TỔNG QUAN ..........................................................................................10 1.1. Đặt vấn đề ..........................................................................................................10 1.2. Mục tiêu của luận văn .......................................................................................14 1.3. Giải pháp đề xuất ..............................................................................................16 1.4. Cấu trúc của luận văn........................................................................................17 CHƯƠNG II. CÁ NHÂN HÓA CÁC ỨNG DỤNG .....................................................18 2.1. Cá nhân hóa website...........................................................................................18 2.1.1. Nguồn dữ liệu cá nhân hóa..........................................................................19 2.1.2. Các dạng cá nhân hóa.................................................................................22 2.1.3. Các kỹ thuật cá nhân hóa website ..............................................................23 2.1.3.1. Phân nhóm người dùng ........................................................................23 2.1.3.2. Xây dựng mô hình dựa trên dữ liệu ....................................................26 2.1.3.3. Lọc thông tin ......................................................................................27 2.1.4. Khó khăn kỹ thuật .....................................................................................28 2.2. Cá nhân hóa gợi ý.............................................................................................31 2.2.1. Gợi ý dựa trên thông tin nhân khẩu học.......................................................33 2.2.2. Gợi ý dựa trên nội dung ...............................................................................34 2.2.3. Gợi ý dựa trên hàm tiện ích..........................................................................35 2.2.4. Gợi ý dựa trên cơ sở tri thức ........................................................................36 2.2.5. Gợi ý dựa trên lọc cộng tác ..........................................................................37 2.2.6. Gợi ý lai........................................................................................................38 2.2.7. So sánh các kĩ thuật gợi ý ............................................................................38 2.3. Kết luận ...............................................................................................................41 CHƯƠNG III. ................................................................................................................42 LỌC CỘNG TÁC DỰA TRÊN NỀN SẢN PHẨM ......................................................42 3.1. Hệ gợi ý dựa trên lọc cộng tác ..........................................................................42 3.1.1. Tổng quan về quá trình lọc cộng tác ............................................................42 Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -6- 3.1.2. Các khó khăn và thách thức của giải thuật lọc cộng tác dựa trên người dùng ................................................................................................................................44 3.2. Hệ gợi ý lọc cộng tác dựa trên nền sản phẩm .....................................................46 3.2.1 Tính toán độ tương tự....................................................................................46 3.2.1.1. Độ tương tự theo hàm cosine ................................................................47 3.2.1.2. Độ tương tự theo sự tương quan ...........................................................47 3.2.1.3. Độ tương tự theo hàm cosine điều chỉnh ..............................................48 3.2.2. Tính toán sự dự đoán....................................................................................48 3.2.2.1. Tổng trọng số ........................................................................................49 3.2.2.2. Hồi quy..................................................................................................50 3.2.3. Kết luận ........................................................................................................50 CHƯƠNG IV .................................................................................................................51 KỸ THUẬT GỢI Ý SỬ DỤNG LỌC CỘNG TÁC DỰA TRÊN MÔ HÌNH QUAN HỆ XÁC SUẤT ....................................................................................................................51 4.1. Đặt vấn đề ...........................................................................................................51 4.2. Mạng Bayes.........................................................................................................51 4.3. Mô hình quan hệ xác suất (PRM) .......................................................................53 4.4. Sự gợi ý dựa trên PRM .....................................................................................58 4.4.1 Mô tả mô hình ...............................................................................................59 4.4.2. Mô hình gợi ý theo PRM .............................................................................63 4.5 Kết luận ................................................................................................................66 CHƯƠNG V. PHÂN TÍCH THIẾT KẾ ........................................................................67 5.1. Đặt vấn đề ...........................................................................................................67 5.2. Các chức năng của hệ thống................................................................................67 5.2.1. Các chức năng quản trị hệ thống..................................................................68 5.2.2. Các chức năng phục vụ người dùng.............................................................69 5.3. Thiết kế................................................................................................................70 5.3.1. Thiết kế cơ sở dữ liệu...................................................................................71 5.3.1.1. Quản trị người dùng ..............................................................................71 Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -7- 5.3.1.2. Quản trị sản phẩm .................................................................................72 5.3.1.3. Quản trị đánh giá sản phẩm...................................................................72 5.3.2. Các kết quả đạt được....................................................................................75 5.3.2.1. Quản trị hệ thống...................................................................................75 5.3.2.2. Giao diện website..................................................................................76 5.3.2.3. Giao diện thành viên .............................................................................77 5.4. Đánh giá ..............................................................................................................78 TÀI LIỆU THAM KHẢO..............................................................................................80 Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -8- Tóm tắt Ngày nay, các website thương mại điện tử lưu trữ và chào bán số lượng rất lớn các sản phẩm với nhiều chủng loại và các đặc điểm khác nhau. Các website thương mại luôn luôn mong muốn phát triển số lượng khách hàng, đa dạng hóa các loại sản phẩm để đáp ứng được nhu cầu mua sắm của nhiều loại khách hàng, do vậy số lượng sản phẩm và loại sản phẩm được trưng bày trong website ngày càng tăng và sẽ làm hạn chế khả năng giao tiếp chọn sản phẩm của khách hàng, khách hàng phải duyệt qua nhiều liên kết, sàng lọc nhiều thông tin mới có thể tìm được sản phẩm mong muốn. Vậy làm sao hỗ trợ khách hàng trong công việc lựa chọn sản phẩm mua sắm? Cụ thể, những sản phẩm nào nên được đề xuất tiếp theo các sản phẩm đã được khách hàng đánh giá hoặc chọn trong giỏ hàng? Nên đề xuất bao nhiêu sản phẩm là tốt nhất cho khách hàng? Hệ gợi ý được hình thành và phát triển không nằm ngoài mục đích hạn chế những điểm yếu này của thương mại điện tử. Mục tiêu của luận văn là nghiên cứu, thử nghiệm, tiếp cận một số vấn đề trong hỗ trợ ra quyết định trên hệ thống gợi ý cho những người sử dụng trong việc lựa chọn các dịch vụ, sản phẩm. Từ đó đề xuất ra được một phương thức xây dựng hệ gợi ý với các kết quả sau: ¾ Tư vấn hoàn toàn tự động các sản phẩm đến cho mỗi khách hàng dựa theo lịch sử và sở thích của khách hàng, mỗi khách hàng có danh sách kết quả tư vấn riêng biệt nhau. ¾ Giới thiệu các sản phẩm có độ tương tự với sản phẩm đang xét để cho khách hàng tìm hiểu và so sánh. ¾ Giới thiệu cho khách hàng các mặt hàng được bán chạy nhất, các mặt hàng được đánh giá cao nhất, đồng thời dựa vào các kết quả này mà nhà quản trị có thể nhìn thấy được các mặt hàng đang “hot” để đầu tư và đạt được doanh số bán cao. ¾ Tư vấn được cho khách hàng mới. Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học ¾ -9- Đáp ứng được cho các web thương mại mà có bán nhiều chủng loại hàng hóa. Từ khóa: Hệ hỗ trợ ra quyết định, hệ tư vấn, hệ thống gợi ý,… Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -10- CHƯƠNG I. TỔNG QUAN 1.1. Đặt vấn đề Internet ra đời, với khả năng kết nối mở đã trở thành một mạng lớn nhất trên thế giới, mạng của các mạng, xuất hiện trong mọi lĩnh vực thương mại, chính trị, quân sự, nghiên cứu, giáo dục, văn hoá, xã hội... Cũng từ đó, các dịch vụ trên Internet không ngừng phát triển tạo ra cho nhân loại một thời kỳ mới: kỷ nguyên thương mại điện tử trên Internet. Theo nghĩa hẹp, thương mại điện tử chỉ đơn thuần bó hẹp thương mại điện tử trong việc mua bán hàng hóa và dịch vụ thông qua các phương tiện điện tử, nhất là qua Internet và các mạng liên thông khác. Thương mại điện tử hiểu theo nghĩa rộng là các giao dịch tài chính và thương mại bằng phương tiện điện tử như: trao đổi dữ liệu điện tử, chuyển tiền điện tử và các hoạt động như gửi/rút tiền bằng thẻ tín dụng. Thương mại điện tử trong định nghĩa này gồm nhiều hành vi trong đó: hoạt động mua bán hàng hoá; dịch vụ; giao nhận các nội dung kỹ thuật số trên mạng; chuyển tiền điện tử; mua bán cổ phiếu điện tử, vận đơn điện tử; đấu giá thương mại; hợp tác thiết kế; tài nguyên trên mạng; mua sắm công cộng; tiếp thị trực tiếp với người tiêu dùng và các dịch vụ sau bán hàng; đối với thương mại hàng hoá (như hàng tiêu dùng, thiết bị y tế chuyên dụng) và thương mại dịch vụ (như dịch vụ cung cấp thông tin, dịch vụ pháp lý, tài chính); các hoạt động truyền thống (như chăm sóc sức khoẻ, giáo dục) và các hoạt động mới (như siêu thị ảo) Các điểm đặc biệt của thương mại điện tử so với các kênh phân phối truyền thống là tính linh hoạt cao độ về mặt cung ứng và giảm thiểu lớn phí tổn vận tải với các đối tác kinh doanh. Các phí tổn khác thí dụ như phí tổn điện thoại và đi lại để thu thập khác hàng hay phí tổn trình bày giới thiệu cũng được giảm xuống. Mặc dầu vậy, tại các Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -11- dịch vụ vật chất cụ thể, khoảng cách không gian vẫn còn phải được khắc phục và vì thế đòi hỏi một khả năng tiếp vận phù hợp nhất định. Trong những năm gần đây thương mại điện tử trở thành xu hướng kinh doanh chủ yếu trên internet. Không ràng buộc về không gian và thời gian là một lợi thế lớn của internet và làm cho hoạt động kinh doanh trở nên linh hoạt hơn. Với sự tăng trưởng đều đặn của thương mại điện tử, các nhà bán lẻ truyền thống nhận thấy rằng internet là một kênh mới để bán được sản phẩm và họ bắt đầu bán sản phẩm qua internet. Môi trường thương mại điện tử dựa trên nền internet cho phép khách hàng tìm kiếm thông tin, mua sản phẩm hoặc dịch vụ thông qua tương tác trực tiếp với cửa hàng trực tuyến. Vì sản phẩm trên các cửa hàng trực tuyến thường rẻ hơn, tiện lợi hơn rất nhiều so với các cửa hàng trên các phố buôn bán truyền thống nên khách hàng ngày càng có xu hướng mua hàng trực tuyến. Điều kiện cơ bản khiến người tiêu dùng trở thành khách hàng của cửa hàng trực tuyến và chịu bỏ tiền ra là phải giảm được chi phí tìm kiếm thông tin thông qua các tiện ích mà website đó cung cấp. Mặc dù kết thúc của quá trình giao dịch mua hàng trên mạng là việc khách hàng nhận được sản phẩm ưng ý nhưng lợi ích không phải nằm ở chỗ là người tiêu dùng mua được hàng. Thay vào đó, lợi ích mà người tiêu dùng nhận được chính là tiết kiệm được thời gian, tiện lợi và giảm được rủi ro. Môi trường mua hàng trực tuyến cho phép người dùng giảm được công sức ra quyết định bằng cách cung cấp nhiều lựa chọn, nhiều thông tin và có thể so sánh các sản phẩm. Chính nhờ việc có thể so sánh thông tin về các sản phẩm quan tâm mà người tiêu dùng có thể giảm được các chi phí tìm kiếm thông tin và ra quyết định mua hàng. Tuy nhiên, sự tương tác trong mua hàng trực tuyến chủ yếu là dựa trên nền web, các thông tin có được là do cửa hàng trực tuyến đó cung cấp nên chất lượng thông tin đóng vai trò cực kỳ quan trọng. Người tiêu dùng chủ yếu ra quyết định dựa trên thông tin do cửa hàng trực tuyến cung cấp. Một trong những lợi thế lớn nhất của thương mại điện tử chính là khả năng cung cấp cho khách hàng mối liên hệ linh hoạt và mang tính cá nhân hóa. Sự cá nhân hóa Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -12- của cho phép cửa hàng trực tuyến có thể cung cấp những thông tin thích đáng và kịp thời tới người tiêu dùng. Các hệ thống website thương mại (ví dụ như Amazon.com, Shopping.com, Expedia.com, ...) lưu trữ và cung cấp nhiều danh mục sản phẩm, với số lượng khổng lồ các sản phẩm, với nhiều đặc tính và chủng loại khác nhau. Vì thế, khi một người sử dụng đưa ra yêu cầu tìm kiếm sản phẩm, anh ta thường nhận được một tập kết quả chứa đựng một số lượng rất lớn các lựa chọn phải cân nhắc. Phải duyệt qua một danh sách rất nhiều các lựa chọn như vậy sẽ là một công việc quá mệt mỏi (nếu không muốn nói là không thể) đối với người sử dụng, xét trên các khía cạnh về sự nỗ lực và thời gian. Đây chính là vấn đề “tràn ngập thông tin” (information overload) mà người sử dụng thường gặp phải khi khai thác các hệ thống thương mại điện tử. Có ba nguyên nhân có thể đưa đến vấn đề “tràn ngập thông tin” này. Thứ nhất, một số người sử dụng có thể không thực sự am hiểu về lĩnh vực của sản phẩm (mà anh ta đang tìm kiếm). Khi đưa ra yêu cầu tìm kiếm, nếu người sử dụng diễn đạt (thông qua giao diện người dùng – GUI – của hệ thống) không đầy đủ hoặc không chính xác các nhu cầu và sở thích đối với sản phẩm cần tìm, thì tập kết quả trả về sẽ chứa đựng rất nhiều các sản phẩm không phù hợp, trong khi lại bỏ qua một số sản phẩm khác phù hợp với yêu cầu của người sử dụng đó. Thứ hai, các nhu cầu và sở thích mà người sử dụng nêu ra tại thời điểm yêu cầu thường chỉ là tập con (chưa đầy đủ) của các nhu cầu và mong muốn thực sự của người dùng đó. Tại thời điểm yêu cầu, những người sử dụng thường không thích phải liệt kê (chỉ định) quá nhiều các tiêu chí tìm kiếm. Đồng thời, những người thiết kế hệ thống cũng luôn có xu hướng tránh làm bực mình người sử dụng với quá nhiều các khai báo tìm kiếm ban đầu. Thứ ba, người sử dụng thường ít được hỗ trợ (hoặc chỉ được hỗ trợ sơ sài) trong việc lọc bỏ tránh khỏi phải cân nhắc các sản phẩm không phù hợp, trong việc đánh giá các sản phẩm, và trong việc so sánh giữa các sản phẩm để chọn ra những sản phẩm phù hợp nhất. Nhiều hệ thống website thương mại chỉ đơn thuần trả về tập kết quả đối với một câu hỏi tìm kiếm, và bỏ mặc người sử dụng tự mình phải cân nhắc và đánh giá các Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -13- lựa chọn trong tập kết quả. Trong thực tế, người sử dụng thường gặp khó khăn trong những quyết định lựa chọn sản phẩm khi phải đồng thời tính đến nhiều thuộc tính của sản phẩm đó; bởi vì họ phải đồng thời cân nhắc: 1) các thỏa hiệp (trade-offs) đối với các giá trị khác nhau của các thuộc tính sản phẩm, và 2) các sản phẩm khác nhau được trả về trong tập kết quả. Trên quan điểm của người sử dụng luôn có xu hướng muốn tìm được các sản phẩm và dịch vụ thích hợp nhất đối với nhu cầu và sở thích của bản thân, nhưng mất càng ít thời gian tìm kiếm càng tốt, và với các thao tác càng đơn giản càng tốt. Trên quan điểm của những người thiết kế hệ thống và những nhà cung cấp dịch vụ, vấn đề đặt ra là làm sao xây dựng được các chiến lược kinh doanh và các giải pháp kỹ thuật thích hợp cho việc cung cấp các sản phẩm và dịch vụ đến cho các khách hàng tiềm năng. Các chiến lược kinh doanh tốt sẽ giúp mang lại hiệu quả đầu tư và tăng lợi nhuận. Hai mục tiêu này (của người sử dụng và của nhà cung cấp dịch vụ) có thể đạt được bằng cách cung cấp các hỗ trợ cho người sử dụng trong việc ra quyết định. Các hệ thống gợi ý (recommender systems) được sử dụng như là công cụ hỗ trợ việc ra quyết định, giúp giải quyết vấn đề “tràn ngập thông tin” được đề cập ở trên; bằng cách đề xuất cho một người sử dụng các sản phẩm và dịch vụ phù hợp nhất với nhu cầu và sở thích của anh ta ở một thời điểm nhất định. Các đề xuất (gợi ý) của hệ thống là đặc biệt hữu dụng trong các tình huống mà người sử dụng không thể có được sự hỗ trợ từ các chuyên gia về sản phẩm. Người sử dụng không chỉ muốn tìm được những thông tin và sản phẩm phù hợp, mà họ còn muốn việc tìm kiếm này được thực hiện nhanh chóng, đơn giản, và thuận tiện. Bằng việc cung cấp các gợi ý thích hợp, một hệ thống có thể làm cho người sử dụng cảm thấy là hệ thống đó thực sự hiểu được anh ta cần gì và muốn gì. Một hệ thống gợi ý cần phải có khả năng phục vụ được những người sử dụng có mục đích khác nhau, có hiểu biết và kinh nghiệm (về lĩnh vực đang tìm kiếm) khác nhau. Hệ gợi ý được tập trung nghiên cứu và phát triển trong những năm gần đây. Thông qua bộ lọc thông tin áp dụng phương pháp phân tích dữ liệu hệ thống gợi ý sẽ tìm kiếm và đưa ra các dự đoán, các sản phẩm phù hợp nhất đối với yêu cầu của khách Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -14- hàng. Hệ gợi ý là một dạng của hệ hỗ trợ ra quyết định, cung cấp giải pháp mang tính cá nhân hóa mà không phải trải qua quá trình tìm kiếm phức tạp. Hệ gợi ý học từ khách hàng và gợi ý các sản phẩm tốt nhất trong số các sản phẩm phù hợp. Sự phát triển nhanh chóng của thương mại điện tử, sự bùng nổ thông tin khiến cho việc tìm kiếm sản phẩm thích hợp để mua của khách hàng sẽ khó khăn hơn. Hiện nay, việc áp dụng hệ gợi ý vào các website thương mại điện tử là điều tất yếu nhằm tiết kiệm thời gian, công sức và chi phí cho khách hàng, giúp họ tìm ra sản phẩm ưng ý nhất để mua. Hệ gợi ý sử dụng các tri thức về sản phẩm, các tri thức của chuyên gia hay tri thức khai phá học được từ hành vi của người tiêu dùng để đưa ra các gợi ý về sản phẩm mà họ thích trong hàng ngàn hàng vạn sản phẩm có trong hệ thống. Các website thương mại điện tử, ví dụ như sách, phim, nhạc, báo,… sử dụng hệ thống gợi ý để cung cấp các thông tin giúp cho người sử dụng quyết định sẽ lựa chọn sản phẩm nào. Các sản phẩm được gợi ý dựa trên số lượng sản phẩm đó đã được bán, dựa trên các thông tin cá nhân của người sử dụng, dựa trên sự phân tích hành vi mua hàng trước đó của người sử dụng để đưa ra các dự đoán về hành vi mua hàng trong tương lai của chính khách hàng đó. Các dạng gợi ý bao gồm: gợi ý các sản phẩm tới người tiêu dùng, các thông tin sản phẩm mang tính cá nhân hóa, tổng kết các ý kiến cộng đồng, và cung cấp các chia sẻ, các phê bình, đánh giá mang tính cộng đồng liên quan tới yêu cầu, mục đích của người sử dụng đó. 1.2. Mục tiêu của luận văn Mục tiêu của luận văn là nghiên cứu, thử nghiệm, tiếp cận một số vấn đề trong hỗ trợ ra quyết định trên hệ thống gợi ý cho những người sử dụng trong việc lựa chọn các dịch vụ, sản phẩm. Nghiên cứu phương pháp luận, nghiên cứu tìm hiểu các phương pháp gợi ý như Demographic, Content-based, Collaborative, Utility-based, Knowledge-based, Conversational, Hybrid và đánh giá các thách thức và khó khăn trong việc xây dựng một hệ thống gợi ý. Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử Luận văn thạc sỹ khoa học -15- Luận văn cũng nghiên cứu và đề xuất một phương pháp để xây dựng hệ gợi ý. Phương pháp đề xuất này đáp ứng được các yêu cầu sau đây: 1. Có khả năng tìm kiếm các sản phẩm và dịch vụ phù hợp với các yêu cầu của người sử dụng 2. Giới thiệu các sản phẩm có độ tương tự với sản phẩm đang xét để cho khách hàng tìm hiểu và so sánh. 3. Giới thiệu cho khách hàng các mặt hàng được bán chạy nhất, các mặt hàng được đánh giá cao nhất có liên quan tới yêu cầu của khách hàng đó, đồng thời dựa vào các kết quả này mà nhà quản trị có thể nhìn thấy được các mặt hàng đang “hot” để đầu tư và đạt được doanh số bán cao. Trong phương pháp hỗ trợ ra quyết định được đề xuất trong luận văn, hệ thống phải có khả năng: 1. Đạt được một cách chính xác nhất có thể các yêu cầu của khách hàng trong khi vẫn tối thiểu hóa được chi phí công sức mà họ phải bỏ ra. 2. Tương tác giữa người sử dụng và hệ thống một cách đơn giản, thuận tiện và dễ dùng. Thông thường, chất lượng gợi ý của hệ thống phụ thuộc rất lớn vào việc hệ thống hiểu các yêu cầu của người dùng như thế nào. Tuy nhiên người dùng thường không muốn đưa ra các thông tin nhạy cảm của họ cho đến khi họ nhận được những lợi ích thực sự từ hệ thống. Phương pháp gợi ý được đề xuất có khả năng hỗ trợ người sử dụng ra quyết định một cách có hiệu quả và giúp hệ thống đưa ra các gợi ý có chất lượng, hỗ trợ người tiêu dùng trong quá trình lựa chọn sản phẩm, dịch vụ. Nói cách khác, hệ thống gợi ý được đề xuất có khả năng hỗ trợ người sử dụng trong vấn đề ra quyết định trong quá trình tìm kiếm sản phẩm mong muốn. Quá trình gợi ý này mang tính tương tác và lôi cuốn người dùng, trong đó cả hệ thống và người tiêu dùng đều đóng vai trò tích cực, vượt qua được giới hạn của các hệ thống gợi ý trong đó hệ thống chỉ đơn giản là trả về các kết quả sản phẩm theo yêu cầu người dùng. Nghiên cứu xây dựng hệ gợi ý trong thương mại điện tử
- Xem thêm -

Tài liệu liên quan