Is the article based on online streaming or offline training? If it is based on online streaming, where is this reflected?