Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (235.97 KB, 7 trang )
Do những quy tắc cú pháp theo CFG không chạy được trên máy tính
nên ta phải chuyển qua DCG
Tài liệu tham khảo: NLP.zip
Lấy ví dụ kinh điển: “Nam học bài”
Ta có quy tắc CFG:
– Tới đây, bạn mở máy tính và cài đặt phần mềm Prolog tại địa
chỉ />– Do máy tính sẽ không hiểu CFG nên ta chuyển qua DCG (gõ DCG vào
Prolog) theo quy tắc chữ hoa thành chữ thường; -> thành – ->; Cuối
mỗi dòng quy tắc là “dấu chấm“. Ta sẽ có kết quả như sau:
Lưu ý: Trong Prolog không cần viết dấu (vd: nn–>[bai]. ; vb–>[hoc].)
– Nhấp vào biểu tượng Prolog, xuất hiện Giao diện “Command Line”.
Chọn File -> New. Chọn nơi chứa Project, đặt tên cho project, nhấn
Save.
– Nhập đoạn DCG trên và chọn File-> Save buffer. Chọn tiếp Compile
->Make-> OK. Chọn lại Compile ->Compile buffer.
——>
– Trong cửa sổ Command line ta truy vấn như sau:
+ Truy vấn cả câu: s([nam,hoc,bai],[]). hoặc s([Nam,hoc,bai],[]). Enter
và xuất hiện kết quả True nếu câu đúng và ngược lại.
+ Truy vấn động ngữ vp([hoc,bai],[]).
+ np([nam],[]).
+ nnp([‘Nam’],[]).
*Mỗi lần mở file .pl sẽ xuất hiện cửa sổ command line. Chọn File –>
Edit để chỉnh sửa các quy tắc, hoặc File–> Navigator… xuất hiện cửa sổ