Dependências Mais DepPattern Gramática formal e análise de dependências Pablo Gamallo Otero Departamento de Língua Espanhola Universidade de Santiago de Compostela Matéria: Desenho e desenvolvimento de tecnologias linguísticas Mestrado em Linguística e as suas aplicações Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern Índice 1 Dependências 2 Mais DepPattern Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern Índice 1 Dependências 2 Mais DepPattern Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern Relações de Dependência As relações, sempre binárias, estabelecem-se entre palavras (problema: a coordinação). Não se indica explicitamente como se agrupam as palavras (não existem frases, cláusulas...). Em toda dependência, uma palabra é o núcleo e a outra o dependente (relações assimétricas). Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern As relações de dependência e constitutivas C β α B A γ C α A β B Tecnologias Linguísticas A Tema 3 γ B Dependências Mais DepPattern O modelo constitutivo-funcional Relações tudo-parte ou constitutivas: segmentação da sequência em partes constituintes que desempenham uma função com respeito ao tudo onde se integram. As gramáticas constitutivas definem as relações/funções entre unidades deste jeito: O verbo é o constituinte principal da cláusula com função de “predicado” O nome funciona como “núcleo” da frase sustantiva A frase nominal é um constituinte da cláusula em função de “sujeito” Numa análise constitutiva há uma “unidade superior” que integra todas as unidades constituintes. Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern O modelo de dependências-funcional Relações parte-parte ou de dependência. Destacam as relações/funções que se estabelecem entre as unidades basicas/lexicais da sequência. As gramáticas de dependências definem as relações/funções entre unidades deste jeito: O nome é o “sujeito” do verbo (e depende dele) O adjectivo é o “modificador” do nome (e depende dele) Numa análise de dependências há uma “raiz”, que é a unidade lexical da que dependem todas as demáis unidades lexicais da sequência. Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern Comparação entre as análises constitutiva-funcional e de dependências-funcional análisis de dependencias n DET pos análisis constitutivo-funcional fn MOD MOD adj prp DET NOM pos fsust TERM n MOD NUC fsust NUC mi primo ingeniero de Cartagena n fprep MOD adj DIR prp mi primo ingeniero de Cartagena Tecnologias Linguísticas mi primo ingeniero de Tema 3 TERM n Cartagena Dependências Mais DepPattern Índice 1 Dependências 2 Mais DepPattern Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern DepPattern Mais funcionalidades Inherit: O núcleo herda do dependente os valores dos atributos especificados Por exemplo: na perífrase “vou cantar”, o verbo em infinitivo (“cantar”) pode ser visto como o núcleo que herda a informção morfológica do verbo de apoio (“vou”) Exemplo de uso: VSpecL: VERB VERB<mode:N> Inherit: tense, mode, number, person % Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern DepPattern Mais funcionalidades Add: O núcleo recebe novos atributos com novos valores. Por exemplo: a partir de “foi cantado”, o verbo em particípio (“cantado”) pode ver-se enriquecido com nova informação sobre a voz: passiva. Exemplo de uso: VSpecL: VERB<lemma:ser> VERB<mode:P> Inherit: tense, mode, number, person Add: voice:passive % Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern DepPattern Mais funcionalidades NoUniq ou NEXT: Por mui diferentes motivos, podemos querer manter o dependente no espaço de busca: suspender o princípio de unicidade (“Maria é alta”), tratamento da ambiguidade estrutural (“vim um home com lentes”), das expressões recursivas, etc.) Exemplo de uso NoUniq: AtrR: [NOUN] VERB<lemma:ser|estar|parecer> ADJ NoUniq % AdjnR: NOUN [VERB<lemma:ser|estar|parecer>] ADJ % Exemplo de uso NEXT: AtrR: [NOUN] VERB<lemma:ser|estar|parecer> ADJ NEXT AdjnR: NOUN [VERB<lemma:ser|estar|parecer>] ADJ % Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern Exemplos de NoUniq SubjL Maria_NOUN AttribR é_VERB alta_ADJ AdjnR CircR DobjR vim_VERB um_DET homem_NOUN CprepR Tecnologias Linguísticas Tema 3 com_PRP lentes_NOUN Dependências Mais DepPattern DepPattern Mais funcionalidades Tipos de dependências com três elementos: HeadRelDep, DepRelHead, As preposições e conjunções podem tratar-se como relatores que ligam um núcleo e um dependente. Por exemplo: o complemento preposicional “rapariga de Ordes” pode analizar-se como uma dependência entre “rapariga” (núcleo) e “Ordes” (dependente), atravês do relator “de” Exemplo de uso: CprepR: NOUN PRP NOUN % Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern DepPattern Mais funcionalidades Composição lexical, mediante dependências lexicais: “<” e “>” Hai expressões compostas que são unidades lexicais: “tomar em conta”, “run over”, etc. As relações “<” e “>” juntam os constituintes numa única unidade mantendo as dependências internas. Exemplo de uso: >: [VERB<lemma:tomar>] PRP<lemma:em> NOUN<lemma:conta> NEXT >: VERB<lemma:tomar> PRP<lemma:em> [NOUN<lemma:conta>] % Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern DepPattern Ficheiros de configuração: tagset.conf ##Shared tags: ADJ ADJ NOUN NOUN PRP PRP ADV ADV CARD CARD CONJ CONJ DET DT PRO PRO VERB VERB II ##Punctuation marks: Fc Fc Fg Fg Fz Fz Fe Fe Fpa Fpa Fpt Fpt SENT SENT ##Short-cuts: NP PRO|NOUN Tecnologias Linguísticas Tema 3 Dependências Mais DepPattern DepPattern Ficheiros de configuração: dependencies.conf AdjnL DepHead AdjnR HeadDep SpecL DepHead SpecR HeadDep VSpecL DepHead VSpecR HeadDep ClitL DepHead ClitR HeadDep CprepR HeadRelDep CprepL DepRelHead SubjL DepHead SubjR HeadDep AtrR HeadDep DobjL DepHead DobjR HeadDep IobjR HeadRelDep CircR HeadRelDep CircL RelDepHead < DepHead_lex > HeadDep_lex BipolarL RelDepHead BipolarR RelHeadDep CoordL DepHead CoordR HeadDep PunctL DepHead PunctR HeadDep TermR HeadDep PrepR HeadDep Tecnologias Linguísticas Tema 3