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 spray-9.7.xml
Raw

assets/verbnet/spray-9.7.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE VNCLASS SYSTEM "vn_class-3.dtd">
<VNCLASS ID="spray-9.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="vn_schema-3.xsd">
<MEMBERS>
<!--REMOVED "stuff" from this class, moved to subclass-->
<MEMBER name="overload" wn="overload%2:35:00 overload%2:35:01" grouping="overload.01"/>
</MEMBERS>
<THEMROLES>
<THEMROLE type="Agent">
<SELRESTRS>
<SELRESTR Value="+" type="animate"/>
</SELRESTRS>
</THEMROLE>
<THEMROLE type="Theme">
<SELRESTRS/>
</THEMROLE>
<THEMROLE type="Destination">
<SELRESTRS>
<SELRESTR Value="+" type="location"/>
<SELRESTR Value="-" type="region"/>
</SELRESTRS>
</THEMROLE>
</THEMROLES>
<FRAMES>
<FRAME>
<DESCRIPTION descriptionNumber="0.2" primary="NP V NP PP.destination" secondary="NP-PP; locative-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Jessica loaded boxes into the wagon.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Theme">
<SYNRESTRS/>
</NP>
<PREP>
<SELRESTRS logic="or">
<SELRESTR Value="+" type="loc"/>
<SELRESTR Value="+" type="dest_conf"/>
</SELRESTRS>
</PREP>
<NP value="Destination">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
<PRED bool="!" value="Prep">
<ARGS>
<ARG type="Event" value="start(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
<PRED value="Prep">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="2.3" primary="NP V NP.destination PP.theme" secondary="NP-PP; Location Object, with-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Jessica loaded the wagon with boxes.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Destination">
<SYNRESTRS/>
</NP>
<PREP value="with">
<SELRESTRS/>
</PREP>
<NP value="Theme">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
<PRED bool="!" value="location">
<ARGS>
<ARG type="Event" value="start(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
<PRED value="location">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.2" primary="NP V NP.theme" secondary="Transitive; Theme Object" xtag="0.2"/>
<!-- frame not mentioned by Levin-->
<EXAMPLES>
<EXAMPLE>Jessica squirted water.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Theme">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
<PRED bool="!" value="location">
<ARGS>
<ARG type="Event" value="start(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="?Destination"/>
</ARGS>
</PRED>
<PRED value="location">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="?Destination"/>
</ARGS>
</PRED>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="0.2" primary="NP V NP.destination" secondary="Transitive; Destination Object" xtag="0.2"/>
<!-- frame not mentioned by Levin-->
<EXAMPLES>
<EXAMPLE>Jessica sprayed the wall.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Destination">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="?Theme"/>
</ARGS>
</PRED>
<PRED bool="!" value="location">
<ARGS>
<ARG type="Event" value="start(E)"/>
<ARG type="ThemRole" value="?Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
<PRED value="location">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="?Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
</FRAMES>
<SUBCLASSES>
<VNSUBCLASS ID="spray-9.7-1">
<MEMBERS>
<MEMBER name="baste" wn="baste%2:30:00" grouping="baste.01"/>
<MEMBER name="brush" wn="brush%2:35:10" grouping="brush.02"/>
<MEMBER name="drizzle" wn="drizzle%2:35:00" grouping=""/>
<MEMBER name="hang" wn="hang%2:35:00 hang%2:36:00 hang%2:35:04" grouping="hang.01"/>
<MEMBER name="plaster" wn="plaster%2:35:11 plaster%2:35:10 plaster%2:35:02 plaster%2:35:01 plaster%2:35:00 plaster%2:29:00" grouping=""/>
<MEMBER name="pump" wn="pump%2:33:00 pump%2:40:00 pump%2:38:02" grouping="pump.02"/>
<MEMBER name="rub" wn="rub%2:35:00" grouping="rub.01"/>
<MEMBER name="scatter" wn="scatter%2:35:00 scatter%2:35:01 scatter%2:38:02" grouping="scatter.01"/>
<MEMBER name="seed" wn="seed%2:35:01" grouping="seed.03"/>
<MEMBER name="sew" wn="sew%2:35:00" grouping="sew.01"/>
<MEMBER name="shower" wn="shower%2:40:00 shower%2:35:00 shower%2:34:12" grouping="shower.01 shower.02"/>
<MEMBER name="smear" wn="smear%2:35:03 smear%2:35:01" grouping="smear.01"/>
<MEMBER name="smudge" wn="smudge%2:35:00" grouping=""/>
<MEMBER name="sow" wn="sow%2:35:00 sow%2:35:02" grouping="sow.01"/>
<MEMBER name="spatter" wn="spatter%2:35:00 spatter%2:35:01" grouping=""/>
<MEMBER name="splash" wn="splash%2:35:00 splash%2:35:04" grouping="splash.01"/>
<MEMBER name="splatter" wn="splatter%2:35:00 splatter%2:35:01" grouping=""/>
<MEMBER name="spray" wn="spray%2:35:01 spray%2:35:00 spray%2:35:03" grouping="spray.01"/>
<MEMBER name="spread" wn="spread%2:42:00 spread%2:35:12 spread%2:35:13" grouping="spread.02 spread.03"/>
<MEMBER name="sprinkle" wn="sprinkle%2:35:01 sprinkle%2:30:00" grouping="sprinkle.01"/>
<MEMBER name="spritz" wn="spritz%2:35:02 spritz%2:35:00" grouping=""/>
<MEMBER name="squirt" wn="squirt%2:35:00 squirt%2:35:10" grouping="squirt.01"/>
<MEMBER name="stick" wn="?stick%2:35:02 stick%2:35:04 stick%2:35:03" grouping="stick.01 stick.02"/>
<MEMBER name="strew" wn="strew%2:35:00 strew%2:35:04" grouping=""/>
<MEMBER name="string" wn="string%2:35:02" grouping="string.01"/>
<MEMBER name="swab" wn="swab%2:35:00 swab%2:35:01" grouping=""/>
<MEMBER name="swash" wn="swash%2:35:00" grouping="swash.02"/>
<MEMBER name="spurt" wn="spurt%2:38:01" grouping=""/>
<MEMBER name="wrap" wn="wrap%2:35:00 wrap%2:35:02 wrap%2:35:01" grouping="wrap.01 wrap.02"/>
</MEMBERS>
<THEMROLES>
<THEMROLE type="Theme">
<SELRESTRS logic="or">
<SELRESTR Value="+" type="substance"/>
<SELRESTRS>
<SELRESTR Value="+" type="concrete"/>
<SELRESTR Value="+" type="plural"/>
</SELRESTRS>
</SELRESTRS>
</THEMROLE>
</THEMROLES>
<FRAMES>
<FRAME>
<DESCRIPTION descriptionNumber="" primary="NP V PP.destination" secondary="PP; locative-PP" xtag=""/>
<EXAMPLES>
<EXAMPLE>Paint sprayed onto the wall.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Theme">
<SYNRESTRS/>
</NP>
<VERB/>
<PREP>
<SELRESTRS logic="or">
<SELRESTR Value="+" type="loc"/>
<SELRESTR Value="+" type="dir"/>
<SELRESTR Value="+" type="dest_conf"/>
</SELRESTRS>
</PREP>
<NP value="Destination">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
<PRED bool="!" value="Prep">
<ARGS>
<ARG type="Event" value="start(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
<PRED value="Prep">
<ARGS>
<ARG type="Event" value="end(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
</SEMANTICS>
</FRAME>
<FRAME>
<DESCRIPTION descriptionNumber="" primary="NP V NP PP.destination-Conative" secondary="Conative" xtag=""/>
<EXAMPLES>
<EXAMPLE>Jessica squirted water at me.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Agent">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Theme">
<SYNRESTRS/>
</NP>
<LEX value="at"/>
<NP value="Destination">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="motion">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Theme"/>
</ARGS>
</PRED>
<PRED bool="!" value="location">
<ARGS>
<ARG type="Event" value="start(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
<PRED value="cause">
<ARGS>
<ARG type="ThemRole" value="Agent"/>
<ARG type="Event" value="E"/>
</ARGS>
</PRED>
</SEMANTICS>
<!--describes an attempted action-->
</FRAME>
</FRAMES>
<SUBCLASSES>
<VNSUBCLASS ID="spray-9.7-1-1">
<MEMBERS>
<MEMBER name="cram" wn="cram%2:35:00 cram%2:35:10" grouping="cram.01"/>
<MEMBER name="crowd" wn="crowd%2:38:01 crowd%2:42:00" grouping="crowd.01 crowd.02"/>
<MEMBER name="jam" wn="jam%2:38:00 jam%2:35:00 jam%2:35:02" grouping="jam.01"/>
<MEMBER name="pack" wn="pack%2:35:00 pack%2:38:02 pack%2:35:02 pack%2:38:00" grouping="pack.01 pack.02"/>
<MEMBER name="pile" wn="pile%2:35:00" grouping="pile.01"/>
</MEMBERS>
<THEMROLES/>
<FRAMES>
<FRAME>
<DESCRIPTION descriptionNumber="" primary="NP.theme V NP" secondary="Transitive; Theme Subject" xtag=""/>
<EXAMPLES>
<EXAMPLE>Crowds packed the stands.</EXAMPLE>
</EXAMPLES>
<SYNTAX>
<NP value="Theme">
<SYNRESTRS/>
</NP>
<VERB/>
<NP value="Destination">
<SYNRESTRS/>
</NP>
</SYNTAX>
<SEMANTICS>
<PRED value="location">
<ARGS>
<ARG type="Event" value="during(E)"/>
<ARG type="ThemRole" value="Theme"/>
<ARG type="ThemRole" value="Destination"/>
</ARGS>
</PRED>
</SEMANTICS>
<!--Stative unlike the other instances here. describes situation which is result of Theme being put into a space.-->
</FRAME>
</FRAMES>
<SUBCLASSES/>
</VNSUBCLASS>
</SUBCLASSES>
</VNSUBCLASS>
<VNSUBCLASS ID="spray-9.7-2">
<MEMBERS>
<MEMBER name="drape" wn="drape%2:35:00 drape%2:35:01 drape%2:35:10" grouping="drape.01 drape.02"/>
<MEMBER name="load" wn="load%2:35:01 load%2:35:10" grouping="load.01 load.02"/>
<MEMBER name="dab" wn="dab%2:35:01" grouping=""/>
<MEMBER name="daub" wn="daub%2:35:01 daub%2:35:02 daub%2:35:00" grouping=""/>
<MEMBER name="mound" wn="mound%2:36:00" grouping=""/>
<MEMBER name="dust" wn="dust%2:35:03" grouping="dust.03"/>
<MEMBER name="heap" wn="heap%2:35:00 heap%2:30:00" grouping="heap.01 heap.02"/>
<MEMBER name="plant" wn="plant%2:35:00 plant%2:35:01" grouping="plant.01 plant.02"/>
<MEMBER name="seed" wn="seed%2:30:00" grouping="seed.06"/>
<MEMBER name="slather" wn="slather%2:35:00" grouping=""/>
<MEMBER name="stack" wn="stack%2:35:01 stack%2:35:00" grouping="stack.01"/>
<MEMBER name="stock" wn="stock%2:40:02" grouping="stock.01"/>
<MEMBER name="stuff" wn="stuff%2:35:00 stuff%2:38:00 stuff%2:30:02 stuff%2:30:00" grouping="stuff.01"/>
</MEMBERS>
<THEMROLES>
<THEMROLE type="Theme">
<SELRESTRS>
<SELRESTR Value="+" type="concrete"/>
</SELRESTRS>
</THEMROLE>
</THEMROLES>
<FRAMES/>
<SUBCLASSES/>
</VNSUBCLASS>
</SUBCLASSES>
</VNCLASS>