ASK (Agricultural Expert Systems for Kentucky) : a case study of knowledge-based system development for agriculture