1
00:00:00,210 --> 00:00:02,240
The previous sections we worked with.

2
00:00:02,820 --> 00:00:08,430
However, we treated text as just a bunch of characters that have no meaning.

3
00:00:08,610 --> 00:00:15,810
For example, we search for a particular text pattern in a piece of text, for example, searching for

4
00:00:15,810 --> 00:00:17,370
the words was.

5
00:00:19,010 --> 00:00:25,010
When you do that, search using your regular expressions, which was the technique we used previously.

6
00:00:25,370 --> 00:00:30,140
You are searching for the exact words W a s.

7
00:00:30,560 --> 00:00:36,440
However, that might not be enough in some application areas, such as artificial intelligence.

8
00:00:37,190 --> 00:00:42,650
In those scenarios, you might want to do more intelligent searches.

9
00:00:42,860 --> 00:00:50,930
So to follow this example, in this case, you do also want to return a match if the text does not contain

10
00:00:50,930 --> 00:00:52,750
the words worse.

11
00:00:53,540 --> 00:00:57,830
Bots Another form of that word, for example, is.

12
00:00:58,610 --> 00:01:07,340
So those two verbs come from the same roots, the verb be so in artificial intelligence applications

13
00:01:07,610 --> 00:01:13,790
such as chatbots, for example, you would want to consider those words as similar.

14
00:01:14,270 --> 00:01:16,190
And this is a natural language.

15
00:01:16,190 --> 00:01:17,420
Processing comes in.

16
00:01:17,660 --> 00:01:25,460
It is a technique that takes into consideration the meaning of the words and doesn't just look at the

17
00:01:25,460 --> 00:01:28,670
words as a sequence of characters.

18
00:01:29,030 --> 00:01:34,940
So in this section, you learn how to perform natural language processing in Python and you learn all

19
00:01:34,940 --> 00:01:40,850
the top libraries that are needed to process natural language and offer this section.

20
00:01:40,850 --> 00:01:49,790
You apply the knowledge to build a chat bot that answers questions by getting information from Wikipedia

21
00:01:49,790 --> 00:01:50,600
articles.

22
00:01:51,260 --> 00:01:55,400
So it's quite an exciting app and very interesting videos.

23
00:01:55,790 --> 00:01:57,720
So thank you, and I'll talk to you in the next one.

24
00:01:57,980 --> 00:01:58,790
Get ready for this.

