CASTLE: training natural language search before the first real query - Enggist