Before revision:  Recent approaches can broadly be classified into two categories: embedding-based approaches and path-based approaches.
After revision:  Recent embedding-based approaches and path-based approaches.