R&D assistant