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 today, 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 methodology that would allow a computer to draw the same conclusion?
(Ultimately I'm trying to group Twitter tweets according to semantic content.)