Text this: Automatic multi-label categorization of Java applications using Dependency graphs