Upload
guinevere-fisher
View
52
Download
1
Embed Size (px)
DESCRIPTION
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 - PowerPoint PPT Presentation
Citation preview
Phân công công việcHiển : Tìm tài liệu, thu thập tri thức ,
viết báo cáoLợi : Xây dựng tập luật, câu hỏi,
laptopDũng : Lập trình
Nội dung trình bàyGiới thiệuPhân tích thiết kếCài đặt và kết quảĐang online tại:
http://fb-connect-vn.appspot.com/hcstt/
Giới thiệuNhu cầu mua laptop lớnXâ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
Hệ tư vấn mua laptopHệ 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à đưa ra chiếc laptop phù hợp với nhu cầu nhất.
Nội dung thực hiệnThu 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
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ữ PrologSử dụng phần mềm Java để xây dựng
hệ cơ sở tri thức.
Câu hỏiTập các câu hỏi để thu thập tri thức.Cú pháp : cau_hoi(A,B:-(B1,B2),...):-
ten_cau_hoiTrong đó :
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
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
LuậtMô 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)
LaptopMô 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):-MTrong đó :
A : Tên laptop B : Link đến trang web C : Tập các tiêu chí M : Mã laptop
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
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 đó
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