Video assistant technology