องค์ประกอบของผู้เชี่ยวชาญ
1. ฐานความรู้ (Knowledge Base) เป็นส่วนของความรู้ของผู้เชี่ยวชาญทั้งหมด ซึ่งจะเก็บไว้ในฐานข้อมูลของระบบ
2. โปรแกรมของระบบผู้เชี่ยวชาญ (Expert System Software หรือ Software Resources) แบ่งออกได้ 2 ส่วน
1) ส่วนที่ใช้ในการประมวลผลความรู้จากฐานความรู้ 2) ส่วนที่ใช้ในการติดต่อสื่อสารกับผู้ใช้