chandoan (tai):- write ("ten-> "), readln (X),
write ("Cau co bi dau tai khong ? (Y/N) ->"), readchar (Dautai), nl, write ("Xem chau co bi sung sau tai khong? (Y/N) ->"),
readchar (Sungsautai), nl,
write ("chau co bi chay mu tai khong? (Y/N)->"), readchar (Chaymutai), nl,
write ("Chau co bi chay nuoc tai khong? (Y/N)->"), readchar (Chaynuoctai), nl,
write ("Thoi gian chay nuoc tai hoac mu tai khoang bao nhieu ngay?"), readint (Thoigian), nl,
benh_tai (Dautai, Sungsautai, Chaymutai, Chaynuoctai, Thoigian, Ketluan1), write (" ---chan doan benh ve tai---"), nl,
write ("Benh nhan: ", X), nl,
write ("Ket luan cua bac si: ", Ketluan1).
3.5.5.
Đây là một số luật trong suy diễn chẩn đoán bệnh tiêu chảy của trẻ em
Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/
Hình sau đây là một cửa sổ trong chƣơng trình dịch của hệ chuyên gia chẩn đoán bệnh trẻ em.
3.6.
3.5.6
Sau là cửa sổ hội thoại giao tiếp ban đầu của hệ thống chẩn đoán bệnh trẻ em. Trong cửa sổ này yêu cầu chúng ta chọn lựa bệnh chẩn đoán.
3.7.
Cửa sổ sau là cửa sổ nhập thông tin cá nhân và triệu chứng bệnh của trẻ.
3.8. về triệu chứng bệnh
Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ 3.9. Kết luậ 3.6. Kết luận kết quả ận văn. Phần mề . Trong thờ , phần mềm đƣợ . Tuy nhiên phần mềm có thể đƣợ ớ ợc thể hiệ .
Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/
KẾT LUẬN
Tác giả đã xây dựng đƣợc một chƣơng trình chẩn đoán một số bệnh trẻ em, tuy thời gian còn hạn chế nên giao diện chƣa đƣợc đẹp, tính năng tiện dụng của chƣơng trình chƣa tốt nhƣng đề tài đã sử dụng lý thuyết của hệ chuyên gia và đã áp dụng một ngôn ngữ Prolog ít đƣợc sử dụng nhiều tại Việt Nam, nhƣng tác giả đã mạnh dạn xây dựng hệ chuyên gia trên ngôn ngữ này. Qua luận án này đã tìm hiểu về hệ chuyên gia và một ngôn ngữ mạnh về mặt suy diễn và đã xây dựng một hệ chuyên gia trên ngôn ngữ này.
Kết quả ậ : 1. ; 2. ; 3. Phân tích, thiết kế ngữ Prolog; 4. ệ , bệnh về tai ợ hần mề .
Hệ chuyên gia đƣợc xây dựng từ ngôn ngữ chạy trên DOS, có nhiều hạn chế về giao diện và thân thiện với ngƣời dùng. Nhƣng từ nghiên cứu của mình về hệ chuyên gia và ngôn ngữ thể hiện thì tác giả thấy đƣợc khả năng suy diễn của Prolog là rất tốt trong việc xây dựng hệ chuyên gia ở nhiều lĩnh vực.
Trong thờ , phần mềm có thể :
Nhúng ngôn ngữ Prolog trên ngôn ngữ khác để giao tiếp của hệ chuyên gia là tiếng Việt có dấu.
Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/
Giao tiếp thân thiện hơn, có cách để xây dựng tập luật một cách thuận tiện (việc bổ sung những luật mới và loại bỏ những luật cũ).
Hƣớng nghiên cứu tƣơng lai
Mong muốn phát triển thành một hệ chuyên gia thƣơng mại có hỗ trợ trên mạng. Và phát triển trên một ngôn ngữ mới hiện đại đủ để đáp ứng những khiếm khuyết mà ngôn ngữ trƣớc mắc phải.
Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/
Tiếng Việt:
[1]. , 1998. Turbo Prolog v.2. Nhà xuất bản .
[2]. Phan Huy Khánh, 2004. Lập trình hàm. Nhà xuất bản khoa học và kỹ thuật.
[3]. Phan Huy Khánh, 2004. Lập trình Prolog. Hà Nội: Nhà xuất bản
Đại học quốc gia.
[4]. Đỗ Trung Tuấn, 1999. Hệ chuyên gia. Nhà xuất bản giáo dục.
[5]. , 2010. . Hà Nội: Nhà xuất
bản. Đại học Quốc gia.
[6]. Nguyễn Thanh Thủy, 1996. Các phương pháp giải quyết vấn đề kỹ
thuật xử lý tri thức. Nhà xuất bản .
[7]. Trần Thành Trai, 1995. Nhập môn hệ chuyên gia. Trung tâm khoa
học tự nhiên và Công nghệ quốc gia, phân viện CNTT TP. Hồ Chí Minh.
Tiếng Anh:
[8]. A Peter Jackson, 2014. Introduction To Expert Systems. 3rd Edition, Ed. Amazon.
[9]. Amzi! Inc, 2014. Building Expert Systems in Prolog, online book. [10]. C. Ulf Nilsson, Jan Maluszynski, 2014. Logic, Programming and