← All topics

Core Machine Learning Topics

Natural Language Processing (NLP)

自然言語処理しぜんげんごしょり

Natural language processing enables computers to analyze and generate human language. Tokenization prepares language for computation, while named-entity recognition identifies meaningful names in text.

Japanese terms

  1. Natural language processing — 自然言語処理しぜんげんごしょり: The field concerned with computational processing and generation of human language.
  2. Tokenization — トークン: The process of dividing input into units that a language-processing system can handle.
  3. Named-entity recognition — 固有表現抽出こゆうひょうげんちゅうしゅつ: The task of locating and categorizing names such as people, organizations, and places in text.

Large language models and transformers now support many NLP applications.