Advertisement
logicmoo

Untitled

Oct 17th, 2019
801
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 5.00 KB | None | 0 0
  1.   ----------
  2. input:  {'sentence': 'Some fish got sold to Steve by John.'}
  3.  VFrame: GET
  4.    Theme : Some fish
  5.    'thing gotten' : Some fish
  6.    Goal : sold to Steve by John
  7.    'Replacing.New' : sold to Steve by John
  8.    'giver' : sold to Steve by John
  9.    EF: (got (ARG1: Some fish) (ARG2: sold to Steve by John) )
  10.    LF: (get (Theme: Some fish) (Goal: sold to Steve by John) )
  11.    PC:
  12.       frame(g19,vframe,'get').
  13.       frame(g19,theme,'Some fish').
  14.       frame(g19,goal,'sold to Steve by John').
  15.  
  16.    ----------
  17.  VFrame: SELL
  18.    Agent : by John
  19.    'Seller' : by John
  20.    Theme : Some fish
  21.    'Thing Sold' : Some fish
  22.    Recipient : to Steve
  23.    'Buyer' : to Steve
  24.    EF: (sold (ARG0: by John) (ARG1: Some fish) (ARG2: to Steve) )
  25.    LF: (sell (Agent: by John) (Theme: Some fish) (Recipient: to Steve) )
  26.    PC:
  27.       sframe(g20,g19,goal).
  28.       frame(g20,agent,'by John').
  29.       frame(g20,theme,'Some fish').
  30.       frame(g20,recipient,'to Steve').
  31.  
  32.    ----------
  33. input:  {'sentence': 'To Steve, John sold.'}
  34.  VFrame: SELL
  35.    Agent : John
  36.    'Seller' : John
  37.    ARGM-DIS : Steve
  38.    ARGM-PRP : To
  39.    EF: (sold (ARG0: John) (ARGM-DIS: Steve) (ARGM-PRP: To) )
  40.    LF: (sell (Agent: John) (ARGM-DIS: Steve) (ARGM-PRP: To) )
  41.    PC:
  42.       frame(g21,vframe,'sell').
  43.       frame(g21,agent,'John').
  44.       frame(g21,argm-dis,'Steve').
  45.       frame(g21,argm-prp,'To').
  46.  
  47.    ----------
  48. input:  {'sentence': 'Snoopy is a dog.'}
  49.  VFrame: BE
  50.    SPEC : Snoopy
  51.    'thing that is' : Snoopy
  52.    GENL : a dog
  53.    'attributive, comment on utterance, topic of utterance' : a dog
  54.    EF: (is (ARG1: Snoopy) (ARG2: a dog) )
  55.    LF: (be (SPEC: Snoopy) (GENL: a dog) )
  56.    PC:
  57.       frame(g22,vframe,'be').
  58.       frame(g22,spec,'Snoopy').
  59.       frame(g22,genl,'a dog').
  60.  
  61.    ----------
  62. input:  {'sentence': 'Every man is mortal.'}
  63.  VFrame: BE
  64.    SPEC : Every man
  65.    'thing that is' : Every man
  66.    GENL : mortal
  67.    'attributive, comment on utterance, topic of utterance' : mortal
  68.    EF: (is (ARG1: Every man) (ARG2: mortal) )
  69.    LF: (be (SPEC: Every man) (GENL: mortal) )
  70.    PC:
  71.       frame(g23,vframe,'be').
  72.       frame(g23,spec,'Every man').
  73.       frame(g23,genl,'mortal').
  74.  
  75.    ----------
  76. input:  {'sentence': 'Joe arrived home yesterday.'}
  77.  VFrame: ARRIVE
  78.    Theme : Joe
  79.    'Motion.Theme' : Joe
  80.    'entity in motion / \'comer\'' : Joe
  81.    Destination : home
  82.    'Motion.Goal' : home
  83.    'end point, destination' : home
  84.    ARGM-TMP : yesterday
  85.    EF: (arrived (ARG1: Joe) (ARG4: home) (ARGM-TMP: yesterday) )
  86.    LF: (arrive (Theme: Joe) (Destination: home) (ARGM-TMP: yesterday) )
  87.    PC:
  88.       frame(g24,vframe,'arrive').
  89.       frame(g24,theme,'Joe').
  90.       frame(g24,destination,'home').
  91.       frame(g24,argm-tmp,'yesterday').
  92.  
  93.    ----------
  94. input:  {'sentence': 'Tell Daddy how much you love him.'}
  95.  VFrame: TELL
  96.    Topic : how much you love him
  97.    'Utterance' : how much you love him
  98.    Recipient : Daddy
  99.    'Hearer' : Daddy
  100.    EF: (Tell (ARG1: how much you love him) (ARG2: Daddy) )
  101.    LF: (tell (Topic: how much you love him) (Recipient: Daddy) )
  102.    PC:
  103.       frame(g25,vframe,'tell').
  104.       frame(g25,topic,'how much you love him').
  105.       frame(g25,recipient,'Daddy').
  106.  
  107.    ----------
  108.  VFrame: LOVE
  109.    Experiencer : you
  110.    'lover' : you
  111.    Stimulus : him
  112.    'loved' : him
  113.    ARGM-EXT : how much
  114.    EF: (love (ARG0: you) (ARG1: him) (ARGM-EXT: how much) )
  115.    LF: (love (Experiencer: you) (Stimulus: him) (ARGM-EXT: how much) )
  116.    PC:
  117.       sframe(g26,g25,topic).
  118.       frame(g26,experiencer,'you').
  119.       frame(g26,stimulus,'him').
  120.       frame(g26,argm-ext,'how much').
  121.  
  122.    ----------
  123. input:  {'sentence': 'I love you.'}
  124.  VFrame: LOVE
  125.    Experiencer : I
  126.    'lover' : I
  127.    Stimulus : you
  128.    'loved' : you
  129.    EF: (love (ARG0: I) (ARG1: you) )
  130.    LF: (love (Experiencer: I) (Stimulus: you) )
  131.    PC:
  132.       frame(g27,vframe,'love').
  133.       frame(g27,experiencer,'I').
  134.       frame(g27,stimulus,'you').
  135.  
  136.    ----------
  137. input:  {'sentence': 'I know you do.'}
  138.  VFrame: KNOW
  139.    Agent : I
  140.    'knower' : I
  141.    Theme : you do
  142.    'fact that is known' : you do
  143.    EF: (know (ARG0: I) (ARG1: you do) )
  144.    LF: (know (Agent: I) (Theme: you do) )
  145.    PC:
  146.       frame(g28,vframe,'know').
  147.       frame(g28,agent,'I').
  148.       frame(g28,theme,'you do').
  149.  
  150.    ----------
  151. input:  {'sentence': 'Do you love me?'}
  152.  VFrame: LOVE
  153.    Experiencer : you
  154.    'lover' : you
  155.    Stimulus : me
  156.    'loved' : me
  157.    EF: (love (ARG0: you) (ARG1: me) )
  158.    LF: (love (Experiencer: you) (Stimulus: me) )
  159.    PC:
  160.       frame(g31,vframe,'love').
  161.       frame(g31,experiencer,'you').
  162.       frame(g31,stimulus,'me').
  163.  
  164.    ----------
  165. input:  {'sentence': 'Why do you love me?'}
  166.  VFrame: LOVE
  167.    Experiencer : you
  168.    'lover' : you
  169.    Stimulus : me
  170.    'loved' : me
  171.    ARGM-CAU : Why
  172.    EF: (love (ARG0: you) (ARG1: me) (ARGM-CAU: Why) )
  173.    LF: (love (Experiencer: you) (Stimulus: me) (ARGM-CAU: Why) )
  174.    PC:
  175.       frame(g33,vframe,'love').
  176.       frame(g33,experiencer,'you').
  177.       frame(g33,stimulus,'me').
  178.       frame(g33,argm-cau,'Why').
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement