1. A method for estimating a sentiment for an entity named in a search query, the method comprising: providing a system having a user interface, non-transitory memory, and a processing platform, the system being communicatively connectable to an information space, the memory having a sentiment dictionary, the sentiment dictionary comprising: a plurality of adjectives, a plurality of group contexts, each group context having at least one noun, each of the adjectives being associated with at least one respective group context, each of the adjectives being assigned a fixed value to represent an emotional sentiment for each group context that adjective is associated with such that that adjective is determined to have the assigned fixed value when that adjective is identified as describing the at least one noun of the group context, the system receiving a search query that comprises at least one noun or name associated with the entity; the system retrieving documents from the information space that correspond to the search query; the system searching the retrieved documents for the adjectives in the sentiment dictionary that are within a predetermined textual distance of the group contexts of the sentiment dictionary; the system calculating a sentiment score value for the search query, the calculating of the sentiment score value comprising: determining a number of occurrences of the adjectives of the sentiment dictionary for each of the retrieved documents, determining the fixed value for each of the adjectives for each of the occurrences such that the fixed value of the adjective for each occurrence is the fixed value assigned to the adjective for the group context to which the occurrence of the adjective is detected, and adding the fixed values for the adjectives found in the retrieved documents to determine a sentiment score value.