natural language processing
Computers understanding speech
Natural language processing is a field of computer science and artificial intelligence focused on enabling computers to understand, interpret, and generate human language.
Often abbreviated NLP, it underlies technologies like voice assistants, translation software, and chatbots.
The search engine uses natural language processing to understand what you're actually asking for.
What something signifies
- disambiguationRemoving uncertainty about meaning
- polysemyWord having related meanings
- ontologyStudy of existence's nature
- knowledge graphLinked entity-relationship database
conceptual · lexical semantics · entailment · inference · context · sentiment · connotation · analogy
Converting input into discrete units
- parsingGrammatical structure extraction
- stemmingRoot-form reduction process
- machine translationAutomated cross-lingual text conversion
- speech recognitionMachines understanding human talk
Assembled written works
- datasetOrganized collection of information
- annotationAdded explanatory comment
- training dataInput for machine learning
- benchmarkStandard for comparison
transformer · BERT · GPT · embeddings · pipeline · API · toolkit · preprocessing
Language's structural rules
- constituencyElectoral district's voters
- clauseProvision in agreement
- subjectMatter under discussion
- predicateSentence's non-subject portion
noun phrase · verb phrase · sentence structure · agreement · word order · head · modifier · valency
Software mimicking conversation
- virtual assistantsAI programs answering queries
- machine translationAutomated cross-lingual text conversion
- search enginesInternet lookup tools
- spam filteringRemoving unwanted mass emails
autocomplete · content moderation · plagiarism detection · accessibility tools · email filtering · social media monitoring · speech-to-text
meaning
What something signifies
- disambiguationRemoving uncertainty about meaning
- polysemyWord having related meanings
- ontologyStudy of existence's nature
knowledge graph · conceptual · lexical semantics · entailment · inference · context · sentiment · connotation · analogy · synonymy
tokenization
Converting input into discrete units
- parsingGrammatical structure extraction
- stemmingRoot-form reduction process
- machine translationAutomated cross-lingual text conversion
speech recognition · chunking · segmentation · spell checking · text generation
corpus
Assembled written works
- datasetOrganized collection of information
- annotationAdded explanatory comment
- training dataInput for machine learning
benchmark · transformer · BERT · GPT · embeddings · pipeline · API · toolkit · preprocessing · gold standard
grammar
Language's structural rules
- constituencyElectoral district's voters
- clauseProvision in agreement
- subjectMatter under discussion
predicate · noun phrase · verb phrase · sentence structure · agreement · word order · head · modifier · valency · subordination
chatbots
Software mimicking conversation
- virtual assistantsAI programs answering queries
- machine translationAutomated cross-lingual text conversion
- search enginesInternet lookup tools
spam filtering · autocomplete · content moderation · plagiarism detection · accessibility tools · email filtering · social media monitoring · speech-to-text
- AIAI, machine learning, deep learning, algorithm, chatbot
- computingcomputer, computers, software, hardware, code
- AI conceptsneural network, artificial general intelligence, neural net, superintelligence, CNN
- data sciencealgorithm, data analytics, data, machine learning, dataset
- AI toolsAI, machine learning, neural networks, chatbots, virtual assistants
- digital researchsearch engine, data analysis, database, digital libraries, search
natural, nature, language, unnatural, supernatural, processing, naturalness, naturalist, naturalize