Upload
normunds-gruzitis
View
48
Download
2
Embed Size (px)
Citation preview
Name: BEHÖVA_NÅGOT_TILL_NÅGOTCategory: VPFrame: NeedingStructure: [behöva..1 NP1 till..1 NP2 | VP]Internal elements:
{cat=V lu=behöva..1}{cat=NP role=Requirement}{cat=P lu=till..1}{cat=NP|VP role=Purpose}
Definition: [Någon]Undergoer behöver [en resurs]Requirement för att kunna [genomföra något]Purpose
Grammatical Framework for implementing multilingual frames and constructions
Normunds Grūzītis, Dana Dannélls, Aarne Ranta, Francis M. TyersUniversity of Latvia, IMCS, University of Gothenburg, Språkbanken, UiT Norgga árktalaš [email protected] [email protected] [email protected] [email protected]
iccg9This work is supported by Swedish Research Council under Grant No. 2012-‐5746 (Reliable Multilingual Digital Communication: Methods and Applications), Centre forLanguage Technology in Gothenburg, Latvian State Research Programme NexIT, and Swedish Foundation for International Cooperation in Research and Higher Education.
http://remu.grammaticalframework.org/framenet/ 9th International Conference on Construction Grammar, Juiz de Fora, Brazil, 5-‐7 October 2016
PredVP : Cl
UsePron : NP behöva_NP_till_NP : VP
i_Pron : Pron MassNP : NP DetCN : NP
UseN : CN
mat_nn_1_N : N
DetQuant : Det UseN : CN
DefArt : Quant NumSg : Num fest_nn_1_N : N
GF Wide Coverage Translator
Bing Translator
I need food for the party
fun Desiring_V2 : Experiencer_NP → Focal_participant_NP → V2 → Cl
fun Desiring_VV : Event_VP → Experiencer_NP → VV → Cl
FrameNet provides semantic abstraction
Valence patterns for English (BFN)
Frames and frame elements (BFN)
Valence patterns for Swedish (SweFN)
GF resource grammar library supports 30 languages that implementa shared API. The API (abstract types and functions) facilitates thedevelopment of multilingual application grammars.
GF provides syntactic abstractionAbstract syntax
Concrete syntax(Eng, Swe, Rus, …)
Concrete syntax(Eng, Swe, Rus, …)translate
cat Action ; Person ; Object
lincat Action = Cllincat Person, Object = NP
fun Want : Person → Object → Action
lin Want p o = mkCl p (mkVP (mkV2 want_V) o)
lin Want p o = Desiring_V2(Just NP p) (Just NP o) want_V2_Desiring
mkCl : NP → VP → ClmkVP : V2 → NP → VPmkVP : VP → Adv → VP
mkV2 (regV "want")mkV2 (mkV "vilja" "vill" "vilj" "ville" "velat")
Constructicon: concerns the relation between grammar and lexiconGF: no formal distinction between lexical and syntactic functions
behövaV NP1 tillPrep NP2behövaV NP tillPrep VP
fun behöva_NP_till_NP : NP → NP → VPfun behöva_NP_till_VP : NP → VP → VP
lin behöva_NP_till_NP np1 np2 = mkVP
(mkVP (mkV2 (mkV "behöver")) np1)(mkAdv (mkPrep "till") np2)