Intelligent discoverer