SHOW:
|
|
- or go back to the newest paste.
1 | ----------------------------------------------------------------------------------------------------------------------------------------------------- | |
2 | ||
3 | CycMoo (UNDER CONSTRUCTION) | |
4 | ||
5 | Muddle around in Cyc's imagination | |
6 | | Try Now | Project | Documentation | Support | Feature Requests | Bugs | CVS | OpenCyc | CycL Programming | | |
7 | ||
8 | ||
9 | This project delivers Java APIs, Ontologies and other Tools that you will need to use CycL, KIF (Knowledge Interchange Format) and soon enough DAML (DARPA Agent Markup Language) content into an episodic simulation inside a virtual world MOO. | |
10 | ||
11 | Browse to the Development Machines Web Interface at http://12.211.44.132:8080/logicmoo/ | |
12 | The system is sometimes down or being recompiled and the previous usernames and passwords may be reset. | |
13 | I intend to offer a stable connection point for persistent user engineering in a short while. | |
14 | ||
15 | You also may log in via: telnet://12.211.44.132:4040 | |
16 | I suggest using Linux telnet since terminal control was not completely developed in my current system and may get confusing otherwise. | |
17 | Use a username when prompted that is one complete word like "BobBrown" | |
18 | ||
19 | Project Goals | |
20 | ||
21 | 1) To test and do practical Knowledge Engineering about a virtual realm of objects. (Expertly build rooms with objects based on rules.) | |
22 | Sometimes its easier to model the world as and how we see it. Room building Exercise to give it a try. | |
23 | ||
24 | ||
25 | 2) Perform higher level operations and model how state changes happen with our objects | |
26 | hasAttributes Exercise, Event Exercise | |
27 | ||
28 | 3) To animate non-player character agents from propositional rules | |
29 | ||
30 | 4) Provide a interface for humans to involve themselves in the lives of logically created agent creatures. | |
31 | ||
32 | 5) To represent episodic models of memory for each agent. (As well as abducing or creating 'Beliefs') | |
33 | ||
34 | ||
35 | Room building | |
36 | (The comments ';' are only when debug output is turned on) | |
37 | ||
38 | [dmiles@Area1002 mud]$ assert (isa DouglasMilesOffice RoomInAConstruction) | |
39 | T | |
40 | ||
41 | [dmiles@Area1002 mud]$ teleport DouglasMilesOffice | |
42 | you are now in DouglasMilesOffice | |
43 | ||
44 | [dmiles@DouglasMilesOffice mud]$ look | |
45 | Nothing apparent about douglas miles office '#$DouglasMilesOffice' | |
46 | (!) | |
47 | ||
48 | [dmiles@DouglasMilesOffice mud]$ new Thing as Tool Hammer. | |
49 | ; Asserted | |
50 | ; (thereExists (?X) | |
51 | ; (and | |
52 | ; (isa ?X Hammer) | |
53 | ; (isa ?X Tool) | |
54 | ; (located ?X TwistyPassage45SKFn))) | |
55 | ; Warning | |
56 | ; (genls Hammer Tool) is previously entailed | |
57 | ; Your new default object is 'ToolHammer53455345SKFn' | |
58 | ||
59 | > set ColorProperty Blue | |
60 | ; Asserted | |
61 | ; (hasAttribute ToolHammer53455345SKFn ColorProperty) | |
62 | ; (attribute ToolHammer53455345SKFn Blue) | |
63 | ||
64 | > look | |
65 | You are in a maze of Twisty passages with exits leading in all directions. | |
66 | Someone or something has discarded a Blue Hammer here. | |
67 | ||
68 | > take hammer | |
69 | ; Retracted | |
70 | ; (located ToolHammer53455345SKFn TwistyPassage45SKFn) | |
71 | ; Asserted | |
72 | ; (located ToolHammer53455345SKFn Player8) | |
73 | ||
74 | Persisted Data Model | |
75 | At any time we can serialize the 'MOOState' context (Microtheory). | |
76 | This is meant to be a solid context comprising of instances and sets. The other ontologies about understanding and using these can stored as well as hypothetical rooms and objects. They in could be called 'Exemplars' for example the Unicorn Pegasus is a mythological creature and could live cut off in in the 'Giant Room Of Mythological Creatures' and looks and save like an instance of Unicorn. But Pegasus' room may not be part of the relevant KB and therefore not effecting to the rest of the system. But how would we persist information that does not fit into a 4D space? For example these two rules: | |
77 | ||
78 | (implies | |
79 | (and | |
80 | (isa ?PERSON Human) | |
81 | (acquaintedWith ?OTHER ?PERSON)) | |
82 | (acquaintances ?PERSON ?OTHER SimpleContactAcquaintance)) | |
83 | ||
84 | (implies | |
85 | (spouse ?X ?Y) | |
86 | (friends ?X ?Y)) | |
87 | ||
88 | ================================================================================================================== | |
89 | The LogicMOO English programming examples: | |
90 | ||
91 | [the, shopper, drank, the, pepsi] | |
92 | (thereExists ?shopper4675 | |
93 | (and (isa ?shopper4675 (FrequentPerformerFn Shopping ) ) | |
94 | (thereExists ?pepsi6 | |
95 | (and (isa ?pepsi6 PepsiCola ) | |
96 | (and (occursDuring ?drank7550 Past ) | |
97 | (and (isa ?drank7550 DrinkingEvent ) | |
98 | (performedBy ?drank7550 ?shopper4675 ) | |
99 | (consumedObject ?drank7550 ?pepsi6 ) ) ) ) ) ) ) | |
100 | ||
101 | [the, shopper, drinks, the, pepsi] | |
102 | (thereExists ?shopper4675 | |
103 | (and (isa ?shopper4675 (FrequentPerformerFn Shopping ) ) | |
104 | (thereExists ?pepsi6 | |
105 | (and (isa ?pepsi6 PepsiCola ) | |
106 | (and (occursDuring ?drank7550 Now ) | |
107 | (and (isa ?drank7550 DrinkingEvent ) | |
108 | (performedBy ?drank7550 ?shopper4675 ) | |
109 | (consumedObject ?drank7550 ?pepsi6 ) ) ) ) ) ) ) | |
110 | ||
111 | [the, shopper, bought, fries] | |
112 | (thereExists ?shopper4794 | |
113 | (and (isa ?shopper4794 (FrequentPerformerFn Shopping ) ) | |
114 | (and (and (isa ?fries20 Frying ) | |
115 | (objectOfStateChange ?fries20 ?POSSESSOR13610 ) ) | |
116 | (and (occursDuring ?bought3 Past ) | |
117 | (and (isa ?bought3 Buying ) | |
118 | (buyer ?bought3 ?shopper4794 ) | |
119 | (objectPaidFor ?bought3 ?fries20 ) ) ) ) ) ) | |
120 | ||
121 | [the, shopper, bought, fries, with, his, pepsi] | |
122 | (thereExists ?shopper4863 | |
123 | (and (isa ?shopper4863 (FrequentPerformerFn Shopping ) ) | |
124 | (and (isa ?pepsi42 PepsiCola ) | |
125 | (and (and (and (isa ?fries103 Frying ) | |
126 | (objectOfStateChange ?fries103 ?POSSESSOR13613 ) ) | |
127 | (and (isa ?bought4 Buying ) (seller ?bought4 ?shopper4863 ) | |
128 | (objectPaidFor ?bought4 ?fries103 ) | |
129 | (buyingPerformer ?bought4 ?pepsi42 ) ) ) | |
130 | (equals ?POSSESSOR13613 | |
131 | (OneOfFn (PronounFn ThirdPerson-NLAttr Singular-NLAttr Masculine-NLAttr PossessivePronoun-Post ) | |
132 | (PronounFn ThirdPerson-NLAttr Singular-NLAttr Masculine-NLAttr PossessivePronoun-Pre ) ) ) | |
133 | (controls (OneOfFn (PronounFn ThirdPerson-NLAttr Singular-NLAttr Masculine-NLAttr PossessivePronoun-Post ) | |
134 | (PronounFn ThirdPerson-NLAttr Singular-NLAttr Masculine-NLAttr PossessivePronoun-Pre ) ) | |
135 | ?pepsi42 ) ) ) ) ) | |
136 | ||
137 | ||
138 | ||
139 | | english2Kif("I see you"). | |
140 | assert(known_phrase(verbSemTrans(#$and(#$isa(?ACTION1, #$VisualPerception), #$pe | |
141 | rformedBy(?ACTION1, ?Speaker), #$perceivedThings(?ACTION1, ?TargetAgent)), true) | |
142 | )) | |
143 | ||
144 | ||
145 | e2c("George fell last year"). | |
146 | ||
147 | [[txt, 'George'], [tag, staart, nnp, np]] | |
148 | [[txt, fell], [tag, z, vbd]] | |
149 | [[txt, last], [tag, z, jj, ap, 'Adjective', 'Adverb', 'CountNoun', 'WHAdverb']] | |
150 | [[txt, year], [tag, laast, nn, 'CountNoun']] | |
151 | ||
152 | seg([p('VP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('PP_non_cyclic', 3, 3), p('VP_non_cyclic', 4, 4)]) | |
153 | ||
154 | (implies | |
155 | (equals ?GEORGE2 | |
156 | (OneOfFn EddieGeorge-FootballPlayer-American | |
157 | (CityNamedFn "George" RepublicOfSouthAfrica ) ) ) | |
158 | (and | |
159 | (isa ?FELL1 Event ) | |
160 | (implies | |
161 | (and | |
162 | (isa ?YEAR5 CalendarYear ) | |
163 | (isa ?YEAR5 ContemporaryArtifact ) ) | |
164 | (or | |
165 | (and | |
166 | (isa ?FELL1 CuttingDownATree ) | |
167 | (objectOfStateChange ?FELL1 ?YEAR5 ) | |
168 | (doneBy ?FELL1 ?GEORGE2 ) ) | |
169 | (and | |
170 | (organismKilled ?FELL1 ?YEAR5 ) | |
171 | (isa ?FELL1 CuttingDownATree ) | |
172 | (performedBy ?FELL1 ?GEORGE2 ) ) ) ) ) ) | |
173 | ||
174 | ||
175 | ||
176 | e2c("I see you"). | |
177 | ||
178 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
179 | [[txt, see], [tag, z, vb]] | |
180 | [[txt, you], [tag, laast, ppss, ppo, prp, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
181 | ||
182 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('ADVP_non_cyclic', 3, 3)]) | |
183 | ||
184 | (thereExists ?SPEAKER | |
185 | (and | |
186 | (isa ?SPEAKER Person ) | |
187 | (and | |
188 | (isa ?SEE1 Event ) | |
189 | (thereExists ?TARGETAGENT | |
190 | (and | |
191 | (isa ?TARGETAGENT Person ) | |
192 | (or | |
193 | (awareOf ?SPEAKER ?TARGETAGENT ) | |
194 | (and | |
195 | (isa ?SEE1 VisualPerception ) | |
196 | (performedBy ?SEE1 ?SPEAKER ) | |
197 | (perceivedThings ?SEE1 ?TARGETAGENT ) ) ) ) ) ) ) ) | |
198 | ||
199 | e2c("I seen the wood"). | |
200 | ||
201 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
202 | [[txt, seen], [tag, z, vbn]] | |
203 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
204 | [[txt, wood], [tag, laast, nn, 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
205 | ||
206 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('QP', 3, 4)]) | |
207 | ||
208 | (thereExists ?SPEAKER | |
209 | (and | |
210 | (isa ?SPEAKER Person ) | |
211 | (and | |
212 | (isa ?SEEN1 Event ) | |
213 | (thereExists ?WOOD5 | |
214 | (and | |
215 | (isa ?WOOD5 | |
216 | (OneOfFn Wood Wood-GolfClub WoodedArea ) ) | |
217 | (or | |
218 | (awareOf ?SPEAKER ?WOOD5 ) | |
219 | (and | |
220 | (isa ?SEEN1 VisualPerception ) | |
221 | (performedBy ?SEEN1 ?SPEAKER ) | |
222 | (perceivedThings ?SEEN1 ?WOOD5 ) ) ) ) ) ) ) ) | |
223 | ||
224 | e2c("I sawed the wood"). | |
225 | ||
226 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
227 | [[txt, sawed], [tag, z, 'NLWordForm', 'Verb', 'Adjective']] | |
228 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
229 | [[txt, wood], [tag, laast, nn, 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
230 | ||
231 | ||
232 | (thereExists ?SPEAKER | |
233 | (and | |
234 | (isa ?SPEAKER Person ) | |
235 | (and | |
236 | (isa ?SAWED1 Event ) | |
237 | (thereExists ?WOOD11 | |
238 | (and | |
239 | (isa ?WOOD11 | |
240 | (OneOfFn Wood Wood-GolfClub WoodedArea ) ) | |
241 | (and | |
242 | (isa ?SAWED1 SawingSomething ) | |
243 | (objectOfStateChange ?SAWED1 ?WOOD11 ) | |
244 | (doneBy ?SAWED1 ?SPEAKER ) ) ) ) ) ) ) | |
245 | ||
246 | e2c("I see two books on a shelf"). | |
247 | ||
248 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
249 | [[txt, see], [tag, z, vb]] | |
250 | [[txt, two], [tag, z, cd, 'CountNoun', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
251 | [[txt, books], [tag, z, nns, 'CountNoun', 'ProperCountNoun', 'ProperNoun']] | |
252 | [[txt, on], [tag, z, in, 'Adverb', 'Preposition', 'Preposition-Directional-Telic', 'Preposition-Locative', 'VerbParticle', 'WHAdverb']] | |
253 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
254 | [[txt, shelf], [tag, laast, nn, 'CountNoun']] | |
255 | ||
256 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('QP', 3, 4), p('PP_non_cyclic', 5, 5), p('QP', 6, 7)]) | |
257 | ||
258 | (thereExists ?SPEAKER | |
259 | (and | |
260 | (isa ?SPEAKER Person ) | |
261 | (and | |
262 | (isa ?SEE2 Event ) | |
263 | (thereExistExactly 2 ?TWO2 | |
264 | (and | |
265 | (and | |
266 | (isa ?TWO2 BookCopy ) | |
267 | (isa ?TWO2 Thing ) ) | |
268 | (and | |
269 | (or | |
270 | (awareOf ?SPEAKER ?TWO2 ) | |
271 | (and | |
272 | (isa ?SEE2 VisualPerception ) | |
273 | (performedBy ?SEE2 ?SPEAKER ) | |
274 | (perceivedThings ?SEE2 ?TWO2 ) ) ) | |
275 | (thereExists ?SHELF5 | |
276 | (and | |
277 | (isa ?SHELF5 ShelfInABuilding ) | |
278 | (on-UnderspecifiedSurface ?TWO2 ?SHELF5 ) ) ) ) ) ) ) ) ) | |
279 | ||
280 | e2c("I see two books sitting on a shelf"). | |
281 | ||
282 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
283 | [[txt, see], [tag, z, vb]] | |
284 | [[txt, two], [tag, z, cd, 'CountNoun', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
285 | [[txt, books], [tag, z, nns, 'CountNoun', 'ProperCountNoun', 'ProperNoun']] | |
286 | [[txt, sitting], [tag, z, vbg, 'GerundiveCountNoun', 'GerundiveNoun', 'MassNoun-Generic', 'Adjective']] | |
287 | [[txt, on], [tag, z, in, 'Adverb', 'Preposition', 'Preposition-Directional-Telic', 'Preposition-Locative', 'VerbParticle', 'WHAdverb']] | |
288 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
289 | [[txt, shelf], [tag, laast, nn, 'CountNoun']] | |
290 | ||
291 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('QP', 3, 4), p('VP_non_cyclic', 5, 5), p('PP_non_cyclic', 6, 6), p('QP', 7, 8)]) | |
292 | ||
293 | (thereExists ?SPEAKER | |
294 | (and | |
295 | (isa ?SPEAKER Person ) | |
296 | (and | |
297 | (isa ?SEE3 Event ) | |
298 | (thereExistExactly 2 ?TWO4 | |
299 | (and | |
300 | (and | |
301 | (isa ?TWO4 BookCopy ) | |
302 | (isa ?TWO4 SittingDown ) ) | |
303 | (and | |
304 | (or | |
305 | (awareOf ?SPEAKER ?TWO4 ) | |
306 | (and | |
307 | (isa ?SEE3 VisualPerception ) | |
308 | (performedBy ?SEE3 ?SPEAKER ) | |
309 | (perceivedThings ?SEE3 ?TWO4 ) ) ) | |
310 | (thereExists ?SHELF11 | |
311 | (and | |
312 | (isa ?SHELF11 ShelfInABuilding ) | |
313 | (on-UnderspecifiedSurface ?TWO4 ?SHELF11 ) ) ) ) ) ) ) ) ) | |
314 | ||
315 | e2c("I can see you"). | |
316 | ||
317 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
318 | [[txt, can], [tag, z, md, 'Modal', 'CountNoun']] | |
319 | [[txt, see], [tag, z, vb]] | |
320 | [[txt, you], [tag, laast, ppss, ppo, prp, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
321 | ||
322 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('VP_non_cyclic', 3, 3), p('ADVP_non_cyclic', 4, 4)]) | |
323 | ||
324 | (thereExists ?SPEAKER | |
325 | (and | |
326 | (isa ?SPEAKER Person ) | |
327 | (and | |
328 | (behavourCapable ?SPEAKER ?SEE4 ) | |
329 | (and | |
330 | (isa ?SEE4 Event ) | |
331 | (thereExists ?TARGETAGENT | |
332 | (and | |
333 | (isa ?TARGETAGENT Person ) | |
334 | (or | |
335 | (awareOf ?SPEAKER ?TARGETAGENT ) | |
336 | (and | |
337 | (isa ?SEE4 VisualPerception ) | |
338 | (performedBy ?SEE4 ?SPEAKER ) | |
339 | (perceivedThings ?SEE4 ?TARGETAGENT ) ) ) ) ) ) ) ) ) | |
340 | ||
341 | e2c("Fido is a dog"). | |
342 | ||
343 | [[txt, 'Fido'], [tag, staart]] | |
344 | [[txt, is], [tag, z, bez, vbz, 'BeAux']] | |
345 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
346 | [[txt, dog], [tag, laast, nn, 'CountNoun']] | |
347 | ||
348 | ||
349 | (implies | |
350 | (properNameString ?FIDO3 "Fido" ) | |
351 | (thereExists ?DOG8 | |
352 | (and | |
353 | (and | |
354 | (isa ?DOG8 InsultingSomeone ) | |
355 | (subjectOfInfo ?DOG8 :POSSESSOR ) ) | |
356 | (and | |
357 | (isa ?IS1 Living ) | |
358 | (occursDuring ?IS1 Now ) | |
359 | (preActors ?IS1 ?FIDO3 ) | |
360 | (actors ?IS1 ?DOG8 ) ) ) ) ) | |
361 | ||
362 | e2c("Who is the president of the United States of America ?"). | |
363 | ||
364 | [[txt, 'Who'], [tag, staart, nnp, prp, wp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
365 | [[txt, is], [tag, z, bez, vbz, 'BeAux']] | |
366 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
367 | [[txt, president], [tag, z, nn, 'CountNoun', 'ProperCountNoun', 'ProperNoun', 'Adjective']] | |
368 | [[txt, of], [tag, z, in, 'Preposition', 'Preposition-Of']] | |
369 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
370 | [[txt, 'United', 'States', of, 'America'], [tag, z]] | |
371 | [[txt, ?], [tag, laast, ?, 'Punctuation-SP']] | |
372 | ||
373 | ||
374 | (CYC-QUERY | |
375 | (thereExists ?Who | |
376 | (thereExists ?PRESIDENT46 | |
377 | (and | |
378 | (and | |
379 | (and | |
380 | (isa ?PRESIDENT46 Thing ) | |
381 | (isa ?PRESIDENT46 Thing ) ) | |
382 | (isa ?PRESIDENT46 | |
383 | (OneOfFn PresidentOfOrganization | |
384 | (SubcollectionOfWithRelationFromTypeFn Person president Organization ) ) ) ) | |
385 | (and | |
386 | (and | |
387 | (isa ?IS10 Living ) | |
388 | (occursDuring ?IS10 Now ) | |
389 | (preActors ?IS10 ?Who ) | |
390 | (actors ?IS10 ?PRESIDENT46 ) ) | |
391 | (thereExists ?G300312 | |
392 | (and | |
393 | (eq ?G300312 UnitedStatesOfAmerica ) | |
394 | (possessiveRelation ?G300312 ?PRESIDENT46 ) ) ) ) ) ) ) ) | |
395 | ||
396 | e2c("I saw him"). | |
397 | ||
398 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
399 | [[txt, saw], [tag, z, vbd, 'CountNoun']] | |
400 | [[txt, him], [tag, laast, ppo, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
401 | ||
402 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('ADVP_non_cyclic', 3, 3)]) | |
403 | ||
404 | (thereExists ?SPEAKER | |
405 | (and | |
406 | (isa ?SPEAKER Person ) | |
407 | (and | |
408 | (isa ?SAW1 Event ) | |
409 | (thereExists ?HIM | |
410 | (and | |
411 | (equals ?HIM | |
412 | (PronounFn ThirdPerson-NLAttr Singular-NLAttr Masculine-NLAttr ObjectPronoun ) ) | |
413 | (or | |
414 | (awareOf ?SPEAKER ?HIM ) | |
415 | (and | |
416 | (isa ?SAW1 SawingSomething ) | |
417 | (objectOfStateChange ?SAW1 ?HIM ) | |
418 | (doneBy ?SAW1 ?SPEAKER ) ) | |
419 | (and | |
420 | (isa ?SAW1 VisualPerception ) | |
421 | (performedBy ?SAW1 ?SPEAKER ) | |
422 | (perceivedThings ?SAW1 ?HIM ) ) ) ) ) ) ) ) | |
423 | ||
424 | e2c("I saw him Monday"). | |
425 | ||
426 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
427 | [[txt, saw], [tag, z, vbd, 'CountNoun']] | |
428 | [[txt, him], [tag, z, ppo, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
429 | [[txt, 'Monday'], [tag, laast, nnp, nr, 'CountNoun', 'ProperCountNoun', 'ProperNoun']] | |
430 | ||
431 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('ADVP_non_cyclic', 3, 3), p('VP_non_cyclic', 4, 4)]) | |
432 | ||
433 | (thereExists ?SPEAKER | |
434 | (and | |
435 | (isa ?SPEAKER Person ) | |
436 | (implies | |
437 | (occursDuring ?SAW2 Monday ) | |
438 | (holdsIn ?SAW2 | |
439 | (and | |
440 | (isa ?SAW2 Event ) | |
441 | (thereExists ?HIM | |
442 | (and | |
443 | (equals ?HIM | |
444 | (PronounFn ThirdPerson-NLAttr Singular-NLAttr Masculine-NLAttr ObjectPronoun ) ) | |
445 | (or | |
446 | (awareOf ?SPEAKER ?HIM ) | |
447 | (and | |
448 | (isa ?SAW2 SawingSomething ) | |
449 | (objectOfStateChange ?SAW2 ?HIM ) | |
450 | (doneBy ?SAW2 ?SPEAKER ) ) | |
451 | (and | |
452 | (isa ?SAW2 VisualPerception ) | |
453 | (performedBy ?SAW2 ?SPEAKER ) | |
454 | (perceivedThings ?SAW2 ?HIM ) ) ) ) ) ) ) ) ) ) | |
455 | ||
456 | e2c("I saw him January"). | |
457 | ||
458 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
459 | [[txt, saw], [tag, z, vbd, 'CountNoun']] | |
460 | [[txt, him], [tag, z, ppo, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
461 | [[txt, 'January'], [tag, laast, nnp, np, 'ProperCountNoun', 'ProperNoun']] | |
462 | ||
463 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('ADVP_non_cyclic', 3, 3), p('VP_non_cyclic', 4, 4)]) | |
464 | ||
465 | (thereExists ?SPEAKER | |
466 | (and | |
467 | (isa ?SPEAKER Person ) | |
468 | (implies | |
469 | (occursDuring ?SAW3 January ) | |
470 | (holdsIn ?SAW3 | |
471 | (and | |
472 | (isa ?SAW3 Event ) | |
473 | (thereExists ?HIM | |
474 | (and | |
475 | (equals ?HIM | |
476 | (PronounFn ThirdPerson-NLAttr Singular-NLAttr Masculine-NLAttr ObjectPronoun ) ) | |
477 | (or | |
478 | (awareOf ?SPEAKER ?HIM ) | |
479 | (and | |
480 | (isa ?SAW3 SawingSomething ) | |
481 | (objectOfStateChange ?SAW3 ?HIM ) | |
482 | (doneBy ?SAW3 ?SPEAKER ) ) | |
483 | (and | |
484 | (isa ?SAW3 VisualPerception ) | |
485 | (performedBy ?SAW3 ?SPEAKER ) | |
486 | (perceivedThings ?SAW3 ?HIM ) ) ) ) ) ) ) ) ) ) | |
487 | ||
488 | e2c("I saw him January twenty first"). | |
489 | ||
490 | [[txt, 'I'], [tag, staart, ppss, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
491 | [[txt, saw], [tag, z, vbd, 'CountNoun']] | |
492 | [[txt, him], [tag, z, ppo, prp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
493 | [[txt, 'January'], [tag, z, nnp, np, 'ProperCountNoun', 'ProperNoun']] | |
494 | [[txt, twenty], [tag, z, cd, 'CountNoun', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
495 | [[txt, first], [tag, laast, jj, od, rb, 'Adjective', 'Adverb', 'CountNoun', 'NongradableAdjective', 'OrdinalAdjective', 'WHAdverb']] | |
496 | ||
497 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('ADVP_non_cyclic', 3, 3), p('VP_non_cyclic', 4, 4), p('QP', 5, 5), p('PP_non_cyclic', 6, 6)]) | |
498 | ||
499 | e2c("Monday ' s concert should be good"). | |
500 | ||
501 | [[txt, 'Monday\'s'], [txt, 'Monday', '\'s'], [txt, 'Monday'], [tag, staart, '\'s', 'nr$']] | |
502 | [[txt, concert], [tag, z, nn, 'CountNoun']] | |
503 | [[txt, should], [tag, z, md, 'Modal']] | |
504 | [[txt, be], [tag, z, be, vb, 'BeAux']] | |
505 | [[txt, good], [tag, laast, jj, 'Adjective']] | |
506 | ||
507 | ||
508 | e2c("We did it in Jan"). | |
509 | ||
510 | [[txt, 'We'], [tag, staart, prp, ppss, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
511 | [[txt, did], [tag, z, dod, vbd, 'DoAux']] | |
512 | [[txt, it], [tag, z, prp, pps, ppo, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
513 | [[txt, in], [tag, z, in, 'Adjective', 'Adverb', 'CountNoun', 'Preposition', 'Preposition-Directional-Telic', 'Preposition-Locative', 'VerbParticle', 'WHAdverb']] | |
514 | [[txt, 'Jan'], [tag, laast, nnp, np]] | |
515 | ||
516 | seg([p('ADVP_non_cyclic', 1, 1), p('VP_non_cyclic', 2, 2), p('ADVP_non_cyclic', 3, 3), p('PP_non_cyclic', 4, 4), p('VP_non_cyclic', 5, 5)]) | |
517 | ||
518 | (thereExists ?WE | |
519 | (and | |
520 | (equals ?WE | |
521 | (PronounFn FirstPerson-NLAttr Plural-NLAttr Ungendered-NLAttr SubjectPronoun ) ) | |
522 | (and | |
523 | (and | |
524 | (occursDurring ?IN3 ?G431374 ) | |
525 | (bodilyDoer ?WE ?IN3 ) ) | |
526 | (implies | |
527 | (properNameString ?JAN68 "Jan" ) | |
528 | (and | |
529 | (occursDuring ?IN3 Now ) | |
530 | (holdsIn ?IN3 | |
531 | (in-UnderspecifiedContainer ?WE ?JAN68 ) ) ) ) ) ) ) | |
532 | ||
533 | ||
534 | e2c("Failure to comply may result in dismissal"). | |
535 | ||
536 | [[txt, 'Failure'], [tag, staart, nn, 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
537 | [[txt, to], [tag, z, to, in, 'InfinitiveComp', 'Preposition', 'Preposition-Directional']] | |
538 | [[txt, comply], [tag, z, vb, 'Adjective', 'Adverb', 'WHAdverb']] | |
539 | [[txt, may], [tag, z, md, 'Modal', 'ProperCountNoun', 'ProperNoun']] | |
540 | [[txt, result], [tag, z, nn, vb, 'CountNoun']] | |
541 | [[txt, in], [tag, z, in, 'Adjective', 'Adverb', 'CountNoun', 'Preposition', 'Preposition-Directional-Telic', 'Preposition-Locative', 'VerbParticle', 'WHAdverb']] | |
542 | [[txt, dismissal], [tag, laast, nn, 'CountNoun', 'Adjective']] | |
543 | ||
544 | seg([p('VP_non_cyclic', 1, 1), p('PP_non_cyclic', 2, 2), p('VP_non_cyclic', 3, 3), p('VP_non_cyclic', 4, 4), p('VP_non_cyclic', 5, 5), p('PP_non_cyclic', 6, 6), p('VP_non_cyclic', 7, 7)]) | |
545 | ||
546 | (implies | |
547 | (properNameString ?FAILURE3 "Failure" ) | |
548 | (and | |
549 | (and | |
550 | (isa ?RESULT3 | |
551 | (AdverbFn Comply-TheWord ) ) | |
552 | (and | |
553 | (behavourCapable ?FAILURE3 ?RESULT3 ) | |
554 | (implies | |
555 | (and | |
556 | (isa ?DISMISSAL9 | |
557 | (NounFn Dismiss-TheWord ) ) | |
558 | (agentPopularity ?DISMISSAL9 | |
559 | (HighAmountFn PopularityLevel ) ) ) | |
560 | (and | |
561 | (occursDuring ?RESULT3 Now ) | |
562 | (holdsIn ?RESULT3 | |
563 | (eventOutcomes ?FAILURE3 ?DISMISSAL9 ) ) ) ) ) ) | |
564 | (implies | |
565 | (and | |
566 | (isa ?G461366 Thing ) | |
567 | (isa ?G461366 Thing ) ) | |
568 | (to-UnderspecifiedLocation ?FAILURE3 ?G461366 ) ) ) ) | |
569 | ||
570 | e2c("Absence to comply may result in dismissal"). | |
571 | ||
572 | [[txt, 'Absence'], [tag, staart, 'CountNoun', 'CountNoun-Generic', 'NLWordForm', 'Noun']] | |
573 | [[txt, to], [tag, z, to, in, 'InfinitiveComp', 'Preposition', 'Preposition-Directional']] | |
574 | [[txt, comply], [tag, z, vb, 'Adjective', 'Adverb', 'WHAdverb']] | |
575 | [[txt, may], [tag, z, md, 'Modal', 'ProperCountNoun', 'ProperNoun']] | |
576 | [[txt, result], [tag, z, nn, vb, 'CountNoun']] | |
577 | [[txt, in], [tag, z, in, 'Adjective', 'Adverb', 'CountNoun', 'Preposition', 'Preposition-Directional-Telic', 'Preposition-Locative', 'VerbParticle', 'WHAdverb']] | |
578 | [[txt, dismissal], [tag, laast, nn, 'CountNoun', 'Adjective']] | |
579 | ||
580 | ||
581 | (implies | |
582 | (properNameString ?ABSENCE3 "Absence" ) | |
583 | (and | |
584 | (and | |
585 | (isa ?RESULT7 | |
586 | (AdverbFn Comply-TheWord ) ) | |
587 | (and | |
588 | (behavourCapable ?ABSENCE3 ?RESULT7 ) | |
589 | (implies | |
590 | (and | |
591 | (isa ?DISMISSAL18 | |
592 | (NounFn Dismiss-TheWord ) ) | |
593 | (agentPopularity ?DISMISSAL18 | |
594 | (HighAmountFn PopularityLevel ) ) ) | |
595 | (and | |
596 | (occursDuring ?RESULT7 Now ) | |
597 | (holdsIn ?RESULT7 | |
598 | (eventOutcomes ?ABSENCE3 ?DISMISSAL18 ) ) ) ) ) ) | |
599 | (implies | |
600 | (and | |
601 | (isa ?G495123 Thing ) | |
602 | (isa ?G495123 Thing ) ) | |
603 | (to-UnderspecifiedLocation ?ABSENCE3 ?G495123 ) ) ) ) | |
604 | ||
605 | e2c("He made a request that there be an investigation"). | |
606 | ||
607 | [[txt, 'He'], [tag, staart, pps, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
608 | [[txt, made], [tag, z, vbd, vbn]] | |
609 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
610 | [[txt, request], [tag, z, nn, 'CountNoun']] | |
611 | [[txt, that], [tag, z, in, cs, dt, wdt, 'Adverb', 'Complementizer', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Definite', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHAdverb', 'WHDeterminer', 'WHPronoun']] | |
612 | [[txt, there], [tag, z, ex, rb, 'Adverb', 'AdverbOfPlace', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'There-Existential', 'WHAdverb', 'WHPronoun']] | |
613 | [[txt, be], [tag, z, be, vb, 'BeAux']] | |
614 | [[txt, an], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer']] | |
615 | [[txt, investigation], [tag, laast, nn, 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
616 | ||
617 | ||
618 | (thereExists ?HE | |
619 | (and | |
620 | (isa ?HE Male ) | |
621 | (and | |
622 | (isa ?MADE1 Event ) | |
623 | (thereExists ?REQUEST8 | |
624 | (and | |
625 | (and | |
626 | (isa ?REQUEST8 | |
627 | (OneOfFn InformationRequest-IBT Request Requesting-CommunicationAct ) ) | |
628 | (isa ?REQUEST8 Thing ) ) | |
629 | (and | |
630 | (or | |
631 | (causes-Underspecified ?HE ?REQUEST8 ) | |
632 | (createdBy ?REQUEST8 ?HE ) | |
633 | (doneBy ?REQUEST8 ?HE ) | |
634 | (and | |
635 | (isa ?MADE1 MakingSomething ) | |
636 | (performedBy ?MADE1 ?HE ) | |
637 | (products ?MADE1 ?REQUEST8 ) ) ) | |
638 | (and | |
639 | (isa ?BE29 | |
640 | (AdverbFn There-TheWord ) ) | |
641 | (thereExists ?INVESTIGATION7 | |
642 | (and | |
643 | (isa ?INVESTIGATION7 Research ) | |
644 | (and | |
645 | (isa ?BE29 Living ) | |
646 | (occursDuring ?BE29 Now ) | |
647 | (preActors ?BE29 ?REQUEST8 ) | |
648 | (actors ?BE29 ?INVESTIGATION7 ) ) ) ) ) ) ) ) ) ) ) | |
649 | ||
650 | e2c("He stated the fact that there be an investigation"). | |
651 | ||
652 | [[txt, 'He'], [tag, staart, pps, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun']] | |
653 | [[txt, stated], [tag, z, vbn, vbd, 'Adjective']] | |
654 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
655 | [[txt, fact], [tag, z, nn, 'CountNoun']] | |
656 | [[txt, that], [tag, z, in, cs, dt, wdt, 'Adverb', 'Complementizer', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Definite', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHAdverb', 'WHDeterminer', 'WHPronoun']] | |
657 | [[txt, there], [tag, z, ex, rb, 'Adverb', 'AdverbOfPlace', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'There-Existential', 'WHAdverb', 'WHPronoun']] | |
658 | [[txt, be], [tag, z, be, vb, 'BeAux']] | |
659 | [[txt, an], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer']] | |
660 | [[txt, investigation], [tag, laast, nn, 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
661 | ||
662 | ||
663 | (thereExists ?HE | |
664 | (and | |
665 | (isa ?HE Male ) | |
666 | (thereExists ?FACT10 | |
667 | (and | |
668 | (ist :POSSESSOR ?FACT10 ) | |
669 | (and | |
670 | (implies | |
671 | (isa ?STATED3 | |
672 | (VerbFn State-TheWord ) ) | |
673 | (eventSOT ?STATED3 ?HE ?FACT10 Past ) ) | |
674 | (and | |
675 | (isa ?BE31 | |
676 | (AdverbFn There-TheWord ) ) | |
677 | (thereExists ?INVESTIGATION15 | |
678 | (and | |
679 | (isa ?INVESTIGATION15 Research ) | |
680 | (and | |
681 | (isa ?BE31 Living ) | |
682 | (occursDuring ?BE31 Now ) | |
683 | (preActors ?BE31 ?FACT10 ) | |
684 | (actors ?BE31 ?INVESTIGATION15 ) ) ) ) ) ) ) ) ) ) | |
685 | ||
686 | ||
687 | e2c("Many were angered by the hearings"). | |
688 | ||
689 | [[txt, 'Many'], [tag, staart, dt, jj, nnp, pdt, rb, 'Adverb', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHAdverb', 'WHDeterminer', 'WHPronoun', 'Adjective']] | |
690 | [[txt, were], [tag, z, bed, vbd, 'BeAux']] | |
691 | [[txt, angered], [tag, z, vbn, vbd, 'Adjective']] | |
692 | [[txt, by], [tag, z, in, 'Adverb', 'Preposition', 'Preposition-Directional-Telic', 'WHAdverb', 'Adjective']] | |
693 | [[txt, a], [tag, z, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
694 | [[txt, hearings], [tag, laast, nns, 'CountNoun', 'GerundiveCountNoun']] | |
695 | ||
696 | seg([p('QP', 1, 1), p('VP_non_cyclic', 2, 2), p('VP_non_cyclic', 3, 3), p('PP_non_cyclic', 4, 4), p('QP', 5, 5), p('QP', 6, 6)]) | |
697 | ||
698 | (thereExists ?MANY | |
699 | (and | |
700 | (or | |
701 | (and | |
702 | (equals ?MANY Many-NLAttr ) | |
703 | (isa ?MANY | |
704 | (CollectionUnionFn Individual NLGenQuantAttribute ) ) ) | |
705 | (and | |
706 | (equals ?MANY Many-Quant ) | |
707 | (isa ?MANY | |
708 | (CollectionUnionFn Individual PositiveIntegerExtent ) ) ) | |
709 | (and | |
710 | (equals ?MANY many ) | |
711 | (isa ?MANY | |
712 | (CollectionUnionFn GeneralizedQuantifier-Conservative Individual ReflexiveBinaryPredicate TruthFunction ) ) ) ) | |
713 | (and | |
714 | (occursDurring ?ANGERED3 Past ) | |
715 | (implies | |
716 | (and | |
717 | (isa ?G626264 Thing ) | |
718 | (isa ?G626264 Thing ) ) | |
719 | (and | |
720 | (implies | |
721 | (isa ?ANGERED3 | |
722 | (VerbFn Anger-TheWord ) ) | |
723 | (eventSOT ?ANGERED3 ?MANY ?G626264 Past ) ) | |
724 | (thereExists ?HEARINGS5 | |
725 | (and | |
726 | (and | |
727 | (isa ?HEARINGS5 Hearing ) | |
728 | (objectActedOn ?HEARINGS5 :POSSESSOR ) ) | |
729 | (by-Underspecified ?G626264 ?HEARINGS5 ) ) ) ) ) ) ) ) | |
730 | ||
731 | ||
732 | e2c("Many who initially supported Thomas later changed their minds"). | |
733 | ||
734 | [[txt, 'Many'], [tag, staart, dt, jj, nnp, pdt, rb, 'Adverb', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHAdverb', 'WHDeterminer', 'WHPronoun', 'Adjective']] | |
735 | [[txt, who], [tag, z, wps, wp, 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHPronoun', 'WHPronoun-Subject']] | |
736 | [[txt, initially], [tag, z, rb, 'Adverb', 'WHAdverb', 'Adjective']] | |
737 | [[txt, supported], [tag, z, vbn, vbd, 'Adjective']] | |
738 | [[txt, 'Thomas'], [tag, z, np, nnp]] | |
739 | [[txt, later], [tag, z, rbr, rb, 'Adjective', 'Adverb', 'AgentiveNoun', 'AdverbOfTime', 'WHAdverb']] | |
740 | [[txt, changed], [tag, z, vbn, vbd, 'Adjective', 'CountNoun']] | |
741 | [[txt, their], [tag, z, 'pp$', 'prp$', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'PossessivePronoun-Pre', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
742 | [[txt, minds], [tag, laast, nns, 'CountNoun']] | |
743 | ||
744 | seg([p('QP', 1, 1), p('X', 2, 2), p('PP_non_cyclic', 3, 3), p('VP_non_cyclic', 4, 4), p('VP_non_cyclic', 5, 5), p('QP', 6, 6), p('VP_non_cyclic', 7, 7), p('NX', 8, 9)]) | |
745 | ||
746 | (thereExists ?MANY | |
747 | (and | |
748 | (or | |
749 | (and | |
750 | (equals ?MANY Many-NLAttr ) | |
751 | (isa ?MANY | |
752 | (CollectionUnionFn Individual NLGenQuantAttribute ) ) ) | |
753 | (and | |
754 | (equals ?MANY Many-Quant ) | |
755 | (isa ?MANY | |
756 | (CollectionUnionFn Individual PositiveIntegerExtent ) ) ) | |
757 | (and | |
758 | (equals ?MANY many ) | |
759 | (isa ?MANY | |
760 | (CollectionUnionFn GeneralizedQuantifier-Conservative Individual ReflexiveBinaryPredicate TruthFunction ) ) ) ) | |
761 | (implies | |
762 | (and | |
763 | (or | |
764 | (and | |
765 | (equals ?MANY Agent-PartiallyTangible ) | |
766 | (isa ?MANY | |
767 | (CollectionUnionFn Collection ExistingObjectType StuffType TemporalStuffType ) ) ) ) | |
768 | (and | |
769 | (isa ?CHANGED1 Event ) | |
770 | (and | |
771 | (controls ?THEIR ?MINDS4 ) | |
772 | (and | |
773 | (equals ?THEIR | |
774 | (PronounFn ThirdPerson-NLAttr Plural-NLAttr Ungendered-NLAttr PossessivePronoun-Pre ) ) | |
775 | (implies | |
776 | (and | |
777 | (isa ?MINDS4 TakingCareOfSomething ) | |
778 | (beneficiary ?MINDS4 :POSSESSOR ) ) | |
779 | (or | |
780 | (and | |
781 | (isa ?CHANGED1 IntrinsicStateChangeEvent ) | |
782 | (performedBy ?CHANGED1 ?MANY ) | |
783 | (objectOfStateChange ?CHANGED1 ?MINDS4 ) ) | |
784 | (and | |
785 | (isa ?CHANGED1 ReplacingAnObject ) | |
786 | (objectActedOn ?CHANGED1 ?MINDS4 ) | |
787 | (doneBy ?CHANGED1 ?MANY ) ) ) ) ) ) ) ) | |
788 | (and | |
789 | (isa ?SUPPORTED1 | |
790 | (AdverbFn Initial-TheWord ) ) | |
791 | (and | |
792 | (isa ?SUPPORTED1 | |
793 | (AdverbFn Late-TheWord ) ) | |
794 | (and | |
795 | (isa ?SUPPORTED1 Event ) | |
796 | (implies | |
797 | (equals ?THOMAS2 JackThomas-911FOAF ) | |
798 | (or | |
799 | (satisfiesStandard ?MANY ?THOMAS2 ) | |
800 | (and | |
801 | (isa ?SUPPORTED1 ShowingSupportForSomeone ) | |
802 | (beneficiary ?SUPPORTED1 ?THOMAS2 ) | |
803 | (performedBy ?SUPPORTED1 ?MANY ) ) | |
804 | (and | |
805 | (isa ?SUPPORTED1 SupportingSomething ) | |
806 | (supportedObject ?SUPPORTED1 ?THOMAS2 ) | |
807 | (supportingObject ?SUPPORTED1 ?MANY ) ) ) ) ) ) ) ) ) ) | |
808 | ||
809 | ||
810 | e2c("Those that want to come can come"). | |
811 | ||
812 | [[txt, 'Those'], [tag, staart, dt, nnp, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
813 | [[txt, that], [tag, z, in, cs, dt, wdt, 'Adverb', 'Complementizer', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Definite', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHAdverb', 'WHDeterminer', 'WHPronoun']] | |
814 | [[txt, want], [tag, z, vb, vbp, 'CountNoun']] | |
815 | [[txt, to], [tag, z, to, in, 'InfinitiveComp', 'Preposition', 'Preposition-Directional']] | |
816 | [[txt, come], [tag, z, vb, vbn]] | |
817 | [[txt, can], [tag, z, md, 'Modal', 'CountNoun']] | |
818 | [[txt, come], [tag, laast, vb, vbn]] | |
819 | ||
820 | seg([p('PP_non_cyclic', 1, 2), p('VP_non_cyclic', 3, 3), p('PP_non_cyclic', 4, 4), p('VP_non_cyclic', 5, 5), p('VP_non_cyclic', 6, 6), p('VP_non_cyclic', 7, 7)]) | |
821 | ||
822 | (thereExists ?THOSE | |
823 | (and | |
824 | (or | |
825 | (and | |
826 | (equals ?THOSE Backreference-ClassB-NLAttr ) | |
827 | (isa ?THOSE | |
828 | (CollectionUnionFn Backreference-NLAttrType Individual ) ) ) | |
829 | (and | |
830 | (equals ?THOSE Demonstrative-ClassB-NLAttr ) | |
831 | (isa ?THOSE | |
832 | (CollectionUnionFn Demonstrative-NLAttrType Individual ) ) ) ) | |
833 | (and | |
834 | (eventSOT ?EVENT88 ?THOSE ?OBJ88 ?TIME88 ) | |
835 | (implies | |
836 | (occursDuring ?WANT3 | |
837 | (OneOfFn ArrivingAtAPlace HavingAnOrgasm ) ) | |
838 | (holdsIn ?WANT3 | |
839 | (implies | |
840 | (and | |
841 | (isa ?G738781 Thing ) | |
842 | (isa ?G738781 Thing ) ) | |
843 | (and | |
844 | (implies | |
845 | (isa ?WANT3 | |
846 | (VerbFn Want-TheWord ) ) | |
847 | (eventSOT ?WANT3 ?THOSE ?G738781 Now ) ) | |
848 | (implies | |
849 | (and | |
850 | (isa ?COME4 Emission ) | |
851 | (isa ?COME4 | |
852 | (OneOfFn Buttocks Can CanningFood ) ) ) | |
853 | (to-UnderspecifiedLocation ?G738781 ?COME4 ) ) ) ) ) ) ) ) ) | |
854 | ||
855 | ||
856 | e2c("the best costumes got prizes"). | |
857 | ||
858 | [[txt, a], [tag, staart, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
859 | [[txt, best], [tag, z, jjt, jjs, 'CountNoun', 'Adjective', 'Adverb']] | |
860 | [[txt, costumes], [tag, z, nns, 'CountNoun']] | |
861 | [[txt, got], [tag, z, vbd, vbn]] | |
862 | [[txt, prizes], [tag, laast, nns, 'CountNoun']] | |
863 | ||
864 | seg([p('QP', 1, 1), p('ADVP_non_cyclic', 2, 2), p('QP', 3, 3), p('VP_non_cyclic', 4, 4), p('QP', 5, 5)]) | |
865 | ||
866 | (thereExists ?COSTUMES5 | |
867 | (and | |
868 | (and | |
869 | (isa ?COSTUMES5 Costume ) | |
870 | (isa ?COSTUMES5 Thing ) ) | |
871 | (implies | |
872 | (isa ?PRIZES7 AwardPractice ) | |
873 | (implies | |
874 | (isa ?GOT7 | |
875 | (VerbFn Get-TheWord ) ) | |
876 | (eventSOT ?GOT7 ?COSTUMES5 ?PRIZES7 Past ) ) ) ) ) | |
877 | ||
878 | e2c("a best costume got prizes"). | |
879 | ||
880 | [[txt, a], [tag, staart, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
881 | [[txt, best], [tag, z, jjt, jjs, 'CountNoun', 'Adjective', 'Adverb']] | |
882 | [[txt, costume], [tag, z, nn, 'CountNoun']] | |
883 | [[txt, got], [tag, z, vbd, vbn]] | |
884 | [[txt, prizes], [tag, laast, nns, 'CountNoun']] | |
885 | ||
886 | seg([p('QP', 1, 1), p('ADVP_non_cyclic', 2, 2), p('VP_non_cyclic', 3, 3), p('VP_non_cyclic', 4, 4), p('QP', 5, 5)]) | |
887 | ||
888 | (thereExists ?COSTUME5 | |
889 | (and | |
890 | (and | |
891 | (isa ?COSTUME5 Costume ) | |
892 | (isa ?COSTUME5 Thing ) ) | |
893 | (implies | |
894 | (isa ?PRIZES15 AwardPractice ) | |
895 | (implies | |
896 | (isa ?GOT14 | |
897 | (VerbFn Get-TheWord ) ) | |
898 | (eventSOT ?GOT14 ?COSTUME5 ?PRIZES15 Past ) ) ) ) ) | |
899 | ||
900 | e2c("some best costumes got prizes"). | |
901 | ||
902 | [[txt, some], [tag, staart, dt, dti, 'Adverb', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Postdeterminer', 'WHAdverb', 'WHDeterminer']] | |
903 | [[txt, best], [tag, z, jjt, jjs, 'CountNoun', 'Adjective', 'Adverb']] | |
904 | [[txt, costumes], [tag, z, nns, 'CountNoun']] | |
905 | [[txt, got], [tag, z, vbd, vbn]] | |
906 | [[txt, prizes], [tag, laast, nns, 'CountNoun']] | |
907 | ||
908 | seg([p('QP', 1, 1), p('ADVP_non_cyclic', 2, 2), p('QP', 3, 3), p('VP_non_cyclic', 4, 4), p('QP', 5, 5)]) | |
909 | ||
910 | (thereExists ?COSTUMES10 | |
911 | (and | |
912 | (and | |
913 | (isa ?COSTUMES10 Costume ) | |
914 | (isa ?COSTUMES10 Thing ) ) | |
915 | (implies | |
916 | (isa ?PRIZES23 AwardPractice ) | |
917 | (implies | |
918 | (isa ?GOT21 | |
919 | (VerbFn Get-TheWord ) ) | |
920 | (eventSOT ?GOT21 ?COSTUMES10 ?PRIZES23 Past ) ) ) ) ) | |
921 | ||
922 | e2c("the best five costumes got prizes"). | |
923 | ||
924 | [[txt, a], [tag, staart, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
925 | [[txt, best], [tag, z, jjt, jjs, 'CountNoun', 'Adjective', 'Adverb']] | |
926 | [[txt, five], [tag, z, cd, 'CountNoun', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
927 | [[txt, costumes], [tag, z, nns, 'CountNoun']] | |
928 | [[txt, got], [tag, z, vbd, vbn]] | |
929 | [[txt, prizes], [tag, laast, nns, 'CountNoun']] | |
930 | ||
931 | seg([p('QP', 1, 1), p('ADVP_non_cyclic', 2, 2), p('QP', 3, 4), p('VP_non_cyclic', 5, 5), p('QP', 6, 6)]) | |
932 | ||
933 | (thereExistExactly 5 ?FIVE1 | |
934 | (and | |
935 | (and | |
936 | (isa ?FIVE1 Costume ) | |
937 | (isa ?FIVE1 Thing ) ) | |
938 | (implies | |
939 | (isa ?PRIZES31 AwardPractice ) | |
940 | (implies | |
941 | (isa ?GOT28 | |
942 | (VerbFn Get-TheWord ) ) | |
943 | (eventSOT ?GOT28 ?FIVE1 ?PRIZES31 Past ) ) ) ) ) | |
944 | ||
945 | e2c("best costumes got prizes"). | |
946 | ||
947 | [[txt, best], [tag, staart, jjt, jjs, 'CountNoun', 'Adjective', 'Adverb']] | |
948 | [[txt, costumes], [tag, z, nns, 'CountNoun']] | |
949 | [[txt, got], [tag, z, vbd, vbn]] | |
950 | [[txt, prizes], [tag, laast, nns, 'CountNoun']] | |
951 | ||
952 | seg([p('ADVP_non_cyclic', 1, 1), p('QP', 2, 2), p('VP_non_cyclic', 3, 3), p('QP', 4, 4)]) | |
953 | ||
954 | e2c("best five costumes got prizes"). | |
955 | ||
956 | [[txt, best], [tag, staart, jjt, jjs, 'CountNoun', 'Adjective', 'Adverb']] | |
957 | [[txt, five], [tag, z, cd, 'CountNoun', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
958 | [[txt, costumes], [tag, z, nns, 'CountNoun']] | |
959 | [[txt, got], [tag, z, vbd, vbn]] | |
960 | [[txt, prizes], [tag, laast, nns, 'CountNoun']] | |
961 | ||
962 | seg([p('ADVP_non_cyclic', 1, 1), p('QP', 2, 3), p('VP_non_cyclic', 4, 4), p('QP', 5, 5)]) | |
963 | ||
964 | (implies | |
965 | (and | |
966 | (and | |
967 | (isa ?COSTUMES42 | |
968 | (NounFn Five-TheWord ) ) | |
969 | (isa ?COSTUMES42 Costume ) ) | |
970 | (hasEvaluativeQuantity ?COSTUMES42 | |
971 | (MediumToVeryHighAmountFn Goodness-Generic ) ) ) | |
972 | (implies | |
973 | (isa ?PRIZES65 AwardPractice ) | |
974 | (implies | |
975 | (isa ?GOT45 | |
976 | (VerbFn Get-TheWord ) ) | |
977 | (eventSOT ?GOT45 ?COSTUMES42 ?PRIZES65 Past ) ) ) ) | |
978 | ||
979 | e2c("five other costumes got prizes"). | |
980 | ||
981 | [[txt, five], [tag, staart, cd, 'CountNoun', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
982 | [[txt, other], [tag, z, jj, ap, 'Adjective', 'CountNoun']] | |
983 | [[txt, costumes], [tag, z, nns, 'CountNoun']] | |
984 | [[txt, got], [tag, z, vbd, vbn]] | |
985 | [[txt, prizes], [tag, laast, nns, 'CountNoun']] | |
986 | ||
987 | seg([p('QP', 1, 1), p('PP_non_cyclic', 2, 2), p('QP', 3, 3), p('VP_non_cyclic', 4, 4), p('QP', 5, 5)]) | |
988 | ||
989 | (thereExistExactly 5 ?FIVE18 | |
990 | (and | |
991 | (and | |
992 | (and | |
993 | (isa ?FIVE18 Costume ) | |
994 | (isa ?FIVE18 Thing ) ) | |
995 | (isa ?FIVE18 BIOS-OTHERSurveillanceSyndrome ) ) | |
996 | (implies | |
997 | (isa ?PRIZES73 AwardPractice ) | |
998 | (implies | |
999 | (isa ?GOT52 | |
1000 | (VerbFn Get-TheWord ) ) | |
1001 | (eventSOT ?GOT52 ?FIVE18 ?PRIZES73 Past ) ) ) ) ) | |
1002 | ||
1003 | e2c("the other five costumes got prizes"). | |
1004 | ||
1005 | [[txt, a], [tag, staart, dt, at, 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'Determiner-Indefinite', 'Postdeterminer', 'WHDeterminer', 'CountNoun', 'MassNoun', 'MassNoun-Generic']] | |
1006 | [[txt, other], [tag, z, jj, ap, 'Adjective', 'CountNoun']] | |
1007 | [[txt, five], [tag, z, cd, 'CountNoun', 'Determiner', 'Determiner-Central', 'Determiner-ClassA', 'Determiner-ClassB', 'Determiner-ClassC', 'ExpletivePronoun', 'IndefinitePronoun', 'Number-SP', 'ObjectPronoun', 'PossessivePronoun', 'PossessivePronoun-Post', 'Postdeterminer', 'Pronoun', 'Pronoun-SubjectOrObject', 'ReciprocalPronoun', 'ReflexivePronoun', 'SubjectPronoun', 'WHDeterminer', 'WHPronoun']] | |
1008 | [[txt, costumes], [tag, z, nns, 'CountNoun']] | |
1009 | [[txt, got], [tag, z, vbd, vbn]] | |
1010 | [[txt, prizes], [tag, laast, nns, 'CountNoun']] | |
1011 | ||
1012 | seg([p('QP', 1, 2), p('QP', 3, 4), p('VP_non_cyclic', 5, 5), p('QP', 6, 6)]) | |
1013 | ||
1014 | (thereExistExactly 5 ?FIVE19 | |
1015 | (and | |
1016 | (and | |
1017 | (isa ?FIVE19 Costume ) | |
1018 | (isa ?FIVE19 Thing ) ) | |
1019 | (implies | |
1020 | (isa ?PRIZES81 AwardPractice ) | |
1021 | (implies | |
1022 | (isa ?GOT59 | |
1023 | (VerbFn Get-TheWord ) ) | |
1024 | (eventSOT ?GOT59 ?FIVE19 ?PRIZES81 Past ) ) ) ) ) | |
1025 | ||
1026 | e2c("other five costumes got prizes"). | |
1027 | ||
1028 | (implies | |
1029 | (and | |
1030 | (and | |
1031 | (isa ?OTHER12 | |
1032 | (NounFn Five-TheWord ) ) | |
1033 | (isa ?OTHER12 Costume ) ) | |
1034 | (isa ?OTHER12 BIOS-OTHERSurveillanceSyndrome ) ) | |
1035 | (implies | |
1036 | (isa ?PRIZES89 AwardPractice ) | |
1037 | (implies | |
1038 | (isa ?GOT62 | |
1039 | (VerbFn Get-TheWord ) ) | |
1040 | (eventSOT ?GOT62 ?OTHER12 ?PRIZES89 Past ) ) ) ) | |
1041 | ||
1042 | ||
1043 | e2c("some other costumes were really bad"). | |
1044 | ||
1045 | ||
1046 | (thereExists ?OTHER52 | |
1047 | (and | |
1048 | (and | |
1049 | (and | |
1050 | (isa ?OTHER52 Costume ) | |
1051 | (isa ?OTHER52 Thing ) ) | |
1052 | (isa ?OTHER52 BIOS-OTHERSurveillanceSyndrome ) ) | |
1053 | (implies | |
1054 | (and | |
1055 | (isa ?BAD14 | |
1056 | (NounFn Real-TheWord ) ) | |
1057 | (isa ?BAD14 | |
1058 | (OneOfFn Badness-Generic Badness-Moral ) ) ) | |
1059 | (and | |
1060 | (isa ?WERE6 Living ) | |
1061 | (occursDuring ?WERE6 Past ) | |
1062 | (preActors ?WERE6 ?OTHER52 ) | |
1063 | (actors ?WERE6 ?BAD14 ) ) ) ) ) | |
1064 | ||
1065 | ||
1066 | ||
1067 | English Parser | |
1068 | ||
1069 | Show All | |
1070 | ||
1071 | Please wait.. | |
1072 | ||
1073 | Assertion | |
1074 | ||
1075 | ||
1076 | ||
1077 | ['Hypothetic-I', 'Hypothetic-The-Arabian-Coffee', 'Hypothetic-Drank'] | |
1078 | Variable Quantification | |
1079 | Or Constant Name Refactoring To Customize The Assertion (Persistent) | |
1080 | Hypothetic-I | |
1081 | ||
1082 | ||
1083 | Hypothetic-The-Arabian-Coffee | |
1084 | ||
1085 | ||
1086 | Hypothetic-Drank | |
1087 | ||
1088 | ||
1089 | (situationConstituents Hypothetic-GenitiveFrame Hypothetic-I) | |
1090 | T | |
1091 | (subEvents Hypothetic-GenitiveFrame Hypothetic-Drank) | |
1092 | T | |
1093 | (actors Hypothetic-Drank Hypothetic-The-Arabian-Coffee) | |
1094 | T | |
1095 | (preActors Hypothetic-Drank Hypothetic-I) | |
1096 | T | |
1097 | (isa Hypothetic-Drank DrinkingEvent) | |
1098 | T | |
1099 | (performedBy Hypothetic-Drank Hypothetic-I) | |
1100 | "Formula | |
1101 | (#$performedBy #$Hypothetic-Drank #$Hypothetic-I) | |
1102 | was not well formed because: | |
1103 | Term #$Hypothetic-I violates arg-isa #$Agent-Generic | |
1104 | applicable to argument 2 of relation #$performedBy | |
1105 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1106 | Term #$Hypothetic-I violates arg-isa #$Agent-Generic | |
1107 | applicable to argument 2 of relation #$performedBy | |
1108 | (via #$deliberateActors) | |
1109 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1110 | Term #$Hypothetic-I violates arg-isa #$Agent-Generic | |
1111 | applicable to argument 2 of relation #$performedBy | |
1112 | (via #$awareOf) | |
1113 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1114 | " | |
1115 | (primaryObjectMoving Hypothetic-Drank Hypothetic-I) | |
1116 | "Formula | |
1117 | (#$primaryObjectMoving #$Hypothetic-Drank #$Hypothetic-I) | |
1118 | was not well formed because: | |
1119 | Term #$Hypothetic-I violates inter-arg-isa #$FluidTangibleThing | |
1120 | applicable to argument 2 of relation #$primaryObjectMoving | |
1121 | when argument 1, #$Hypothetic-Drank, isa #$FluidFlowEvent | |
1122 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1123 | Term #$Hypothetic-I violates inter-arg-isa #$FluidTangibleThing | |
1124 | applicable to argument 2 of relation #$primaryObjectMoving | |
1125 | (via #$objectMoving) | |
1126 | when argument 1, #$Hypothetic-Drank, isa #$FluidFlowEvent | |
1127 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1128 | Term #$Hypothetic-I violates inter-arg-isa #$FluidTangibleThing | |
1129 | applicable to argument 2 of relation #$primaryObjectMoving | |
1130 | when argument 1, #$Hypothetic-Drank, isa #$FluidFlow-Translation | |
1131 | - | T |
1131 | + | |
1132 | Term #$Hypothetic-I violates arg-isa #$SpatialThing | |
1133 | applicable to argument 2 of relation #$primaryObjectMoving | |
1134 | (via #$objectMoving) | |
1135 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1136 | Term #$Hypothetic-I violates arg-isa #$PartiallyTangible | |
1137 | applicable to argument 2 of relation #$primaryObjectMoving | |
1138 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1139 | " | |
1140 | (objectMoving Hypothetic-Drank Hypothetic-I) | |
1141 | "Formula | |
1142 | (#$objectMoving #$Hypothetic-Drank #$Hypothetic-I) | |
1143 | was not well formed because: | |
1144 | Term #$Hypothetic-I violates inter-arg-isa #$FluidTangibleThing | |
1145 | applicable to argument 2 of relation #$objectMoving | |
1146 | when argument 1, #$Hypothetic-Drank, isa #$FluidFlowEvent | |
1147 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1148 | Term #$Hypothetic-I violates arg-isa #$SpatialThing | |
1149 | applicable to argument 2 of relation #$objectMoving | |
1150 | in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1151 | " | |
1152 | (consumedObject Hypothetic-Drank Hypothetic-The-Arabian-Coffee) | |
1153 | T | |
1154 | (isa Hypothetic-Drank Event) | |
1155 | T | |
1156 | (isa Hypothetic-Drank Situation) | |
1157 | T | |
1158 | (termStrings Hypothetic-Drank "drank") | |
1159 | T | |
1160 | (occursDuring Hypothetic-Drank | |
1161 | (IntervalBeforeFn Now AnIndefiniteAmountOfTime)) | |
1162 | T | |
1163 | (isa Hypothetic-The-Arabian-Coffee Individual) | |
1164 | T | |
1165 | (isa Hypothetic-The-Arabian-Coffee SomethingExisting) | |
1166 | T | |
1167 | (termStrings Hypothetic-The-Arabian-Coffee "the arabian coffee") | |
1168 | T | |
1169 | (isa Hypothetic-The-Arabian-Coffee Coffee-Ground) | |
1170 | T | |
1171 | (isa Hypothetic-The-Arabian-Coffee Coffee-Beverage) | |
1172 | T | |
1173 | (equals Hypothetic-The-Arabian-Coffee ArabianPeninsula) | |
1174 | T | |
1175 | (isa Hypothetic-The-Arabian-Coffee ArabianHorse) | |
1176 | "Formula | |
1177 | (#$isa #$Hypothetic-The-Arabian-Coffee #$ArabianHorse) | |
1178 | was not well formed because: | |
1179 | #$Hypothetic-The-Arabian-Coffee is known not to be an instance of #$ArabianHorse in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1180 | sbhl conflict: (#$isa #$Hypothetic-The-Arabian-Coffee #$ArabianHorse) TRUE #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))> | |
1181 | because: (#$isa #$Hypothetic-The-Arabian-Coffee #$Coffee-Beverage) True-JustificationTruth | |
1182 | (#$genls #$Coffee-Beverage #$Drink) TRUE | |
1183 | (#$genls #$Drink #$LiquidTangibleThing) TRUE | |
1184 | (#$genls #$LiquidTangibleThing #$FluidTangibleThing) TRUE | |
1185 | (#$disjointWith #$FluidTangibleThing #$Agent-PartiallyTangible) TRUE | |
1186 | (#$genls #<(#$CollectionUnionFn (#$TheSet #$Person #$Animal))> #$Agent-PartiallyTangible) TRUE | |
1187 | (#$genls #$Animal #<(#$CollectionUnionFn (#$TheSet #$Person #$Animal))>) TRUE | |
1188 | (#$genls #$NonHumanAnimal #$Animal) TRUE | |
1189 | (#$genls #$EquineAnimal #$NonHumanAnimal) TRUE | |
1190 | (#$genls #$Horse #$EquineAnimal) TRUE | |
1191 | (#$genls #$Horse-Domesticated #$Horse) TRUE | |
1192 | (#$genls #$ArabianHorse #$Horse-Domesticated) TRUE | |
1193 | ||
1194 | " | |
1195 | (conceptuallyRelated Hypothetic-The-Arabian-Coffee ArabianPeninsula) | |
1196 | "Formula | |
1197 | (#$conceptuallyRelated #$Hypothetic-The-Arabian-Coffee #$ArabianPeninsula) | |
1198 | was not well formed because: | |
1199 | (#$isa #$conceptuallyRelated #$IrreflexiveBinaryPredicate) in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))> | |
1200 | " | |
1201 | (isa Hypothetic-I Individual) | |
1202 | T | |
1203 | (properNameStrings Hypothetic-I "I") | |
1204 | "Formula | |
1205 | (#$properNameStrings #$Hypothetic-I \"I\") | |
1206 | was not well formed because: | |
1207 | Asserting a literal with predicate #$properNameStrings is prohibited in mt #<(#$ParseMtForSourceFn (#$StringInDocumentFn #$NLTESTMT \"I drank the arabian coffee .\"))>. | |
1208 | " | |
1209 | (equals Hypothetic-I | |
1210 | (PronounFn FirstPerson-NLAttr Singular-NLAttr Ungendered-NLAttr SubjectPronoun)) | |
1211 | T | |
1212 | (isa Hypothetic-I SomethingExisting) | |
1213 | T | |
1214 | (termStrings Hypothetic-I "I") | |
1215 | T | |
1216 | (equals Hypothetic-I Hypothetic-I) | |
1217 | T | |
1218 | (isa Hypothetic-GenitiveFrame Event) | |
1219 | T | |
1220 | ||
1221 | ||
1222 | ||
1223 | ||
1224 | Each rule is kept in an instance of an Assertion. Physical Regions of the MOO may be effected by any 'Set' of instances from the Assertion Class. Assertions can be divided into Microtheories that can be believed by agents (or Mobs). The MOO reserves no special entity for enforcement of rules unless an agent has been assigned specifically to a room to do so. Most cases agents in the room are picking from there own private array of Assertions which is separate from an entity using the room's set. | |
1225 | ||
1226 | ||
1227 | Supported configurations | |
1228 | LINUX (currently developed on Redhat 7.x) | |
1229 | JDK 1.4 | |
1230 | Jakarta Tomcat 4.x | |
1231 | OpenCyc 0.6.0 | |
1232 | ||
1233 | SourceForge Logo |