Các tính năng chính của website

Một phần của tài liệu Ứng dụng học máy trong xây dựng hệ thống gợi ý,khoá luận tốt nghiệp (Trang 50 - 53)

Áp dụng kiến thức đã được học ở môn Lập trình Web về HTML, CSS, JavaScript, MySQL và PHP, website “Di động Việt” được xây dựng với một số các tính năng quan trọng của một trang web như:

STT Tên module Chức năng

Khóa luận tốt nghiệp Ứng dụng học máy trong xây dựng hệ khuyến nghị tự động - WuWi là các véctơ bao gồm K nhân tố tiềm ẩn mô tả cho người dùng U và mục tin ĩ.

Khi đó, đánh giá của người dùng U trên mục tin ĩ được dự đoán bởi công thức:

K

rui = ∑ Wuk* Wik= W,ιww'

k = l

(5)

Ví dụ như trong hình minh họa, dự đoán đánh giá của người dùng U 2 trên mục tin ĩ 2

là:

2

nt2 i2 = ∑ Wu k * Wi k

/C = 1 = 0.5 * 0.8 + 0.6 * 0.2 = 0.52

Trên thực tế, số lượng mục tin và số lượng người dùng trong ma trận đầu R thường rất lớn nên cần phải tìm ra phương pháp có hiệu quả nhanh nhất có thể. Thuật toán người láng giềng không yêu cầu việc học quá nhiều, nhưng trong quá trình dự đoán thì việc đi tìm độ tương tự, tính dự đoán mất nhiều thời gian mới suy ra được kết quả. Đối với MF, việc học có thể hơi phức tạp một chút vì phải lặp đi lặp lại việc tối ưu hàm mục tiêu, nhưng việc dự đoán lại đơn giản hơn vì không tính toán quá phức tạp => MF phù hợp với các mô hình có tập dữ liệu lớn hơn NBCF. Thêm vào đó, việc lưu trữ R thành hai ma trận nhỏ hơn cũng yêu cầu bộ nhớ nhỏ hơn. Cụ thể, bộ nhớ trong MF chỉ cần chứa K ( U + /)

phần tử thay vì lưu U 2hoặc 12 để lưu toàn bộ ma trận tương tự trong NBCF.

Hoàng Thái Hạnh - Lớp K18HTTTC 32

1 Đăng nhập/ Đăng kí

- Cho phép đăng nhập / đăng kí tài khoản.

- Phân quyền tài khoản khách hàng/ tài khoản quản trị. 2 Hệ thống trang

quản trị - Cho phép quản trị sản phẩm, bài viết, phản hồi khách hàng, người dùng, sản phẩm, banner, menu,... (tuỳ chỉnh sửa, xem, thêm mới hoặc xoá bỏ).

- Thông kê số lượt truy cập. 3 Hiển thị thông

tin sản phẩm - Dễ dàng đưa sản phẩm lên website.

- Mỗi sản phẩm đều có thể hiển thị kèm theo những mô tả chi tiết như ảnh, màu sắc, kích cỡ, bộ nhớ, giá và tất cả các thông tin liên quan đến sản phẩm.

3 Quản lý tin tức

Cho phép người quản trị hệ thống đăng tin tức mới và tùy chình thêm, sửa, xóa tin và cho phép người sử dụng / khách hàng xem và tìm kiếm tin tức.

4 Giỏ hàng Cho phép khách hàng đặt hàng, huỷ bỏ hoặc thay đổi chi tiết đơn đặt hàng trước khi thanh toán trực tuyến thông qua website. 5 Thanh toán Website cung cấp cho khách hàng nhiều hình thức thanh toán

như thanh toán bằng tiền mặt, chuyển khoản,... 6 Tìm kiếm

- Cho phép khách hàng dễ dàng tìm kiếm sản phẩm bằng cách nhập từ khóa.

- Auto-complete: Cho phép tìm kiếm sản phẩm, tin tức một cách nhanh chóng mà không phải gõ đầy đủ từ khóa.

6 Hiển thị thông tin liên hệ

Khách hàng khi cần có thể liên hệ hoặc gửi ý kiến, nhận xét về sản phẩm cũng như dịch vụ theo thông tin liên lạc đã có trên trang web.

7 Bản đồ Nhúng Google Map hiển thị địa điểm trên bản đồ tương ứng các chi nhánh cửa hàng.

8 Feedback - Cho phép khách hàng để lại phản hồi và đánh giá dưới dạng 5 sao về sản phẩm rồi lưu thông tin của phản hồi đó vào CSDL. - Cho phép quản trị bình luận và đánh giá từ khách hàng, giúp người quản trị dễ dàng tìm kiếm và giải quyết những phản hồi tiêu cực.

Hoàng Thái Hạnh - Lớp K18HTTTC 33

Bảng 8. Một số tính năng chính của website Di động Việt

Một phần của tài liệu Ứng dụng học máy trong xây dựng hệ thống gợi ý,khoá luận tốt nghiệp (Trang 50 - 53)

Tải bản đầy đủ (DOCX)

(69 trang)
w