Technology assessment services