Answers.Body: <p>In grammar, a predicate-argument relationship is one which is implied from text but not expressed in the syntactic structure. (Asher S)</p>
  
  <p>Predicate logic or first order logic is a collection of formal systems used in mathematics, philosophy, linguistics and computer science. </p>
  
  <p>The NLP community is interested in recognizing, representing and classifying predicate arguments for shallow semantic parsing which can be viewed as the process of assigning a WHO did WHAT to WHOM, WHEN, WHY, HOW e.t.c. structure to plain text.</p>
  
  <p>This process entails identifying groups of words in a sentence that represent these semantic arguments and assigning specific labels to them. This could play a key role in NLP tasks like information extraction, question answering and summarization. </p>
  
  <p>Automatic and accurate techniques that can annotate naturally occurring text with semantic/predicate argument structure can facilitate the discovery of patterns of information in large text collections. </p>
  
  <p>For reference I recommend this paper that uses Support Vector Machine algorithms for predicate argument classification. (Sameer P Kadri H 2005) <a href="https://link.springer.com/article/10.1007/s10994-005-0912-2#enumeration" rel="nofollow noreferrer">https://link.springer.com/article/10.1007/s10994-005-0912-2#enumeration</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-12T12:57:15.110Z
Answers.LastActivityDate: 2018-02-12T12:57:15.110Z
Answers.UserDisplayName: Seth Simba
Body: <p>There is a study about <a href="http://www.aclweb.org/anthology/P/P02/P02-1031.pdf" rel="noreferrer">The Necessity of Parsing for Predicate Argument Recognition</a>, however I couldn't find much information about 'Predicate Argument Recognition' which could explain it.</p>
  
  <p>What is it exactly and how does it work, briefly?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-08-18T14:18:19.930Z
Comments.Text: It may help to note that 'Predicate' is being used here in the grammatical sense of the word, rather than the 'boolean-valued function' sense more familiar to mathematicians and computer scientists. See https://en.wikipedia.org/wiki/Predicate_(grammar).
Comments.UserDisplayName: NietzscheanAI
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-08-18T14:24:00.637Z
Comments.Text: Btw. I've also seen in other study the 'Tree-based Predicate-Argument Recognition Algorithm (PARA) ', so it sounds like a whole phrase describing some algorithms.
Comments.UserDisplayName: kenorb
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-08-18T14:30:38.450Z
Comments.Text: I don't think we're in disagreement - I'm just saying that (from the above Wiki), the predicate in "The kids may have started the game" is "may have started the game", i.e. a little bit of further computational work ("*Who* may have started the game?") has to be done to turn it into a boolean-valued function. Knowing that may make the article easier to understand.
Comments.UserDisplayName: NietzscheanAI
Tags: <definitions><natural-language-processing><computational-linguistics>
Title: What is predicate argument recognition?
UserDisplayName: kenorb
ThreadText: # What is predicate argument recognition?
  
  (Asked by: username_0 on 2016-08-18)
  
  There is a study about [The Necessity of Parsing for Predicate Argument Recognition](http://www.aclweb.org/anthology/P/P02/P02-1031.pdf), however I couldn't find much information about 'Predicate Argument Recognition' which could explain it.
  
  What is it exactly and how does it work, briefly?
  
  **Tags:** definitions, natural-language-processing, computational-linguistics
  > **Comments:**
  > **username_1**: It may help to note that 'Predicate' is being used here in the grammatical sense of the word, rather than the 'boolean-valued function' sense more familiar to mathematicians and computer scientists. See https://en.wikipedia.org/wiki/Predicate_(grammar).  
  > **username_0**: Btw. I've also seen in other study the 'Tree-based Predicate-Argument Recognition Algorithm (PARA) ', so it sounds like a whole phrase describing some algorithms.  
  > **username_1**: I don't think we're in disagreement - I'm just saying that (from the above Wiki), the predicate in "The kids may have started the game" is "may have started the game", i.e. a little bit of further computational work ("*Who* may have started the game?") has to be done to turn it into a boolean-valued function. Knowing that may make the article easier to understand.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2018-02-12. Score: 2 | Accepted answer
  
  In grammar, a predicate-argument relationship is one which is implied from text but not expressed in the syntactic structure. (Asher S)
  
  Predicate logic or first order logic is a collection of formal systems used in mathematics, philosophy, linguistics and computer science.
  
  The NLP community is interested in recognizing, representing and classifying predicate arguments for shallow semantic parsing which can be viewed as the process of assigning a WHO did WHAT to WHOM, WHEN, WHY, HOW e.t.c. structure to plain text.
  
  This process entails identifying groups of words in a sentence that represent these semantic arguments and assigning specific labels to them. This could play a key role in NLP tasks like information extraction, question answering and summarization.
  
  Automatic and accurate techniques that can annotate naturally occurring text with semantic/predicate argument structure can facilitate the discovery of patterns of information in large text collections.
  
  For reference I recommend this paper that uses Support Vector Machine algorithms for predicate argument classification. (Sameer P Kadri H 2005) <https://link.springer.com/article/10.1007/s10994-005-0912-2#enumeration>
  
  
  ---
  
  