I'm wondering how far along the natural language processing is in determining the semantic distance between two excerpts of text.
For instance, consider the following phrases
- Early this morning I got up and washed my car.
- I cleaned my truck up this morning.
- Bananas are an excellent source of potassium.
Clearly (to the human reader) the first two statements are much more similar to one another than they are to the third statement. Does there exist any theory that would allow a computer to draw the same conclusion? What about if we allow longer excerpts such as new articles?
Meta info: this is my first post here, so feel free to direct me to a better forum for asking such a question if this isn't where I should be. Also, feel free to retag my question with anything more appropriate.