ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Natural Language Processing (NLP)
    MLAI 2020. 1. 22. 23:32

    1. Overview

    Natural language process (NLP) is an area of Computer Science and Artificial Intelligence concerned with interactions between computers and human or natural languages. NLP is used to apply machine learning models to text and language.

    2. Description

    2.1 Bag of Words

    Very popular NLP model. It is a model used to preprocess the texts to classify before fitting the classification algorithms on the observations containing the texts.

    It involves two things:

    • A vocabulary of known words
    • A measure of the presence of known words

    3. Example

    teach machines to understand what is said in the spoken and written words. The focus of an MP whenever you dictate something into your iPhone or Android device that is then converted to text. That's NLB algorithm in action.

    4. Applications

    4.1 Sentiment analysis

    4.2 Use it to predict the genre of the book

    4.3 Question Answering

    4.4 Use NLP to build a machine translator or a speech recognition system

    4.5 Document Summarization

    5. NLP library

    5.1 Natural Language Toolkit (NLTK)

    5.2 SpaCy

    5.3 Stanford NLP

    5.4 OpenNLP

    6. Reference

     

    'MLAI' 카테고리의 다른 글

    Thompson Sampling  (0) 2020.01.22
    Eclat  (0) 2020.01.22
    Error Metrics  (0) 2019.12.19
    Different Machine Learning Categories and Algorithms  (0) 2019.09.30

    댓글

Designed by Tistory.