Skip to content

Commit df2aa0a

Browse files
author
David de Hilster
authored
Merge pull request #14 from dehilsterlexis/NLP-TUTORIALS-010
NLP-TUTORIALS-010 Added and modified README.md files
2 parents c44486c + 0870fbf commit df2aa0a

File tree

11 files changed

+92
-3
lines changed

11 files changed

+92
-3
lines changed

README.md

+58-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,62 @@
11
# NLP Tutorial Analyzers
22

3-
Analyzers used in the NLP tutorial Videos.
3+
Analyzers used in the NLP Video Tutorial 1s.
44

5-
## Video Tutorials
5+
## Video Tutorials Playlist
66

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)

tutorial-01/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 01: NLP++ Tokenization
2+
3+
NLP++ tokenization is explained: [YouTube Video Tutorial 1](https://youtu.be/Mya__3ZiBTk)

tutorial-02/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 02: NLP++ Variables Explained
2+
3+
The five NLP++ variables are explained including N, S, X, G, and L: [YouTube Video Tutorial 2](https://youtu.be/i0x1435QFDs)

tutorial-03/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 03: NLP++ Recursion
2+
3+
NLP++ allows for recursion in the analyzer sequence: [YouTube Video Tutorial 3](https://youtu.be/UoaPSf5kL94)

tutorial-04/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 04: NLP++ Special Variables
2+
3+
Special variables in NLP++ always have a dollar sign and enclosed in double quotes: [YouTube Video Tutorial 4](https://youtu.be/nDvgE0jvwK8)

tutorial-05/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 05: Paragraphs & Sentences
2+
3+
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)

tutorial-06/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 06: Automatic Rule & Path Generation
2+
3+
VisualText has two handy operations that allow for automatically generating rules and paths in pass files.: [YouTube Video Tutorial 4](https://youtu.be/Su6vfRmURIE)

tutorial-07/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 07: NLP++ Regions
2+
3+
This explains NLP++ several major regions for code, functions, and rule matching: [YouTube Video Tutorial 7](https://youtu.be/zJyJlKn_q9Y)

tutorial-08/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Tutorial 08 (Part 1): Resolving Pronouns by Building KBs on the Fly
2+
3+
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)
4+
5+
# Tutorial 08 (Part 2): Resolving Pronouns by Building KBs on the Fly
6+
7+
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)

tutorial-09/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 09: NLP++ Rules Explained
2+
3+
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)

tutorial-11/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorial 11: Dictionaries in NLP++
2+
3+
Learn about how to create dictionaries in NLP++: [YouTube Video Tutorial 11](https://youtu.be/wotPjDFTgu4)

0 commit comments

Comments
 (0)