Two birds with one stone: Learning semantic models for text categorization and word sense disambiguation