Tag Understanding Silk Weaves