Efficient multi domain adaptation in sentiment analysis using machine learning and cross domain semantic library