Semantisk rollemærkning - Semantic role labeling

I naturlig sprogbehandling , semantisk rolle mærkning (også kaldet overfladisk semantiske parsing eller slot-fyldning ) er den proces, der tildeler etiketter til ord eller sætninger i en sætning, der angiver deres semantiske rolle i sætningen, som den, en agent , mål, eller resultat.

Det tjener til at finde meningen med sætningen. For at gøre dette registrerer den argumenter, der er knyttet til en sætnings prædikat eller verb, og hvordan de klassificeres i deres specifikke roller . Et almindeligt eksempel er sætningen "Mary solgte bogen til John." Agenten er "Mary", predikatet er "solgt" (eller rettere sagt "at sælge"), temaet er "bogen", og modtageren er "John". Et andet eksempel er, hvordan "bogen tilhører mig" ville have brug for to etiketter som "besat" og "besidder" og "bogen blev solgt til John" ville have brug for to andre mærker som tema og modtager, på trods af at disse to klausuler var ens til "emne" og "objekt" -funktioner.

Historie

I 1968 blev den første idé til semantisk rollemærkning foreslået af Charles J. Fillmore . Hans forslag førte til FrameNet- projektet, der producerede det første store beregningsleksikon, der systematisk beskrev mange predikater og deres tilsvarende roller. Daniel Gildea (i øjeblikket ved University of Rochester , tidligere University of California, Berkeley / International Computer Science Institute ) og Daniel Jurafsky (i øjeblikket underviser ved Stanford University , men tidligere arbejdet ved University of Colorado og UC Berkeley ) udviklede det første automatiske semantiske rollemærkningssystem baseret på FrameNet. Den PropBank korpus tilføjet manuelt oprettede semantiske rolle anmærkninger til Penn Treebank korpus af Wall Street Journal tekster. Mange automatiske semantiske rollemærkningssystemer har brugt PropBank som et træningsdatasæt til at lære at kommentere nye sætninger automatisk.

Anvendelser

Semantisk rollemærkning bruges mest til maskiner til at forstå ordens roller inden for sætninger. Dette gavner applikationer svarende til Natural Language Processing- programmer, der ikke kun skal forstå sprogs sprog, men hvordan de kan bruges i forskellige sætninger. En bedre forståelse af semantisk rollemærkning kan føre til fremskridt inden for spørgsmålssvar , informationsudvinding , automatisk tekstopsummering , tekstdataudvinding og talegenkendelse .

Se også

Referencer

  1. ^ Laux, Michael (2019-01-13). "Hvis du ikke allerede vidste det" . SunJackson Blog (på kinesisk) . Hentet 08-12-2020 .
  2. ^ Boas, Hans; Dux, Ryan. "Fra fortiden til nutiden: Fra sagsrammer til semantiske rammer" (PDF).
  3. ^ Gildea, Daniel; Jurafsky, Daniel (2000). "Automatisk mærkning af semantiske roller" . Forhandlingerne om det 38. årlige møde om sammenslutning for computinglingvistik - ACL '00 . Hong Kong: Association for Computational Linguistics: 512–520. doi : 10.3115 / 1075218.1075283 .
  4. ^ Park, Jaehui (2019). "Selektivt forbundne selvopmærksomheder til semantisk rollemærkning". Anvendt videnskab . 9 (8) - via ProQuest.
  5. ^ Gildea, Daniel; Jurafsky, Daniel. "Automatisk mærkning af semantiske roller" (PDF) . Association for Computational Linguistics . 28 (3).

eksterne links