Language Technology
Language Processing with Perl and Prolog
Chapter 2: Corpus Processing Tools Pierre Nugues
Lund University Pierre.Nugues@cs.lth.se http://cs.lth.se/pierre_nugues/
Pierre Nugues Language Processing with Perl and Prolog 1 / 39
Language Processing with Perl and Prolog Chapter 2: Corpus - - PowerPoint PPT Presentation
Language Technology Language Processing with Perl and Prolog Chapter 2: Corpus Processing Tools Pierre Nugues Lund University Pierre.Nugues@cs.lth.se http://cs.lth.se/pierre_nugues/ Pierre Nugues Language Processing with Perl and Prolog 1 /
Language Technology
Pierre Nugues Language Processing with Perl and Prolog 1 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 2 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 3 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 4 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 5 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 6 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 7 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 8 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 9 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 10 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 11 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 12 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 13 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 14 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 15 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 16 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 17 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 18 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 19 / 39
Language Technology Chapter 2: Corpus Processing Tools
1 Closure and other repetition operator (highest) 2 Concatenation, line and word boundaries 3 Union (lowest)
Pierre Nugues Language Processing with Perl and Prolog 20 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 21 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 22 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 23 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 24 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 25 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 26 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 27 / 39
Language Technology Chapter 2: Corpus Processing Tools
i −1,j i,j i −1,j −1 i,j −1 delete replace insert
Pierre Nugues Language Processing with Perl and Prolog 28 / 39
Language Technology Chapter 2: Corpus Processing Tools
i −1,j i,j i −1,j −1 i,j −1 delete replace insert
Pierre Nugues Language Processing with Perl and Prolog 29 / 39
Language Technology Chapter 2: Corpus Processing Tools
i −1,j i,j i −1,j −1 i,j −1 delete replace insert
Pierre Nugues Language Processing with Perl and Prolog 30 / 39
Language Technology Chapter 2: Corpus Processing Tools
i −1,j i,j i −1,j −1 i,j −1 delete replace insert
Pierre Nugues Language Processing with Perl and Prolog 31 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 32 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 33 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 34 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 35 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 36 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 37 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 38 / 39
Language Technology Chapter 2: Corpus Processing Tools
Pierre Nugues Language Processing with Perl and Prolog 39 / 39