I am trying to extract semantic information from text

1.3k Views Asked by At

I am using java.

Till now, I have implemented sentence detector, tokenizer and I am using WORDNET LIBRARY (via JAWS api) to find various meaning of words.

Basically I want to extract the semantic/context of the sentence so that it can be used for better search engine results.

Please share any information you think will help me, any tools, apis, etc.

1

There are 1 best solutions below

3
On

Although I see that through your use of WORDNET you are taking an ontological approach to semantic analysis I would just like to say that good results have been had (not just by myself but by Google and Wikipedia) by simply looking at the relative co-occurrence of words i.e. how often they are used in proximity to each other and through that the implication that they are somewhat connected in meaning.

For example using Latent Semantic Analysis

I'm not trying to push you in any direction I just found myself in a similar position a few years ago and had success with the above approach.

Good luck