โปรแกรมคอมพิวเตอร์ที่เก็บข้อมูลและกฎเกณฑ์ของความรู้ ซึ่งรวบรวมจากสาขาวิชาที่ต้องการความเชี่ยวชาญไว้ในฐานความรู้ (knowledge base) และโปรแกรมจะดำเนินการเมื่อมีการป้อนข้อมูลโดยผู้ใช้ในลักษณะการถามตอบและประมวลคำตอบเพื่อหาข้อสรุป
เช่น Neural Network
เป็นระบบปัญญาประดิษฐ์ประเภทหนึ่งมีความสามารถในการเรียนรู้ เพราะว่าได้ถูกออกแบบมาเหมือนสมองมนุษย์ และเรียนรู้รูปแบบแลความสัมพันธ์ของข้อมูลต่าง ๆ