Semantisk rolleoppmerking er en oppgave i naturlig språkprosessering som består av automatisk deteksjon av semantiske argumenter knyttet til predikater eller verb i en setning, og klassifisering av deres spesifikke roller. Nåværende forsøk på automatisk semantisk rolleoppmerking er basert på veiledet maskinlæring og bruker ofte FrameNet og PropBank som ressurser for å spesifisere hva som teller som et predikat, definere settet av roller som brukes i oppgaven, og gi opplærings- og testdata.