A weakly-supervised graph-based joint sentiment topic model for multi-topic sentiment analysis