6. Tổng quan tài liệu nghiên cứu
3.2.2. Xây dựng bộ máy suy diễn
a. Suy diễn tìm kết quả tư vấn
❖ Đối với tư vấn dựa trên LLMM Holland:
- Nhận các câu trả lời.
- Truy vấn vào CSTT, tìm các luật của loại tư vấn 1.
- Dùng kỹ thuật suy diễn tiến: Với mỗi điều kiện đúng thì kiểm tra kết luận là mã ngành có trùng nhau không, nếu trùng thì loại bỏ mã ngành trùng, nếu không trùng thì lưu thành các ngành nên chọn. Sau đó truy vấn vào CSDL xuất ra các ngành làm kết quả tư vấn đồng thời lưu các luật, các mã ngành để làm cơ sở cho quá trình giải thích.
❖ Đối với tư vấn dựa trên LTCNN:
- Nhận các câu trả lời và các môn khả năng của người dùng. - Tìm 3 môn khả năng mà người dùng có khả năng.
- Truy vấn vào CSTT, tìm các luật của loại tư vấn 2.
- Dùng kỹ thuật suy diễn tiến: Với mỗi khối thi khả năng tìm được, nếu điều kiện của luật nào đúng thì kiểm tra kết luận là mã ngành có trùng nhau không, nếu trùng thì loại bỏ mã ngành trùng, nếu không trùng thì lưu thành kết luận tìm được. Sau đó truy vấn vào CSDL xuất ra các ngành có mã ngành trùng với kết luận tìm được làm kết quả tư vấn đồng thời lưu luật đã sử dụng lại để phục vụ quá trình giải thích.
b. Suy diễn tìm giải thích
Từ kết quả tư vấn phản hồi cho người sử dụng, suy luận ngược lại theo vết đã lưu trong phần tư vấn. Tức là dựa vào phần kết luận đã xuất kết quả, suy ngược về điều kiện ban đầu đã thỏa mãn.