Text this: Fine-grained analysis of aspects, sentiments and types of attitudes in restaurant reviews