|
1 | 1 | # NLP Tutorial Analyzers
|
2 | 2 |
|
3 |
| -Analyzers used in the NLP tutorial Videos. |
| 3 | +Analyzers used in the NLP Video Tutorial 1s. |
4 | 4 |
|
5 |
| -## Video Tutorials |
| 5 | +## Video Tutorials Playlist |
6 | 6 |
|
7 |
| -The video tutorials can be found at http://tutorials.visualtext.org |
| 7 | +The video tutorials playlist can be found at http://tutorials.visualtext.org |
| 8 | + |
| 9 | +--- |
| 10 | + |
| 11 | +## Tutorial 01: NLP++ Tokenization |
| 12 | + |
| 13 | +NLP++ tokenization is explained: [YouTube Video Tutorial 1](https://youtu.be/Mya__3ZiBTk) |
| 14 | + |
| 15 | +## Tutorial 02: NLP++ Variables Explained |
| 16 | + |
| 17 | +The five NLP++ variables are explained including N, S, X, G, and L: [YouTube Video Tutorial 2](https://youtu.be/i0x1435QFDs) |
| 18 | + |
| 19 | +## Tutorial 03: NLP++ Recursion |
| 20 | + |
| 21 | +NLP++ allows for recursion in the analyzer sequence: [YouTube Video Tutorial 3](https://youtu.be/UoaPSf5kL94) |
| 22 | + |
| 23 | +## Tutorial 04: NLP++ Special Variables |
| 24 | + |
| 25 | +Special variables in NLP++ always have a dollar sign and enclosed in double quotes: [YouTube Video Tutorial 4](https://youtu.be/nDvgE0jvwK8) |
| 26 | + |
| 27 | +## Tutorial 05: Paragraphs & Sentences |
| 28 | + |
| 29 | +See how to parse text into paragraphs and sentences using Library pass files and some custom code when needed: [YouTube Video Tutorial 5](https://youtu.be/anoID8_ZTMw) |
| 30 | + |
| 31 | +## Tutorial 06: Automatic Rule & Path Generation |
| 32 | + |
| 33 | +VisualText has two handy operations that allow for automatically generating rules and paths in pass files.: [YouTube Video Tutorial 4](https://youtu.be/Su6vfRmURIE) |
| 34 | + |
| 35 | +## Tutorial 07: NLP++ Regions |
| 36 | + |
| 37 | +This explains NLP++ several major regions for code, functions, and rule matching: [YouTube Video Tutorial 7](https://youtu.be/zJyJlKn_q9Y) |
| 38 | + |
| 39 | +## Tutorial 08 (Part 1): Resolving Pronouns by Building KBs on the Fly |
| 40 | + |
| 41 | +Part one is an overview. NLP++ allows for the building of knowledge bases from text on the fly that can be used to parse the text itself. The analyzer in this tutorial shows how NLP++ can resolve pronouns or what is known in linguistics as anaphora: [YouTube Video Tutorial 8-1](https://youtu.be/YHsrd9TDKlE) |
| 42 | + |
| 43 | +## Tutorial 08 (Part 2): Resolving Pronouns by Building KBs on the Fly |
| 44 | + |
| 45 | +Part two steps through the analyzer sequence in detail. NLP++ allows for the building of knowledge bases from text on the fly that can be used to parse the text itself. The analyzer in this tutorial shows how NLP++ can resolve pronouns or what is known in linguistics as anaphora: [YouTube Video Tutorial 8-2](https://youtu.be/KwGwslOvqWw) |
| 46 | +## Tutorial 09: NLP++ Rules Explained |
| 47 | + |
| 48 | +NLP++ has a very powerful rule language which is explained in detailed by one of the architects of NLP++, David de Hilster: [YouTube Video Tutorial 9](https://youtu.be/Nqmk1LlFcuQ) |
| 49 | + |
| 50 | +## Tutorial 10: Intelligent Programming with NLP++ |
| 51 | + |
| 52 | +** NOTE: There is no NLP++ analyzer with this video.** |
| 53 | + |
| 54 | +David talks about the way to go about programming using NLP++. It's a paradigm shift in programming where you need to think about how humans do a task and not how to write that task in a programming language: [YouTube Video Tutorial 10](https://youtu.be/y9wmbzSx27c) |
| 55 | + |
| 56 | +## Tutorial 11: Dictionaries in NLP++ |
| 57 | + |
| 58 | +Learn about how to create dictionaries in NLP++: [YouTube Video Tutorial 11](https://youtu.be/wotPjDFTgu4) |
| 59 | + |
| 60 | +## Tutorial 12: New DICT files |
| 61 | + |
| 62 | +Tutorial on the new dict files for NLP++ that greatly simplifies and organizes dictionaries. This tutorial uses the full english parser (parse-en-us) found in the example analyzers folder which comes with the VSCode NLP++ Language extension: [YouTube Video Tutorial 12](https://youtu.be/RohelF8CP2k) |
0 commit comments