Smart job searching in Evora, Portugal