top of page
Writer's pictureThe Karan Pargaien

Natural Language Processing : How Computer Understands our Voice Commands

The technology that is used by computers to interacts with humans more fluently and speak Naturally as humans is done with the help of Natural Language Processing.


Its not easy to generate communication skills in the dumb machines.

But in recent years, we have seen some major breakthroughs in field of compuing and AI. Took an example of our digital assistants like Amazon Alexa, Google Assistant and Microsoft's Cortana. We can interact and communicate with these in our Natural Language. They all got a voice and communicate with us fluently with ease and grace. Well Cortana's voice is my personal favorite.


What is Natural Language Processing?

Natural Language Processing usually shortened as NLP deals with interaction between computers and humans using Natural Language. It is regarded as branch of Artificial Intelligence.


The ultimate objective of Natural Language Processing i.e., NLP is to listen/read, understand, process and make sense of Human Language. Here, most of the NLP techniques rely on Machine Learning to derive useful meaning from Human Language.


Fundamental Steps during Natural Language Processing

The typical interaction in-between humans and machine could go as follows:

  1. Human say something to the machine.

  2. Machine capture the audio.

  3. Audio to text conversion takes place.

  4. Processing of text data.

  5. Generation of output data.

  6. Data to audio conversion.

  7. Machine responds by playing generated audio.


What are the uses of Natural Language Processing?

It can be used in Language Translating Applications such as Google Translate. Word Processors such as Microsoft Word or Grammarly employ NLP to correct grammatical mistakes in any text sequence. It is also used by personal assistants such as Google Assistant, Siri, Alexa and Cortana.


How does Natural Language Processing Works?

NLP entails applying algorithms to identify and extract the natural language rules such that the unstructured language data is converted into a form that computers can understand.

When the text has been provided, the computer will utilize algorithms to extract meaning associated with every sentence and collect the essential data from them.

Sometimes, the computer may fail to understand the meaning of a sentence well, leading to obscure results.

For example, a humorous incident occurred in the 1950s during the translation of some words between the English and the Russian languages.

Here is the biblical sentence that required translation:

“The spirit is willing, but the flesh is weak.”

Here is the result when the sentence was translated to Russian and back to English:

“The vodka is good, but the meat is rotten.”


Well there is a lot to talk about Natural Language Processing(NLP), but we will catch it up later. Here's an fundamental knowledge of NLP. We will discuss more about it later.

If you like this. Please do share it with you friends.


Cheers!

21 views0 comments

Recent Posts

See All

Comments


bottom of page