So i have a project that is driving me crazy and I am not sure if spaCy + Prodigy can help me here.
I would like to distinquish between a user's actual location and a remote location mention in tweets. That is "Having a coffee in Cup&Cino bar, Salzburg, Austria" would label Cup&Cino bar, Salzburg, Austria as the users actual location at the time of sending the post.
whilst the tweet: "Around this time two years ago I was touring Egypt" would label Egypt as a remote location (not the user's actual location at the time of sending the post)
I thought to do this task using a blank: en spacy model and two named entities: REMOTE & ACTUAL. My reasoning for this is that since spaCy uses context to distinquish say the name Paris from Paris the city then after a lot of examples it should be able to distinquish the two types of locations. However, I am not entirely sure if my logic is correct and would like some expect judgement before I inverst a lot of time in labelling.
I had also thought of using keyword phrases for example: 'i am at ...', 'staying in...', 'currently in...' to locate ACTUAL locations and using "travelling to...", 'Just left...', 'will be in..' to locate REMOTE locations but it seems pattern matching does not allow that.
What can be the most feasible approach here???