1. A method for predicting a value of a variable associated with a target word or set of words, performed on at least one computer and comprising the steps of: collecting a text corpus comprising a set of words that include the target word, generating a representation of the text corpus, creating a semantic space for the set of words, based on the representation of the text corpus, defining, for a location in the semantic space, a value of the variable, estimating, for the target word, a value of the variable, based on the semantic space and the defined variable value of the location in the semantic space, and calculating a predicted value of the target word, on basis of the semantic space, the defined variable value of the location in the semantic space and the estimated variable value of the target word.