pattern matching - meaning and definition. What is pattern matching
Diclib.com
ChatGPT AI Dictionary
Enter a word or phrase in any language 👆
Language:

Translation and analysis of words by ChatGPT artificial intelligence

On this page you can get a detailed analysis of a word or phrase, produced by the best artificial intelligence technology to date:

  • how the word is used
  • frequency of use
  • it is used more often in oral or written speech
  • word translation options
  • usage examples (several phrases with translation)
  • etymology

What (who) is pattern matching - definition


Pattern matching         
ACT OF CHECKING A GIVEN SEQUENCE OF TOKENS FOR THE PRESENCE OF THE CONSTITUENTS OF SOME PATTERN
Pattern-matching; Pattern match; Pattern matches; Pattern Matching; Pattern matching (functional programming); Structural pattern matching
In computer science, pattern matching is the act of checking a given sequence of tokens for the presence of the constituents of some pattern. In contrast to pattern recognition, the match usually has to be exact: "either it will or will not be a match.
pattern matching         
ACT OF CHECKING A GIVEN SEQUENCE OF TOKENS FOR THE PRESENCE OF THE CONSTITUENTS OF SOME PATTERN
Pattern-matching; Pattern match; Pattern matches; Pattern Matching; Pattern matching (functional programming); Structural pattern matching
1. A function is defined to take arguments of a particular type, form or value. When applying the function to its actual arguments it is necessary to match the type, form or value of the actual arguments against the formal arguments in some definition. For example, the function length [] = 0 length (x:xs) = 1 + length xs uses pattern matching in its argument to distinguish a null list from a non-null one. There are well known algorithm for translating pattern matching into conditional expressions such as "if" or "case". E.g. the above function could be transformed to length l = case l of [] -> 0 x:xs -> 1 : length xs Pattern matching is usually performed in textual order though there are languages which match more specific patterns before less specific ones. 2. Descriptive of a type of language or utility such as awk or Perl which is suited to searching for strings or patterns in input data, usually using some kind of {regular expression}. (1994-11-28)
Gestalt Pattern Matching         
STRING-MATCHING ALGORITHMS FOR DETERMINING THE SIMILARITY OF TWO STRINGS
Ratcliff/Obershelp Pattern Recognition; Ratcliff/Obershelp; R/O; Gestalt Pattern Matching
Gestalt Pattern Matching, also Ratcliff/Obershelp Pattern Recognition, is a string-matching algorithm for determining the similarity of two strings. It was developed in 1983 by John W.
Examples of use of pattern matching
1. He sympathizes, he said, with an analyst facing an unknown threat who gathers enormous volumes of data "and says, ‘There must be a secret in there.‘ " But pattern matching, he argued, will not find it.