Natural Language Processing (NLP) is a branch of computer science. It enables machines to interpret and comprehend human language in order to do various tasks. Machine translation, summarization, ticket categorization, and spell check are a few examples. The input and output of NLP systems can use both written language and speech, i.e. human language in all forms.
Within the discourse on natural language processing, you may come across these terms from general linguistics. Here are their brief definitions.
- Phonology − the study of the systematic organization of sounds.
- Morphology − the study of the composition of words from meaningful units that cannot be divided.
- Morpheme − the smallest, primitive unit of meaning in a language.
- Syntax − word arrangement in an order that makes for grammatically correct sentences. It also defines the structural function of words in sentences and phrases.
- Semantics − the study of the significations of words and their combination into meaningful phrases.
- Pragmatics − the study of interpretations of sentences in different contexts.
AI in Higher Education: Impact of AI on Student Assessment
Goal-Oriented Bots: How to Elevate Customer Experience with Chatbots
A natural language is a language used as a native tongue by a group of speakers, such as English, Spanish, Mandarin, etc.
Natural Language Understanding (NLU)
NLU is a field of knowledge focused on the ability of computers to understand the meaning and context of human language.
Computer Vision (CV)
Computer vision (CV) is a type of artificial intelligence that uses deep learning to analyze visual data for its further application.