Golden
Natural language processing

Natural language processing

Natural Language Processing (NLP) is a field of computer science wherein computer and human languages interact. Programming computers to process vast amount of natural language data.

Natural Language Processing (NLP) is a field of computer science, artificial intelligence concerned with the interactions between computers and human (natural) languages, and, in particular, concerned with programming computers to effectively process large natural language data.



Natural Language Processing is a theoretically prompted array of computational techniques for analyzing and representing naturally occurring texts at one or more levels of linguistic analysis for the purpose of achieving human-like language processing for a range of tasks or applications. 



Speech recognition, natural language understanding, and natural language generation are often problems in natural language processing.

Approaches

  • Symbolic Approach
  • Statistical Approach
  • Connectionist Approach

Applications

  • Information Extraction
  • Question-Answering
  • Summarization
  • Machine Translation
  • Dialogue Systems



Timeline

People

Name
Role
Related Golden topics







Further reading

Title
Author
Link
Type
Date

Natural Language Processing

Gobinda Chowdhury

Academic paper



Natural Language Processing in Action

Hobson Lane, Cole Howard, Hannes Hapke

Web



Documentaries, videos and podcasts

Title
Date
Link





Companies

Company
CEO
Location
Products/Services









References