Section outline


  • Natural language processing (NLP) is a branch of Artificial Intelligence or AI of computer science concerned with giving computers the ability to understand text and spoken words in much the same way human beings can. NLP combines computational linguistics, rule-based modeling of human language with statistical, machine learning, and deep learning models.

    Learning Outcomes:

    1. Explain the specific areas of NLP
    2. Explain the difficulties/challenges of NLP