Natural Language Processing

Talhah Peerbhai published on
3 min, 442 words

What is natural language processing?

It is a branch of Artificial intelligence which concerns itself with teaching computers to understand human language in a similar way to humans.

Three applications of Natural Language Processing (NLP)

Google search Autocorrect and Autocomplete

Ever search for something, just type in a few words and the suggestions are highly accurate? We interact with an application of NLP on a daily basis without even realizing it.

Google Language translation

Before the advent of NLP language translation was done with dictionaries and rules. With NLP models you can feed the AI text in different languages and teach it to translate between them.

Survey analysis

NLP allows companies to analyse a large set of data and generate insights from those surveys without having to manually review each survey. It allows to workout the overall emotion and satisfaction of customers.

Three words in my language and separated into their components

  • gi-gan-tic
  • stu-pen-dous
  • e-nor-mous

Three sentences in my native language and translated to english

I only know and understand english but for the sake of completing this task I will pick Arabic.

1.

Transliteration: Zaalikal1 Kitaabu2 laa3 raiba4 feeh5; hudal6 lilmuttaqeen7
Word for word: That1 (the book)2 no3 doubt4 (in it)5 (a Guidance)6 (for the God-conscious)7
Meaning: This is the Book! There is no doubt about it—a guide for those mindful ˹of Allah˺

2.

Transliteration: Thumma1 (latus alunna)2 yauma-izin3 'anin4 na'eem5
Word for word: Then1 (surely you will be asked)2 (that day)3 about4 (the pleasures)5
Meaning: Then, on that Day, you will definitely be questioned about ˹your worldly˺ pleasures.

3.

Transliteration: Famaiy1 ya'mal2 mithqala3 zarratin4 khai5 raiy-yarah6
Word for word: (So whoever)1 does2 weight3 atom4 good5 (will see it)6
Meaning: So whoever does an atom’s weight of good will see it.

How many interpretations are there for the following English sentence "Time flies like an arrow"?

I only know english and cannot come up with interprations for this in any other language.