Xây dựng hệ
huyên gia tư vấn mua điện thoại
Trang 2NỘI DUNG
C ÁC C H Ủ Đ Ề C H ÍNH Đ Ư Ợ C T H ẢO LU ẬN T RON G B ẢN T H U Y ẾT T RÌN H NÀY
• Tổng quan về bài toán
• Áp dụng thuật toán vào bài toán• Thu thập và biểu diễn tri thức
• Mô – tơ suy diễn
• Thiết kế chương trình
Trang 3Tổng quan về bài toán
- Phần mềm tư vấn mua Điện thoại (Smartphone) e được xây dựng với hy vọng hỗ trợ người sử dụng trong việc lựa chọn Điện thoại (Smartphone) phù hợp Và cũng như cửa hàng tư vấn điện thoại cho khách hàng theo nhu cầu của khách hàng một cách nhanh chóng và tiện lợi nhất.
- Để xây dựng được hệ chuyên gia này thì hệ thống cần có một cơ sở tri thức đầy đủ các thông tin về thông số của Điện thoại (Smartphone) cũng như các yêu cầu chọn mua Smartphone của người dùng Bên cạnh đó, hệ thống cần có một mô tơ suy diễn thực hiện rút ra các tri thức mới dựa trên tri thức đã có và thông tin do người dùng cung cấp.
- SQL server management studio 2014.- Visual Studio 2019.
- Ngôn ngữ: C#.
Trang 4Thu thập tri thức
• Các tri thức cụ thể của bài toán tư vấn mua Điện thoại (Smartphone):
+ Dữ liệu về Điện thoại
(Smartphone) bao gồm: hãng, giá, ram, bộ nhớ trong, thiết kế.
• Cách thức thu thập thông tin:
+ Tìm kiếm thông tin trên Internet về Điện thoại (Smartphone) về hãng, giá, RAM, bộ nhớ trong, thiết kế và thêm bảng quản lý nhân viên.
+ Dựa trên thống kê để đưa ra tri thức.
Biểu diễn tri thức
- Trong bài toán cụ thể như tư vấn mua Smartphone phương pháp biểu diễn tri
Trang 5Các nhóm sự kiện và tập luật bài toán
Nho TrongThiet KeD01 Samsung Galaxy A02sSamsung3590000464Tràn viền
D02 Samsung Galaxy A20s
D05 Samsung Galaxy A52 (8GB/128GB) Samsung92900008128Tràn viền
D06 Samsung Galaxy A72Samsung114900008256Tràn viền
D07 Samsung Galaxy S20 FE
(8GB/256GB) Samsung 12990000 8 256 Tràn viền
D08 Samsung Galaxy A52
(8GB/256GB) Samsung 10290000 8 256 Tràn viền
D09 Samsung Galaxy M51Samsung74900008128Tràn viền
D10 Samsung Galaxy Note
20 Ultra Samsung 21990000 8 256 Mặt lưng kính
D11 Samsung Galaxy S21+
5G 128GB Samsung 16990000 8 128 Tràn viền
MaNQLTenNQLSDT_NQLDiaChi_NQLMat_KhauTinhTrang1 Nguyễn Văn A0123456789Ha Noi1ADMIN
2 Nguyễn Văn B0123456789Hai Phong2 NV+
Trang 6Các nhóm sự kiện và tập luật bài toán
Biễu diễn tập luật trên máy tính:
Trang 7Mô – tơ suy diễn
- Ví dụ: Tập giả thiết mà người dùng cung cấp là hãng Samsung và giá dưới 4 triệu.
- Biểu diễn các giả thiết theo quy tắc đặt tên sự kiện, ta được: H1, G1.
-Kết luận là tập các mã D_ID trong bảng DIENTHOAI Thuật toán kết thúc khi SAT rỗng.
-KL = D01
Trang 8TG: tập các sự kiện tham gia, ban đầu TG = GT = {H1, G1}.r: luật lấy ra trong SAT.
SAT: tập các luật có dạng p1^p2^…pn q. A2.R: tập các luật chưa sử dụng.
Trang 9* Sau quá trình học tập, tìm hiểu và hoàn thành bài tập lớn Hệ chuyên gia tư vấn mua điện thoại em đã thực hiện được những công việc sau:
- Xây dựng tập luật.
- Thiết kế cơ sở dữ liệu và giao diện cho hệ thống.
- Áp dụng suy diễn tiến để giải bài toán “Tư vấn mua Điện thoại (Smartphone)”.
Kết luận
* * *
Trang 10* Sau quá trình học tập, tìm hiểu và hoàn thành bài tập lớn Hệ chuyên gia tư vấn mua điện thoại em đã thực hiện được những công việc sau:
- Xây dựng tập luật.
- Thiết kế cơ sở dữ liệu và giao diện cho hệ thống.
- Áp dụng suy diễn tiến để giải bài toán “Tư vấn mua Điện thoại (Smartphone)”.
Kết luận
* * *
Trang 11* Sau quá trình học tập, tìm hiểu và hoàn thành bài tập lớn Hệ chuyên gia tư vấn mua điện thoại em đã thực hiện được những công việc sau:
- Xây dựng tập luật.
- Thiết kế cơ sở dữ liệu và giao diện cho hệ thống.
- Áp dụng suy diễn tiến để giải bài toán “Tư vấn mua Điện thoại (Smartphone)”.
Kết luận
* * *
Trang 12* Sau quá trình học tập, tìm hiểu và hoàn thành bài tập lớn Hệ chuyên gia tư vấn mua điện thoại em đã thực hiện được những công việc sau:
- Xây dựng tập luật.
- Thiết kế cơ sở dữ liệu và giao diện cho hệ thống.
- Áp dụng suy diễn tiến để giải bài toán “Tư vấn mua Điện thoại (Smartphone)”.
Kết luận
* * *
Trang 13* Sau quá trình học tập, tìm hiểu và hoàn thành bài tập lớn Hệ chuyên gia tư vấn mua điện thoại em đã thực hiện được những công việc sau:
- Xây dựng tập luật.
- Thiết kế cơ sở dữ liệu và giao diện cho hệ thống.
- Áp dụng suy diễn tiến để giải bài toán “Tư vấn mua Điện thoại (Smartphone)”.
Kết luận
* * *
Trang 14THANK FOR WATCHING !
CẢM ƠN MỌI NGƯỜI ĐÃ THEO DÕI BÀI THUYẾT TRÌNH CỦA MÌNH!
Trang 15THANK FOR WATCHING !
CẢM ƠN MỌI NGƯỜI ĐÃ THEO DÕI BÀI THUYẾT TRÌNH CỦA MÌNH!
Trang 16THANK FOR WATCHING !
CẢM ƠN MỌI NGƯỜI ĐÃ THEO DÕI BÀI THUYẾT TRÌNH CỦA MÌNH!