Text this: Enhancing aspect-based sentiment analysis with multiple-knowledge promotion and multi-perspective noise filtering