64 Natural Language Processing Interview Questions and Answers-18 Juli 2019
64 Natural Language Processing Interview Questions and Answers-18 Juli 2019
Sumber :https://onlinetutorials.today/nlp/natural-language-processing-interview-questions-and-answers/
WHAT IS NLP(NATURAL
LANGUAGE PROCESSING) ?
Natural language processing is a subfield of computer science, information
engineering, and artificial intelligence concerned with the interactions between
computers and human languages, in particular how to program computers to process
and analyze large amounts of natural language data
WHAT IS APPLICATIONS OF
NLP ?
Text classification, Text summarization, Name entity recognization, part of speech
tagging, language model building, Machine translation, Spell checking, speech
recognization, character recognization
WHAT IS TOKENIZATION ?
Splitting the sentence into words
WHAT IS STEMMING ?
Stemming is the process of reducing a word to its word stem that affixes to suffixes
and prefixes.
WHAT IS LEMMATIZING ?
Lemmatizing is also same like stemming but the difference is lemmantizing words
known with dictionary.
WHAT IS NORMALIZATION ?
Converting different range of values to same scale from 0 to 1.
WHAT IS POS (PARTS OF
SPEECH) TAGGING ?
Tagging a word with noun, pronoun, adverd, adjective etc.
WHAT IS NER (NAME ENTITY
RECOGNITION)?
NER refers to name entity recognization like places, organizations, companies etc.
WHAT ARE NLP LIBRARIES
AND TOOLS ?
CoreNLP from Stanford group.
NLTK, the most widely-mentioned NLP library for Python
TextBlob, a user-friendly and intuitive NLTK interface.
Gensim, a library for document similarity analysis.
SpaCy, an industrial-strength NLP library built for performance.
WHAT ARE STOP WORDS ?
a, the , an etc like repeated words in text, that doesn’t give any additional value to
context. we can filter those words by using nltk library standard function.
WHAT ARE
PUNCTUATION’S ? HOW CAN
YOU REMOVE IT ?
WHAT IS NOISE REMOVAL ?
Remove unwanted data from corpus. Like if you are working sentiment analysis, we
have to remove ?”! etc.
WHAT IS WORDNET ?
WordNet is a lexical database for the English language. It groups English words into
sets of synonyms called synsets, provides short definitions and usage examples, and
records a number of relations among these synonym sets or their members.
HOW CAN YOU FIND
SYNONYMS AND ANTONYMS
FOR A WORD ?
WHAT IS NLG (NATURAL
LANGUAGE GENERATION) ?
It’s about generating new text from understanding old data.
WHAT IS NLU (NATURAL
LANGUAGE
UNDERSTANDING) ?
It’s about understanding of natural language. How humans are communicating in
different scenarios.
WHAT IS CORPUS ?
It’s a collection of text documents.
WHAT IS N- GRAM,
UNIGRAM, BIGRAM AND
TRIGRAM?
it’s about word analysis, unigram means single word, bigram means double words
and trigram means tripple word.
WHAT IS LANGUAGE
MODELING ?
A statistical language model is a probability distribution over sequences of words.
Given such a sequence, say of length m, it assigns a probability to the whole
sequence. The language model provides context to distinguish between words and
phrases that sound similiar
WHAT IS LATENT SEMANTIC
ANALYSIS ?
Latent semantic analysis is a technique in natural language processing, in particular
distributional semantics, of analyzing relationships between a set of documents and
the terms they contain by producing a set of concepts related to the documents and
terms
WHAT IS WORD
EMBEDDING ?
Word embedding is the collective name for a set of language modeling and feature
learning techniques in natural language processing where words or phrases from the
vocabulary are mapped to vectors of real numbers
WHAT ARE WORD
EMBEDDING LIBRARIES ?
Word2vec
Glove
Fasttext
genism
WHAT IS WORD2VEC ?
Word2vec is a group of related models that are used to produce word embeddings.
These models are shallow, two-layer neural networks that are trained to reconstruct
linguistic contexts of words
LINK TRUS YA!!
SEMANGAT AMA
https://translate.google.co.id/translate?sl=auto&tl=id&u=https%3A%2F
%2Fonlinetutorials.today%2Fnlp%2Fnatural-language-processing-interview-
questions-and-answers%2F