Expert system
An expert system is a program running on a computer. Like a human expert, it knows a lot about a subject. People can ask the expert system a question. The expert system will then use a set of rules and give answers to the question. This method of automated reasoning belongs to a field of computer science called artificial intelligence.