Opportunity Forecast: Assistive Technologies