PriArg Scenario 2

David: I want to share this picture. Would it be okay for you?

Bob: I do not want to share my pictures if they are in foreign sightseeing context. I think this picture is taken at abroad. So, it is a foreign sightseeing picture.

  • ForeignSightseeing(?context), isInContext(?postRequest, ?context) -> rejects(Agent_BOB, ?postRequest)
  • takenAbroadOf(?medium, Agent_BOB), hasMedium(?postRequest, ?medium), isInContext(?postRequest, ?context) -> ForeignSightseeing(?context)

David:  I know you were born in Nice, which is in France. The picture indicates Eiffel, which is also in France. So, the picture is taken at your home country.

  • locatedIn(?city, ?country), isBornIn(?agent, ?city) → hasHomeCountry(?agent, ?country)
  • hasHomeCountry(?agent, ?country), hasGeoTag(?medium, ?location), locatedIn(?location, ?country) → takenHomeCountryOf (?medium, ?agent)

THE POST IS SHARED!

scenario2_david_bob_abagraph