Requirements analysis for AI solutions