1 / 17

Hệ t ư vấn mua máy tính xách tay

Hệ t ư vấn mua máy tính xách tay. Nhóm thực hiện : Trần Việt Dũng Phú Quang Hiển Mai Đình Lợi. Phân công công việc. Hiển : Tìm tài liệu , thu thập tri thức , viết báo cáo Lợi : Xây dựng tập luật, câu hỏi, laptop Dũng : Lập trình. Nội dung trình bày. Giới thiệu

Download Presentation

Hệ t ư vấn mua máy tính xách tay

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hệ tư vấn mua máy tính xách tay Nhóm thực hiện : Trần Việt Dũng Phú Quang Hiển Mai Đình Lợi

  2. Phân công công việc • Hiển : Tìm tài liệu, thu thập tri thức , viết báo cáo • Lợi : Xây dựng tập luật, câu hỏi, laptop • Dũng : Lập trình

  3. Nội dung trình bày • Giới thiệu • Phân tích thiết kế • Cài đặt và kết quả • Đang online tại: http://fb-connect-vn.appspot.com/hcstt/

  4. Giới thiệu • Nhu cầu mua laptop lớn • Xây dựng phần mềm trợ giúp người dùng chọn một chiếc máy tính phù hợp

  5. Hệ tư vấn mua laptop • Hệ thống sẽ đặt ra các câu hỏi cho người dùng để lấy thông tin về nhu cầu của người dùng, • Từ các thông tin thu thập được hệ thống sẽ đánh giá và đưara chiếc laptop phù hợp với nhu cầu nhất.

  6. Nội dung thực hiện • Thu thập tri thức liên quan, chuẩn bị cho quá trình xây dựng cơ sở luật của hệ tri thức • Phân tích các tri thức thu thập được, sau đó phân loại và biểu diễn thành các phát biểu. Sử dụng logic vị từ để xây dựng các tập luật, sự kiện

  7. Nội dung thực hiện(tt) • Chuyển các các luật và sự kiện thành ngôn ngữ Prolog • Sử dụng phần mềm Java để xây dựng hệ cơ sở tri thức.

  8. Phân tích thiết kế

  9. Câu hỏi • Tập các câu hỏi để thu thập tri thức. • Cú pháp : cau_hoi(A,B:-(B1,B2),...):-ten_cau_hoi • Trong đó : • A : "Nội dung câu hiển thị lên màn hình" • B: "Đáp án hiển thị 1" • B1 : Mệnh đề suy ra 1 • B2 : Mệnh đề suy ra 2

  10. Câu hỏi(tt) • Ví dụ : • cau_hoi("Bạn đang đi học hay đã đi làm?","Học tập":-hoi_sinh_vien,"Đi làm":-hoi_van_phong):-hoi_nghe_nghiep • cau_hoi("Bạn có đang học hoặc làm việc liên quan đến IT không?","Có":-(dung_IT,hoi_lam_do_hoa),"Không":-?):-hoi_IT

  11. Luật • Mô tả : Tập các luật suy diễn dựa theo prolog. • Cú pháp : luat(A1,A2,A3…):-(B1,B2,…) • Ví dụ : • luat(dung_IT,dung_lam_do_hoa):-(cpu_cao,ram_cao,do_hoa_manh) • luat(dung_giai_tri):-(do_hoa_tb,pin_tb)

  12. Laptop • Mô tả : Tập dữ liệu về laptop được thu thập bằng tay từ internet. Mỗi laptop đã được đánh giá và phân loại theo các tiêu chí : cpu, ram, đồ họa, giá, thương hiệu, trọng lượng… • Cú pháp: laptop(A,B,C):-M • Trong đó : • A : Tên laptop • B : Link đến trang web • C : Tập các tiêu chí • M : Mã laptop

  13. Laptop(tt) • Ví dụ : - laptop("Toshiba Satellite C640-1053U (PSC2UL-006006)", "http://www.trananh.vn/Toshiba-Satellite-C640-1053U-PSC2UL-006006_20295.html", (cpu_thap,ram_thap,do_hoa_tb,gia_thap,man_14,toshiba,trong_luong_tb,pin_tb)):- C640_1053U

  14. Cài đặt • Ngôn ngữ : JProlog • Xây dựng ứng dụng web tưvấn mua laptop

  15. Kết quả • Chương trình thao tác với người dùng thông qua các câu hỏi trên web. • Đưa ra danh sách các kết quả và link đến trang web bán laptop đó

  16. Kết luận • Đề tài mới cho phép tư vấn theo một số tiêu chí cơ bản, có thể mở rộng thêm các tiêu chí khác như màu sắc, khuyến mại, địa điểm… • Bộ dữ liệu thu thập bằng tay nên còn giới hạn, hướng phát triển : sử dụng bộ thu thập dữ liệu tự động từ nhiều web bán laptop để có thể đưa ra nhiều lựa chọn hơn cho người dùng

  17. Cảm ơn !

More Related