Before revision: A knowledge-based system (KBS) is a computer program that reasons and uses a knowledge base to solve complex problems.
After revision: -A knowledge-based system (KBS) is a computer program that reasons and uses a knowledge base to solve complex problems.