semantic relation or semantic relatedness between terms or phrases I am looking for a method that can realize if there is any semantic relation between two terms using ontologies. For example given two terms "kitchen" and "Chef" it can return s.th like chef works in a kitchen and a correlation value (for example 0.7). What about proper nouns or noun phrases? The relatedness of two phrases such as "the biggest defense against the US Navy's Laser Weapon System" and "China's crippling pollution problem".
I would be appreciated if you could give me some references.
Other-than Ontologies do check word2vec, this tool provides an efficient implementation of the continuous bag-of-words and skip-gram architectures for computing vector representations of words and can be used to find the closest words for a user-specified word