Time
From UNL Wiki
(Difference between revisions)
(New page: '''Time''' is a semantic category that indicates when a given event occurs. It may be expressed by attributes or by relations. == Time attributes == The values for the attribute time are...) |
(→Time attributes) |
||
(3 intermediate revisions by one user not shown) | |||
Line 13: | Line 13: | ||
**'''@anterior''': before some other time other than the time of utterance | **'''@anterior''': before some other time other than the time of utterance | ||
**'''@posterior''': after some other time other than the time of utterance | **'''@posterior''': after some other time other than the time of utterance | ||
+ | *other | ||
+ | **@after | ||
+ | **@before | ||
+ | **@during | ||
+ | **@following | ||
+ | **@from | ||
+ | **@from_on | ||
+ | **@in | ||
+ | **@prior_to | ||
+ | **@since | ||
+ | **@subsequent_to | ||
}} | }} | ||
Line 20: | Line 31: | ||
;@present is used to indicate an action at the present, and not habits, routines and statements: | ;@present is used to indicate an action at the present, and not habits, routines and statements: | ||
:I'm in Frankfurt. = @present | :I'm in Frankfurt. = @present | ||
− | :I always come to school by cycle. = no | + | :I always come to school by cycle. = no time information |
− | :The sun sets in the Occident. = no | + | :The sun sets in the Occident. = no time information |
− | ; | + | ;Time values may be combined. |
:I'm going home tomorrow = go.@future.@recent | :I'm going home tomorrow = go.@future.@recent | ||
:I had been there = @past.@anterior | :I had been there = @past.@anterior | ||
+ | |||
+ | == Time relations == | ||
+ | Time may be expressed by the following relations: | ||
+ | {{#tree:id=rtime|openlevels=0|root=Time| | ||
+ | *tim (time) | ||
+ | **tmf (time from) | ||
+ | **tmt (time to) | ||
+ | **fmt (from to) | ||
+ | **dur (duration) | ||
+ | }} | ||
+ | === Examples === | ||
+ | *do now = tim(do,now) | ||
+ | *do since yesterday = tmf(do, yesterday) | ||
+ | *do until tomorrow = tmt(do, tomorrow) | ||
+ | *from yesterday to tomorrow = fmt(yesterday, tomorrow) | ||
+ | *do while walk = dur(do, walk) |
Latest revision as of 15:14, 7 November 2012
Time is a semantic category that indicates when a given event occurs. It may be expressed by attributes or by relations.
Time attributes
The values for the attribute time are the following:
- The UNL representation indicates the time rather than the grammatical tense of a form.
- There is no simple one-to-one relationship between tense forms and time. In English, for instance, the present (grammatical tense) may be used to represent the future (time)
- I’m going home tomorrow = go.@future.@recent (and not go.@present)
- @present is used to indicate an action at the present, and not habits, routines and statements
- I'm in Frankfurt. = @present
- I always come to school by cycle. = no time information
- The sun sets in the Occident. = no time information
- Time values may be combined.
- I'm going home tomorrow = go.@future.@recent
- I had been there = @past.@anterior
Time relations
Time may be expressed by the following relations:
Examples
- do now = tim(do,now)
- do since yesterday = tmf(do, yesterday)
- do until tomorrow = tmt(do, tomorrow)
- from yesterday to tomorrow = fmt(yesterday, tomorrow)
- do while walk = dur(do, walk)