Interactive Knowledge Extraction and Learning for Architecting Complex Systems