Tag: online and offline hybrid learning