While some of the predictions might be rather vague and some of the reviews questionable (i.e. ChatGPT may be viewed as a long-form context conversational agent) review provides a realistic assessment of the current state-of-the-art and it's well worth a read.