Extract aspect opinions by a semantic-based approach with MapReduce implementation