Expert system은 '전문가 시스템'을 의미하는 명사입니다. 이는 특정 분야의 인간 전문가가 가진 지식과 추론 능력을 모방하여 복잡한 문제를 해결하거나 의사 결정을 내리는 컴퓨터 프로그램을 말합니다. 인공지능(AI)의 한 분야로, 주로 '지식 베이스(knowledge base)'와 '추론 엔진(inference engine)'이라는 두 가지 핵심 구성 요소를 가집니다. 지식 베이스에는 해당 분야의 사실, 규칙, 경험적 지식 등이 저장되어 있고, 추론 엔진은 이 지식 베이스를 활용하여 주어진 문제에 대한 결론을 도출하거나 조언을 제공합니다. 예를 들어, 의료 진단, 금융 투자 자문, 공장 설비 고장 진단 등 인간 전문가의 판단이 필요한 다양한 분야에서 활용될 수 있습니다. 초기 인공지능 연구에서 중요한 역할을 했으며, 현재는 머신러닝이나 딥러닝과 같은 다른 AI 기술들과 결합되어 더욱 발전된 형태로 사용되기도 합니다.