Longman Dictionary English From Longman Business Dictionaryknowledge-based softwareˈknowledge-based ˌsoftwareCOMPUTING software that learns while it works and is able to use this knowledge to find more effective ways of doing a particular job → software ldoceonline.com