VariousWords beta
Related Terms:
Noun
Definition: A type of artificially intelligent software system, which stores expertise concerning some subject matter in a knowledge base and attempts to answer questions or solve problems in a manner which simulates the thought processes of a human expert.