Packages

This module provides a lookup interface into the VerbNet semantic mapping dataset for natural language processing (NLP) solutions.

Current section

Files

Jump to
verbnet assets verbnet wink-40.3.1.xml
Raw

assets/verbnet/wink-40.3.1.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE VNCLASS SYSTEM "vn_class-3.dtd">
<VNCLASS ID="wink-40.3.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="vn_schema-3.xsd">
<MEMBERS>
<!--Each verb adds a manner predicate indicating how the Patient is moved by the Agent-->
<MEMBER name="wag" wn="wag%2:38:00" grouping=""/>
</MEMBERS>
<THEMROLES>
<THEMROLE type="Agent">
<SELRESTRS>
<SELRESTR Value="+" type="animate"/>
</SELRESTRS>
</THEMROLE>
<THEMROLE type="Patient">
<SELRESTRS>
<SELRESTR Value="+" type="body_part"/>
</SELRESTRS>
</THEMROLE>
<THEMROLE type="Theme">
<SELRESTRS>
<SELRESTR Value="+" type="communication"/>
</SELRESTRS>
</THEMROLE>
<THEMROLE type="Recipient">
<SELRESTRS>
<SELRESTR Value="+" type="animate"/>
</SELRESTRS>
</THEMROLE>
<!--Each verb specifies what body part is the Patient, even when not overt-->
</THEMROLES>
<FRAMES>
<FRAME>
<DESCRIPTION descriptionNumber="0.2" primary="NP V NP" secondary="Basic Transitive; Body-part Object" xtag="0.2"/>
<!-- Patient must be a hyponym of the body part allowed by the verb, or must specify additional information-->
<EXAMPLES>
<EXAMPLE>Linda winked her eye.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="body_motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="transfer_info">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="?Recipient"/>
<ARG type="ThemRole" value="?Theme"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.2" primary="NP V NP PP.theme" secondary="NP-PP; Theme-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Linda winked her eye in agreement.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Patient">
<SYNRESTRS/>
</NP>
<PREP value="in">
<SELRESTRS/>
</PREP>
<NP value="Theme">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="body_motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Patient"/>
</ARGS>
</PRED>
<PRED value="transfer_info">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="?Recipient"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
</FRAMES>
<SUBCLASSES>
<VNSUBCLASS ID="wink-40.3.1-1">
<MEMBERS>
<!--"blink, squint, wink" can also be used in involuntary action, which we are not considered in this class-->
<MEMBER name="beckon" wn="" grouping="beckon.01"/>
<MEMBER name="blink" wn="blink%2:29:00 blink%2:29:01" grouping="blink.01 blink.02"/>
<MEMBER name="clap" wn="clap%2:29:00" grouping="clap.03"/>
<MEMBER name="gesture" wn="" grouping=""/>
<MEMBER name="nod" wn="nod%2:32:00 nod%2:29:03" grouping="nod.01"/>
<MEMBER name="point" wn="?point%2:32:00 ?point%2:33:10" grouping="point.01"/>
<MEMBER name="shrug" wn="shrug%2:29:00" grouping=""/>
<MEMBER name="squint" wn="squint%2:29:00" grouping="squint.01"/>
<MEMBER name="wave" wn="wave%2:32:00" grouping="wave.01"/>
<MEMBER name="wink" wn="wink%2:29:02 wink%2:29:00 wink%2:29:01" grouping="wink.01 wink.03"/>
</MEMBERS>
<THEMROLES/>
<FRAMES>
<FRAME>
<DESCRIPTION descriptionNumber="0.1" primary="NP V" secondary="Intransitive" xtag="0.1"/>
<EXAMPLES>
<EXAMPLE>Linda winked.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="body_motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="VerbSpecific" value="?Patient"/>
</ARGS>
</PRED>
<PRED value="transfer_info">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="?Recipient"/>
<ARG type="ThemRole" value="?Theme"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.1" primary="NP V PP.recipient" secondary="PP; Recipient-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Linda winked at the audience.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<PREP>
<SELRESTRS>
<SELRESTR Value="+" type="dest_dir"/>
</SELRESTRS>
</PREP>
<NP value="Recipient">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="body_motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="VerbSpecific" value="?Patient"/>
</ARGS>
</PRED>
<PRED value="transfer_info">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="Recipient"/>
<ARG type="ThemRole" value="?Theme"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.1" primary="NP V NP" secondary="PP; Theme-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Linda winked her agreement.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Theme">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="body_motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="VerbSpecific" value="?Patient"/>
</ARGS>
</PRED>
<PRED value="transfer_info">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="?Recipient"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.1" primary="NP V PP.theme" secondary="PP; Theme-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Linda winked in agreement.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<PREP value="in">
<SELRESTRS/>
</PREP>
<NP value="Theme">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="body_motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="VerbSpecific" value="?Patient"/>
</ARGS>
</PRED>
<PRED value="transfer_info">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="?Recipient"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="" primary="NP V NP" secondary="Transitive" xtag=""/>
<EXAMPLES>
<EXAMPLE>His brother nodded vigorous assent.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Theme">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
<PRED value="body_motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="VerbSpecific" value="?Patient"/>
</ARGS>
</PRED>
<PRED value="transfer_info">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Agent"/>
<ARG type="ThemRole" value="?Recipient"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
</FRAMES>
<SUBCLASSES/>
</VNSUBCLASS>
</SUBCLASSES>
</VNCLASS>