enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Semantic parsing - Wikipedia

    en.wikipedia.org/wiki/Semantic_parsing

    Shallow semantic parsing is concerned with identifying entities in an utterance and labelling them with the roles they play. Shallow semantic parsing is sometimes known as slot-filling or frame semantic parsing, since its theoretical basis comes from frame semantics, wherein a word evokes a frame of related concepts and roles.

  3. Comparison of parser generators - Wikipedia

    en.wikipedia.org/wiki/Comparison_of_parser...

    However, parser generators for context-free grammars often support the ability for user-written code to introduce limited amounts of context-sensitivity. (For example, upon encountering a variable declaration, user-written code could save the name and type of the variable into an external data structure, so that these could be checked against ...

  4. Semantic role labeling - Wikipedia

    en.wikipedia.org/wiki/Semantic_role_labeling

    In natural language processing, semantic role labeling (also called shallow semantic parsing or slot-filling) is the process that assigns labels to words or phrases in a sentence that indicates their semantic role in the sentence, such as that of an agent, goal, or result. It serves to find the meaning of the sentence.

  5. Lexer hack - Wikipedia

    en.wikipedia.org/wiki/Lexer_hack

    That is, rather than functioning as a pure one-way pipeline from the lexer to the parser, there is a backchannel from semantic analysis back to the lexer. This mixing of parsing and semantic analysis is generally regarded as inelegant, which is why it is called a " hack ".

  6. Syntactic parsing (computational linguistics) - Wikipedia

    en.wikipedia.org/wiki/Syntactic_parsing...

    Part-of-speech tagging (which resolves some semantic ambiguity) is a related problem, and often a prerequisite for or a subproblem of syntactic parsing. Syntactic parses can be used for information extraction (e.g. event parsing, semantic role labelling, entity labelling) and may be further used to extract formal semantic representations.

  7. Lexical analysis - Wikipedia

    en.wikipedia.org/wiki/Lexical_analysis

    When a token class represents more than one possible lexeme, the lexer often saves enough information to reproduce the original lexeme, so that it can be used in semantic analysis. The parser typically retrieves this information from the lexer and stores it in the abstract syntax tree. This is necessary in order to avoid information loss in the ...

  8. Semantics (computer science) - Wikipedia

    en.wikipedia.org/wiki/Semantics_(computer_science)

    A semantic definition of a programming language, in our approach, is founded on a syntactic definition. It must specify which of the phrases in a syntactically correct program represent commands , and what conditions must be imposed on an interpretation in the neighborhood of each command.

  9. Parser combinator - Wikipedia

    en.wikipedia.org/wiki/Parser_combinator

    In computer programming, a parser combinator is a higher-order function that accepts several parsers as input and returns a new parser as its output. In this context, a parser is a function accepting strings as input and returning some structure as output, typically a parse tree or a set of indices representing locations in the string where parsing stopped successfully.