CINXE.COM
Natural language processing - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Natural language processing - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"36a9cf1b-4717-4d40-a7c4-89e7c33645c5","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Natural_language_processing","wgTitle":"Natural language processing","wgCurRevisionId":1256458488,"wgRevisionId":1256458488,"wgArticleId":21652,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["All accuracy disputes","Accuracy disputes from December 2013","Harv and Sfn no-target errors","CS1 errors: periodical ignored","CS1 maint: location","Articles with short description","Short description is different from Wikidata","Articles needing additional references from May 2024","All articles needing additional references","All articles with unsourced statements","Articles with unsourced statements from May 2024","Commons category link from Wikidata", "Natural language processing","Computational fields of study","Computational linguistics","Speech recognition"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Natural_language_processing","wgRelevantArticleId":21652,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":60000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage", "wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q30642","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.math.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"}; RLPAGEMODULES=["ext.cite.ux-enhancements","ext.scribunto.logs","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.math.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Natural language processing - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Natural_language_processing"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Natural_language_processing&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Natural_language_processing"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Natural_language_processing rootpage-Natural_language_processing skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Natural+language+processing" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Natural+language+processing" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Natural+language+processing" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Natural+language+processing" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <button aria-controls="toc-History-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-Symbolic_NLP_(1950s_–_early_1990s)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Symbolic_NLP_(1950s_–_early_1990s)"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Symbolic NLP (1950s – early 1990s)</span> </div> </a> <ul id="toc-Symbolic_NLP_(1950s_–_early_1990s)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Statistical_NLP_(1990s–2010s)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Statistical_NLP_(1990s–2010s)"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>Statistical NLP (1990s–2010s)</span> </div> </a> <ul id="toc-Statistical_NLP_(1990s–2010s)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Neural_NLP_(present)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Neural_NLP_(present)"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.3</span> <span>Neural NLP (present)</span> </div> </a> <ul id="toc-Neural_NLP_(present)-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Approaches:_Symbolic,_statistical,_neural_networks" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Approaches:_Symbolic,_statistical,_neural_networks"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Approaches: Symbolic, statistical, neural networks</span> </div> </a> <button aria-controls="toc-Approaches:_Symbolic,_statistical,_neural_networks-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Approaches: Symbolic, statistical, neural networks subsection</span> </button> <ul id="toc-Approaches:_Symbolic,_statistical,_neural_networks-sublist" class="vector-toc-list"> <li id="toc-Statistical_approach" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Statistical_approach"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Statistical approach</span> </div> </a> <ul id="toc-Statistical_approach-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Neural_networks" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Neural_networks"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Neural networks</span> </div> </a> <ul id="toc-Neural_networks-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Common_NLP_tasks" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Common_NLP_tasks"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Common NLP tasks</span> </div> </a> <button aria-controls="toc-Common_NLP_tasks-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Common NLP tasks subsection</span> </button> <ul id="toc-Common_NLP_tasks-sublist" class="vector-toc-list"> <li id="toc-Text_and_speech_processing" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Text_and_speech_processing"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Text and speech processing</span> </div> </a> <ul id="toc-Text_and_speech_processing-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Morphological_analysis" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Morphological_analysis"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Morphological analysis</span> </div> </a> <ul id="toc-Morphological_analysis-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Syntactic_analysis" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Syntactic_analysis"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Syntactic analysis</span> </div> </a> <ul id="toc-Syntactic_analysis-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Lexical_semantics_(of_individual_words_in_context)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Lexical_semantics_(of_individual_words_in_context)"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4</span> <span>Lexical semantics (of individual words in context)</span> </div> </a> <ul id="toc-Lexical_semantics_(of_individual_words_in_context)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Relational_semantics_(semantics_of_individual_sentences)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Relational_semantics_(semantics_of_individual_sentences)"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.5</span> <span>Relational semantics (semantics of individual sentences)</span> </div> </a> <ul id="toc-Relational_semantics_(semantics_of_individual_sentences)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Discourse_(semantics_beyond_individual_sentences)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Discourse_(semantics_beyond_individual_sentences)"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.6</span> <span>Discourse (semantics beyond individual sentences)</span> </div> </a> <ul id="toc-Discourse_(semantics_beyond_individual_sentences)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Higher-level_NLP_applications" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Higher-level_NLP_applications"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.7</span> <span>Higher-level NLP applications</span> </div> </a> <ul id="toc-Higher-level_NLP_applications-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-General_tendencies_and_(possible)_future_directions" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#General_tendencies_and_(possible)_future_directions"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>General tendencies and (possible) future directions</span> </div> </a> <button aria-controls="toc-General_tendencies_and_(possible)_future_directions-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle General tendencies and (possible) future directions subsection</span> </button> <ul id="toc-General_tendencies_and_(possible)_future_directions-sublist" class="vector-toc-list"> <li id="toc-Cognition" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Cognition"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Cognition</span> </div> </a> <ul id="toc-Cognition-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Further_reading" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Further_reading"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Further reading</span> </div> </a> <ul id="toc-Further_reading-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Natural language processing</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 69 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-69" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">69 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/Natuurliketaalverwerking" title="Natuurliketaalverwerking – Afrikaans" lang="af" hreflang="af" data-title="Natuurliketaalverwerking" data-language-autonym="Afrikaans" data-language-local-name="Afrikaans" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%85%D8%B9%D8%A7%D9%84%D8%AC%D8%A9_%D8%A7%D9%84%D9%84%D8%BA%D8%A9_%D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%B9%D9%8A%D8%A9" title="معالجة اللغة الطبيعية – Arabic" lang="ar" hreflang="ar" data-title="معالجة اللغة الطبيعية" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-hyw mw-list-item"><a href="https://hyw.wikipedia.org/wiki/%D4%B2%D5%B6%D5%A1%D5%AF%D5%A1%D5%B6_%D4%BC%D5%A5%D5%A6%D5%B8%D6%82%D5%AB_%D5%84%D5%B7%D5%A1%D5%AF%D5%B8%D6%82%D5%B4" title="Բնական Լեզուի Մշակում – Western Armenian" lang="hyw" hreflang="hyw" data-title="Բնական Լեզուի Մշակում" data-language-autonym="Արեւմտահայերէն" data-language-local-name="Western Armenian" class="interlanguage-link-target"><span>Արեւմտահայերէն</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/T%C9%99bii_dilin_emal%C4%B1" title="Təbii dilin emalı – Azerbaijani" lang="az" hreflang="az" data-title="Təbii dilin emalı" data-language-autonym="Azərbaycanca" data-language-local-name="Azerbaijani" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%B8%E0%A7%8D%E0%A6%AC%E0%A6%BE%E0%A6%AD%E0%A6%BE%E0%A6%AC%E0%A6%BF%E0%A6%95_%E0%A6%AD%E0%A6%BE%E0%A6%B7%E0%A6%BE_%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A6%95%E0%A7%8D%E0%A6%B0%E0%A6%BF%E0%A6%AF%E0%A6%BC%E0%A6%BE%E0%A6%9C%E0%A6%BE%E0%A6%A4%E0%A6%95%E0%A6%B0%E0%A6%A3" title="স্বাভাবিক ভাষা প্রক্রিয়াজাতকরণ – Bangla" lang="bn" hreflang="bn" data-title="স্বাভাবিক ভাষা প্রক্রিয়াজাতকরণ" data-language-autonym="বাংলা" data-language-local-name="Bangla" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-zh-min-nan mw-list-item"><a href="https://zh-min-nan.wikipedia.org/wiki/Ch%C5%AB-ji%C3%A2n_gi%C3%A2n-g%C3%BA_chh%C3%BA-l%C3%AD" title="Chū-jiân giân-gú chhú-lí – Minnan" lang="nan" hreflang="nan" data-title="Chū-jiân giân-gú chhú-lí" data-language-autonym="閩南語 / Bân-lâm-gú" data-language-local-name="Minnan" class="interlanguage-link-target"><span>閩南語 / Bân-lâm-gú</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/%D0%90%D0%BF%D1%80%D0%B0%D1%86%D0%BE%D1%9E%D0%BA%D0%B0_%D0%BD%D0%B0%D1%82%D1%83%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D0%B9_%D0%BC%D0%BE%D0%B2%D1%8B" title="Апрацоўка натуральнай мовы – Belarusian" lang="be" hreflang="be" data-title="Апрацоўка натуральнай мовы" data-language-autonym="Беларуская" data-language-local-name="Belarusian" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-be-x-old mw-list-item"><a href="https://be-tarask.wikipedia.org/wiki/%D0%90%D0%BF%D1%80%D0%B0%D1%86%D0%BE%D1%9E%D0%BA%D0%B0_%D0%BD%D0%B0%D1%82%D1%83%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D0%B9_%D0%BC%D0%BE%D0%B2%D1%8B" title="Апрацоўка натуральнай мовы – Belarusian (Taraškievica orthography)" lang="be-tarask" hreflang="be-tarask" data-title="Апрацоўка натуральнай мовы" data-language-autonym="Беларуская (тарашкевіца)" data-language-local-name="Belarusian (Taraškievica orthography)" class="interlanguage-link-target"><span>Беларуская (тарашкевіца)</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%BD%D0%B0_%D0%B5%D1%81%D1%82%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD_%D0%B5%D0%B7%D0%B8%D0%BA" title="Обработка на естествен език – Bulgarian" lang="bg" hreflang="bg" data-title="Обработка на естествен език" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/Obrada_prirodnog_jezika" title="Obrada prirodnog jezika – Bosnian" lang="bs" hreflang="bs" data-title="Obrada prirodnog jezika" data-language-autonym="Bosanski" data-language-local-name="Bosnian" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-br mw-list-item"><a href="https://br.wikipedia.org/wiki/Treterezh_emgefre_al_lavar" title="Treterezh emgefre al lavar – Breton" lang="br" hreflang="br" data-title="Treterezh emgefre al lavar" data-language-autonym="Brezhoneg" data-language-local-name="Breton" class="interlanguage-link-target"><span>Brezhoneg</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Processament_del_llenguatge_natural" title="Processament del llenguatge natural – Catalan" lang="ca" hreflang="ca" data-title="Processament del llenguatge natural" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Zpracov%C3%A1n%C3%AD_p%C5%99irozen%C3%A9ho_jazyka" title="Zpracování přirozeného jazyka – Czech" lang="cs" hreflang="cs" data-title="Zpracování přirozeného jazyka" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-cy mw-list-item"><a href="https://cy.wikipedia.org/wiki/Prosesu_Iaith_Naturiol" title="Prosesu Iaith Naturiol – Welsh" lang="cy" hreflang="cy" data-title="Prosesu Iaith Naturiol" data-language-autonym="Cymraeg" data-language-local-name="Welsh" class="interlanguage-link-target"><span>Cymraeg</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Sprogteknologi" title="Sprogteknologi – Danish" lang="da" hreflang="da" data-title="Sprogteknologi" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de badge-Q70894304 mw-list-item" title=""><a href="https://de.wikipedia.org/wiki/Verarbeitung_nat%C3%BCrlicher_Sprache" title="Verarbeitung natürlicher Sprache – German" lang="de" hreflang="de" data-title="Verarbeitung natürlicher Sprache" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Loomuliku_keele_t%C3%B6%C3%B6tlus" title="Loomuliku keele töötlus – Estonian" lang="et" hreflang="et" data-title="Loomuliku keele töötlus" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/%CE%95%CF%80%CE%B5%CE%BE%CE%B5%CF%81%CE%B3%CE%B1%CF%83%CE%AF%CE%B1_%CF%86%CF%85%CF%83%CE%B9%CE%BA%CE%AE%CF%82_%CE%B3%CE%BB%CF%8E%CF%83%CF%83%CE%B1%CF%82" title="Επεξεργασία φυσικής γλώσσας – Greek" lang="el" hreflang="el" data-title="Επεξεργασία φυσικής γλώσσας" data-language-autonym="Ελληνικά" data-language-local-name="Greek" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Procesamiento_de_lenguajes_naturales" title="Procesamiento de lenguajes naturales – Spanish" lang="es" hreflang="es" data-title="Procesamiento de lenguajes naturales" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Natur-lingva_prilaborado" title="Natur-lingva prilaborado – Esperanto" lang="eo" hreflang="eo" data-title="Natur-lingva prilaborado" data-language-autonym="Esperanto" data-language-local-name="Esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Hizkuntzaren_prozesamendu" title="Hizkuntzaren prozesamendu – Basque" lang="eu" hreflang="eu" data-title="Hizkuntzaren prozesamendu" data-language-autonym="Euskara" data-language-local-name="Basque" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4_%D8%B2%D8%A8%D8%A7%D9%86%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%B7%D8%A8%DB%8C%D8%B9%DB%8C" title="پردازش زبانهای طبیعی – Persian" lang="fa" hreflang="fa" data-title="پردازش زبانهای طبیعی" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Traitement_automatique_des_langues" title="Traitement automatique des langues – French" lang="fr" hreflang="fr" data-title="Traitement automatique des langues" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ga mw-list-item"><a href="https://ga.wikipedia.org/wiki/Pr%C3%B3ise%C3%A1il_teanga_n%C3%A1d%C3%BArtha" title="Próiseáil teanga nádúrtha – Irish" lang="ga" hreflang="ga" data-title="Próiseáil teanga nádúrtha" data-language-autonym="Gaeilge" data-language-local-name="Irish" class="interlanguage-link-target"><span>Gaeilge</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/Procesamento_da_linguaxe_natural" title="Procesamento da linguaxe natural – Galician" lang="gl" hreflang="gl" data-title="Procesamento da linguaxe natural" data-language-autonym="Galego" data-language-local-name="Galician" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%9E%90%EC%97%B0%EC%96%B4_%EC%B2%98%EB%A6%AC" title="자연어 처리 – Korean" lang="ko" hreflang="ko" data-title="자연어 처리" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://hy.wikipedia.org/wiki/%D4%B2%D5%B6%D5%A1%D5%AF%D5%A1%D5%B6_%D5%AC%D5%A5%D5%A6%D5%BE%D5%AB_%D5%B4%D5%B7%D5%A1%D5%AF%D5%B8%D6%82%D5%B4" title="Բնական լեզվի մշակում – Armenian" lang="hy" hreflang="hy" data-title="Բնական լեզվի մշակում" data-language-autonym="Հայերեն" data-language-local-name="Armenian" class="interlanguage-link-target"><span>Հայերեն</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%BE%E0%A4%95%E0%A5%83%E0%A4%A4%E0%A4%BF%E0%A4%95_%E0%A4%AD%E0%A4%BE%E0%A4%B7%E0%A4%BE_%E0%A4%B8%E0%A4%82%E0%A4%B8%E0%A4%BE%E0%A4%A7%E0%A4%A8" title="प्राकृतिक भाषा संसाधन – Hindi" lang="hi" hreflang="hi" data-title="प्राकृतिक भाषा संसाधन" data-language-autonym="हिन्दी" data-language-local-name="Hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Obrada_prirodnog_jezika" title="Obrada prirodnog jezika – Croatian" lang="hr" hreflang="hr" data-title="Obrada prirodnog jezika" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Pengolahan_bahasa_alami" title="Pengolahan bahasa alami – Indonesian" lang="id" hreflang="id" data-title="Pengolahan bahasa alami" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-zu mw-list-item"><a href="https://zu.wikipedia.org/wiki/Ukudludlunga_ulimi_lwemvelo" title="Ukudludlunga ulimi lwemvelo – Zulu" lang="zu" hreflang="zu" data-title="Ukudludlunga ulimi lwemvelo" data-language-autonym="IsiZulu" data-language-local-name="Zulu" class="interlanguage-link-target"><span>IsiZulu</span></a></li><li class="interlanguage-link interwiki-is mw-list-item"><a href="https://is.wikipedia.org/wiki/M%C3%A1lgreining" title="Málgreining – Icelandic" lang="is" hreflang="is" data-title="Málgreining" data-language-autonym="Íslenska" data-language-local-name="Icelandic" class="interlanguage-link-target"><span>Íslenska</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Elaborazione_del_linguaggio_naturale" title="Elaborazione del linguaggio naturale – Italian" lang="it" hreflang="it" data-title="Elaborazione del linguaggio naturale" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%A2%D7%99%D7%91%D7%95%D7%93_%D7%A9%D7%A4%D7%94_%D7%98%D7%91%D7%A2%D7%99%D7%AA" title="עיבוד שפה טבעית – Hebrew" lang="he" hreflang="he" data-title="עיבוד שפה טבעית" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-kn mw-list-item"><a href="https://kn.wikipedia.org/wiki/%E0%B2%AA%E0%B3%8D%E0%B2%B0%E0%B2%BE%E0%B2%95%E0%B3%83%E0%B2%A4%E0%B2%BF%E0%B2%95_%E0%B2%AD%E0%B2%BE%E0%B2%B7%E0%B3%86%E0%B2%AF_%E0%B2%AA%E0%B2%B0%E0%B2%BF%E0%B2%B7%E0%B3%8D%E0%B2%95%E0%B2%B0%E0%B2%A3%E0%B3%86" title="ಪ್ರಾಕೃತಿಕ ಭಾಷೆಯ ಪರಿಷ್ಕರಣೆ – Kannada" lang="kn" hreflang="kn" data-title="ಪ್ರಾಕೃತಿಕ ಭಾಷೆಯ ಪರಿಷ್ಕರಣೆ" data-language-autonym="ಕನ್ನಡ" data-language-local-name="Kannada" class="interlanguage-link-target"><span>ಕನ್ನಡ</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/%E1%83%91%E1%83%A3%E1%83%9C%E1%83%94%E1%83%91%E1%83%A0%E1%83%98%E1%83%95%E1%83%98_%E1%83%94%E1%83%9C%E1%83%98%E1%83%A1_%E1%83%93%E1%83%90%E1%83%9B%E1%83%A3%E1%83%A8%E1%83%90%E1%83%95%E1%83%94%E1%83%91%E1%83%90" title="ბუნებრივი ენის დამუშავება – Georgian" lang="ka" hreflang="ka" data-title="ბუნებრივი ენის დამუშავება" data-language-autonym="ქართული" data-language-local-name="Georgian" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Dabisk%C4%81s_valodas_apstr%C4%81de" title="Dabiskās valodas apstrāde – Latvian" lang="lv" hreflang="lv" data-title="Dabiskās valodas apstrāde" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/Nat%C5%ABralios_kalbos_apdorojimas" title="Natūralios kalbos apdorojimas – Lithuanian" lang="lt" hreflang="lt" data-title="Natūralios kalbos apdorojimas" data-language-autonym="Lietuvių" data-language-local-name="Lithuanian" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%BD%D0%B0_%D0%BF%D1%80%D0%B8%D1%80%D0%BE%D0%B4%D0%BD%D0%B8_%D1%98%D0%B0%D0%B7%D0%B8%D1%86%D0%B8" title="Обработка на природни јазици – Macedonian" lang="mk" hreflang="mk" data-title="Обработка на природни јазици" data-language-autonym="Македонски" data-language-local-name="Macedonian" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-mr mw-list-item"><a href="https://mr.wikipedia.org/wiki/%E0%A4%A8%E0%A5%88%E0%A4%B8%E0%A4%B0%E0%A5%8D%E0%A4%97%E0%A4%BF%E0%A4%95_%E0%A4%AD%E0%A4%BE%E0%A4%B7%E0%A4%BE_%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%95%E0%A5%8D%E0%A4%B0%E0%A4%BF%E0%A4%AF%E0%A4%BE" title="नैसर्गिक भाषा प्रक्रिया – Marathi" lang="mr" hreflang="mr" data-title="नैसर्गिक भाषा प्रक्रिया" data-language-autonym="मराठी" data-language-local-name="Marathi" class="interlanguage-link-target"><span>मराठी</span></a></li><li class="interlanguage-link interwiki-arz mw-list-item"><a href="https://arz.wikipedia.org/wiki/%D8%AA%D8%AD%D9%84%D9%8A%D9%84_%D8%A7%D9%84%D9%84%D8%BA%D8%A7%D8%AA_%D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%B9%D9%8A%D9%87" title="تحليل اللغات الطبيعيه – Egyptian Arabic" lang="arz" hreflang="arz" data-title="تحليل اللغات الطبيعيه" data-language-autonym="مصرى" data-language-local-name="Egyptian Arabic" class="interlanguage-link-target"><span>مصرى</span></a></li><li class="interlanguage-link interwiki-mn mw-list-item"><a href="https://mn.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D1%8B%D0%BD_%D1%85%D1%8D%D0%BB_%D1%88%D0%B8%D0%BD%D0%B6%D0%BB%D1%8D%D0%BB" title="Компьютерын хэл шинжлэл – Mongolian" lang="mn" hreflang="mn" data-title="Компьютерын хэл шинжлэл" data-language-autonym="Монгол" data-language-local-name="Mongolian" class="interlanguage-link-target"><span>Монгол</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wikipedia.org/wiki/%E1%80%99%E1%80%AD%E1%80%81%E1%80%84%E1%80%BA%E1%80%98%E1%80%AC%E1%80%9E%E1%80%AC%E1%80%85%E1%80%80%E1%80%AC%E1%80%B8%E1%80%9E%E1%80%AF%E1%80%B6%E1%80%B8_%E1%80%80%E1%80%BD%E1%80%94%E1%80%BA%E1%80%95%E1%80%BB%E1%80%B0%E1%80%90%E1%80%AC%E1%80%85%E1%80%94%E1%80%85%E1%80%BA" title="မိခင်ဘာသာစကားသုံး ကွန်ပျူတာစနစ် – Burmese" lang="my" hreflang="my" data-title="မိခင်ဘာသာစကားသုံး ကွန်ပျူတာစနစ်" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="Burmese" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Taaltechnologie" title="Taaltechnologie – Dutch" lang="nl" hreflang="nl" data-title="Taaltechnologie" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86" title="自然言語処理 – Japanese" lang="ja" hreflang="ja" data-title="自然言語処理" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-or mw-list-item"><a href="https://or.wikipedia.org/wiki/%E0%AC%A8%E0%AD%8D%E0%AD%9F%E0%AC%BE%E0%AC%9A%E0%AD%81%E0%AC%B0%E0%AC%BE%E0%AC%B2_%E0%AC%B2%E0%AC%BE%E0%AC%99%E0%AD%8D%E0%AC%97%E0%AD%81%E0%AC%8F%E0%AC%9C_%E0%AC%AA%E0%AD%8D%E0%AC%B0%E0%AD%8B%E0%AC%B8%E0%AD%87%E0%AC%B8%E0%AC%BF%E0%AC%82" title="ନ୍ୟାଚୁରାଲ ଲାଙ୍ଗୁଏଜ ପ୍ରୋସେସିଂ – Odia" lang="or" hreflang="or" data-title="ନ୍ୟାଚୁରାଲ ଲାଙ୍ଗୁଏଜ ପ୍ରୋସେସିଂ" data-language-autonym="ଓଡ଼ିଆ" data-language-local-name="Odia" class="interlanguage-link-target"><span>ଓଡ଼ିଆ</span></a></li><li class="interlanguage-link interwiki-ps mw-list-item"><a href="https://ps.wikipedia.org/wiki/%D8%AF_%D8%B7%D8%A8%D9%8A%D8%B9%D9%8A_%DA%98%D8%A8%DB%90_%D9%BE%D8%B1%D9%88%D8%B3%D8%B3_%DA%A9%D9%88%D9%84" title="د طبيعي ژبې پروسس کول – Pashto" lang="ps" hreflang="ps" data-title="د طبيعي ژبې پروسس کول" data-language-autonym="پښتو" data-language-local-name="Pashto" class="interlanguage-link-target"><span>پښتو</span></a></li><li class="interlanguage-link interwiki-pcd mw-list-item"><a href="https://pcd.wikipedia.org/wiki/Traitemint_automatique_d%27ches_langues" title="Traitemint automatique d'ches langues – Picard" lang="pcd" hreflang="pcd" data-title="Traitemint automatique d'ches langues" data-language-autonym="Picard" data-language-local-name="Picard" class="interlanguage-link-target"><span>Picard</span></a></li><li class="interlanguage-link interwiki-pms mw-list-item"><a href="https://pms.wikipedia.org/wiki/NLP" title="NLP – Piedmontese" lang="pms" hreflang="pms" data-title="NLP" data-language-autonym="Piemontèis" data-language-local-name="Piedmontese" class="interlanguage-link-target"><span>Piemontèis</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Przetwarzanie_j%C4%99zyka_naturalnego" title="Przetwarzanie języka naturalnego – Polish" lang="pl" hreflang="pl" data-title="Przetwarzanie języka naturalnego" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Processamento_de_linguagem_natural" title="Processamento de linguagem natural – Portuguese" lang="pt" hreflang="pt" data-title="Processamento de linguagem natural" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-kaa mw-list-item"><a href="https://kaa.wikipedia.org/wiki/T%C3%A1biyiy_tildi_qayta_islew" title="Tábiyiy tildi qayta islew – Kara-Kalpak" lang="kaa" hreflang="kaa" data-title="Tábiyiy tildi qayta islew" data-language-autonym="Qaraqalpaqsha" data-language-local-name="Kara-Kalpak" class="interlanguage-link-target"><span>Qaraqalpaqsha</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Prelucrarea_limbajului_natural" title="Prelucrarea limbajului natural – Romanian" lang="ro" hreflang="ro" data-title="Prelucrarea limbajului natural" data-language-autonym="Română" data-language-local-name="Romanian" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-qu mw-list-item"><a href="https://qu.wikipedia.org/wiki/Purum_simi_thatkichay" title="Purum simi thatkichay – Quechua" lang="qu" hreflang="qu" data-title="Purum simi thatkichay" data-language-autonym="Runa Simi" data-language-local-name="Quechua" class="interlanguage-link-target"><span>Runa Simi</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%B5%D1%81%D1%82%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%8F%D0%B7%D1%8B%D0%BA%D0%B0" title="Обработка естественного языка – Russian" lang="ru" hreflang="ru" data-title="Обработка естественного языка" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sq mw-list-item"><a href="https://sq.wikipedia.org/wiki/P%C3%ABrpunimi_i_gjuh%C3%ABs_natyrore" title="Përpunimi i gjuhës natyrore – Albanian" lang="sq" hreflang="sq" data-title="Përpunimi i gjuhës natyrore" data-language-autonym="Shqip" data-language-local-name="Albanian" class="interlanguage-link-target"><span>Shqip</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Natural_language_processing" title="Natural language processing – Simple English" lang="en-simple" hreflang="en-simple" data-title="Natural language processing" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://ckb.wikipedia.org/wiki/%D9%BE%DB%8E%D9%88%D8%A7%DA%98%DB%86%DA%A9%D8%B1%D8%AF%D9%86%DB%8C_%D8%B2%D9%85%D8%A7%D9%86%DB%8C_%D8%B3%D8%B1%D9%88%D8%B4%D8%AA%DB%8C" title="پێواژۆکردنی زمانی سروشتی – Central Kurdish" lang="ckb" hreflang="ckb" data-title="پێواژۆکردنی زمانی سروشتی" data-language-autonym="کوردی" data-language-local-name="Central Kurdish" class="interlanguage-link-target"><span>کوردی</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/Obrada_prirodnih_jezika" title="Obrada prirodnih jezika – Serbian" lang="sr" hreflang="sr" data-title="Obrada prirodnih jezika" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Obrada_prirodnih_jezika" title="Obrada prirodnih jezika – Serbo-Croatian" lang="sh" hreflang="sh" data-title="Obrada prirodnih jezika" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Serbo-Croatian" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Luonnollisen_kielen_k%C3%A4sittely" title="Luonnollisen kielen käsittely – Finnish" lang="fi" hreflang="fi" data-title="Luonnollisen kielen käsittely" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/%E0%AE%87%E0%AE%AF%E0%AE%B1%E0%AF%8D%E0%AE%95%E0%AF%88_%E0%AE%AE%E0%AF%8A%E0%AE%B4%E0%AE%BF_%E0%AE%AE%E0%AF%81%E0%AE%B1%E0%AF%88%E0%AE%AF%E0%AE%BE%E0%AE%95%E0%AF%8D%E0%AE%95%E0%AE%AE%E0%AF%8D" title="இயற்கை மொழி முறையாக்கம் – Tamil" lang="ta" hreflang="ta" data-title="இயற்கை மொழி முறையாக்கம்" data-language-autonym="தமிழ்" data-language-local-name="Tamil" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-te mw-list-item"><a href="https://te.wikipedia.org/wiki/%E0%B0%B8%E0%B0%B9%E0%B0%9C_%E0%B0%AD%E0%B0%BE%E0%B0%B7%E0%B0%BE_%E0%B0%AA%E0%B1%8D%E0%B0%B0%E0%B0%95%E0%B1%8D%E0%B0%B0%E0%B0%BF%E0%B0%AF" title="సహజ భాషా ప్రక్రియ – Telugu" lang="te" hreflang="te" data-title="సహజ భాషా ప్రక్రియ" data-language-autonym="తెలుగు" data-language-local-name="Telugu" class="interlanguage-link-target"><span>తెలుగు</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%A1%E0%B8%A7%E0%B8%A5%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%98%E0%B8%A3%E0%B8%A3%E0%B8%A1%E0%B8%8A%E0%B8%B2%E0%B8%95%E0%B8%B4" title="การประมวลภาษาธรรมชาติ – Thai" lang="th" hreflang="th" data-title="การประมวลภาษาธรรมชาติ" data-language-autonym="ไทย" data-language-local-name="Thai" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Do%C4%9Fal_dil_i%C5%9Fleme" title="Doğal dil işleme – Turkish" lang="tr" hreflang="tr" data-title="Doğal dil işleme" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%BE%D0%B1%D0%BA%D0%B0_%D0%BF%D1%80%D0%B8%D1%80%D0%BE%D0%B4%D0%BD%D0%BE%D1%97_%D0%BC%D0%BE%D0%B2%D0%B8" title="Обробка природної мови – Ukrainian" lang="uk" hreflang="uk" data-title="Обробка природної мови" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/X%E1%BB%AD_l%C3%BD_ng%C3%B4n_ng%E1%BB%AF_t%E1%BB%B1_nhi%C3%AAn" title="Xử lý ngôn ngữ tự nhiên – Vietnamese" lang="vi" hreflang="vi" data-title="Xử lý ngôn ngữ tự nhiên" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/%E8%87%AA%E7%84%B6%E8%AA%9E%E8%A8%80%E8%99%95%E7%90%86" title="自然語言處理 – Cantonese" lang="yue" hreflang="yue" data-title="自然語言處理" data-language-autonym="粵語" data-language-local-name="Cantonese" class="interlanguage-link-target"><span>粵語</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86" title="自然语言处理 – Chinese" lang="zh" hreflang="zh" data-title="自然语言处理" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q30642#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Natural_language_processing" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Natural_language_processing" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Natural_language_processing"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Natural_language_processing&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Natural_language_processing&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Natural_language_processing"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Natural_language_processing&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Natural_language_processing&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Natural_language_processing" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Natural_language_processing" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Natural_language_processing&oldid=1256458488" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Natural_language_processing&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=Natural_language_processing&id=1256458488&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNatural_language_processing"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNatural_language_processing"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=Natural_language_processing&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Natural_language_processing&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Natural_language_processing" hreflang="en"><span>Wikimedia Commons</span></a></li><li class="wb-otherproject-link wb-otherproject-wikiversity mw-list-item"><a href="https://en.wikiversity.org/wiki/Natural_Language_Processing" hreflang="en"><span>Wikiversity</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q30642" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Field of linguistics and computer science</div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">For other uses, see <a href="/wiki/NLP_(disambiguation)" class="mw-redirect mw-disambig" title="NLP (disambiguation)">NLP</a>.</div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">This article is about computer processing. For human brain processing, see <a href="/wiki/Language_processing_in_the_brain" title="Language processing in the brain">Language processing in the brain</a>.</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-More_citations_needed plainlinks metadata ambox ambox-content ambox-Refimprove" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>needs additional citations for <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verification</a></b>.<span class="hide-when-compact"> Please help <a href="/wiki/Special:EditPage/Natural_language_processing" title="Special:EditPage/Natural language processing">improve this article</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and removed.<br /><small><span class="plainlinks"><i>Find sources:</i> <a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&q=%22Natural+language+processing%22">"Natural language processing"</a> – <a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&q=%22Natural+language+processing%22+-wikipedia&tbs=ar:1">news</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&q=%22Natural+language+processing%22&tbs=bkt:s&tbm=bks">newspapers</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&q=%22Natural+language+processing%22+-wikipedia">books</a> <b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22Natural+language+processing%22">scholar</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22Natural+language+processing%22&acc=on&wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">May 2024</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p><b>Natural language processing</b> (<b>NLP</b>) is a subfield of <a href="/wiki/Computer_science" title="Computer science">computer science</a> and especially <a href="/wiki/Artificial_intelligence" title="Artificial intelligence">artificial intelligence</a>. It is primarily concerned with providing computers with the ability to process data encoded in <a href="/wiki/Natural_language" title="Natural language">natural language</a> and is thus closely related to <a href="/wiki/Information_retrieval" title="Information retrieval">information retrieval</a>, <a href="/wiki/Knowledge_representation" class="mw-redirect" title="Knowledge representation">knowledge representation</a> and <a href="/wiki/Computational_linguistics" title="Computational linguistics">computational linguistics</a>, a subfield of <a href="/wiki/Linguistics" title="Linguistics">linguistics</a>. Typically data is collected in <a href="/wiki/Text_corpus" title="Text corpus">text corpora</a>, using either rule-based, statistical or neural-based approaches in <a href="/wiki/Machine_learning" title="Machine learning">machine learning</a> and <a href="/wiki/Deep_learning" title="Deep learning">deep learning</a>. </p><p>Major tasks in natural language processing are <a href="/wiki/Speech_recognition" title="Speech recognition">speech recognition</a>, <a href="/wiki/Text_classification" class="mw-redirect" title="Text classification">text classification</a>, <a href="/wiki/Natural-language_understanding" class="mw-redirect" title="Natural-language understanding">natural-language understanding</a>, and <a href="/wiki/Natural_language_generation" title="Natural language generation">natural-language generation</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Further information: <a href="/wiki/History_of_natural_language_processing" title="History of natural language processing">History of natural language processing</a></div> <p>Natural language processing has its roots in the 1950s.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Already in 1950, <a href="/wiki/Alan_Turing" title="Alan Turing">Alan Turing</a> published an article titled "<a href="/wiki/Computing_Machinery_and_Intelligence" title="Computing Machinery and Intelligence">Computing Machinery and Intelligence</a>" which proposed what is now called the <a href="/wiki/Turing_test" title="Turing test">Turing test</a> as a criterion of intelligence, though at the time that was not articulated as a problem separate from artificial intelligence. The proposed test includes a task that involves the automated interpretation and generation of natural language. </p> <div class="mw-heading mw-heading3"><h3 id="Symbolic_NLP_(1950s_–_early_1990s)"><span id="Symbolic_NLP_.281950s_.E2.80.93_early_1990s.29"></span>Symbolic NLP (1950s – early 1990s)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=2" title="Edit section: Symbolic NLP (1950s – early 1990s)"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The premise of symbolic NLP is well-summarized by <a href="/wiki/John_Searle" title="John Searle">John Searle</a>'s <a href="/wiki/Chinese_room" title="Chinese room">Chinese room</a> experiment: Given a collection of rules (e.g., a Chinese phrasebook, with questions and matching answers), the computer emulates natural language understanding (or other NLP tasks) by applying those rules to the data it confronts. </p> <ul><li><b>1950s</b>: The <a href="/wiki/Georgetown-IBM_experiment" class="mw-redirect" title="Georgetown-IBM experiment">Georgetown experiment</a> in 1954 involved fully <a href="/wiki/Automatic_translation" class="mw-redirect" title="Automatic translation">automatic translation</a> of more than sixty Russian sentences into English. The authors claimed that within three or five years, machine translation would be a solved problem.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> However, real progress was much slower, and after the <a href="/wiki/ALPAC" title="ALPAC">ALPAC report</a> in 1966, which found that ten years of research had failed to fulfill the expectations, funding for machine translation was dramatically reduced. Little further research in machine translation was conducted in America (though some research continued elsewhere, such as Japan and Europe<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>) until the late 1980s when the first <a href="/wiki/Statistical_machine_translation" title="Statistical machine translation">statistical machine translation</a> systems were developed.</li> <li><b>1960s</b>: Some notably successful natural language processing systems developed in the 1960s were <a href="/wiki/SHRDLU" title="SHRDLU">SHRDLU</a>, a natural language system working in restricted "<a href="/wiki/Blocks_world" title="Blocks world">blocks worlds</a>" with restricted vocabularies, and <a href="/wiki/ELIZA" title="ELIZA">ELIZA</a>, a simulation of a <a href="/wiki/Rogerian_psychotherapy" class="mw-redirect" title="Rogerian psychotherapy">Rogerian psychotherapist</a>, written by <a href="/wiki/Joseph_Weizenbaum" title="Joseph Weizenbaum">Joseph Weizenbaum</a> between 1964 and 1966. Using almost no information about human thought or emotion, ELIZA sometimes provided a startlingly human-like interaction. When the "patient" exceeded the very small knowledge base, ELIZA might provide a generic response, for example, responding to "My head hurts" with "Why do you say your head hurts?". <a href="/w/index.php?title=Ross_Quillian&action=edit&redlink=1" class="new" title="Ross Quillian (page does not exist)">Ross Quillian</a>'s successful work on natural language was demonstrated with a vocabulary of only <i>twenty</i> words, because that was all that would fit in a computer memory at the time.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup></li></ul> <ul><li><b>1970s</b>: During the 1970s, many programmers began to write "conceptual <a href="/wiki/Ontology_(information_science)" title="Ontology (information science)">ontologies</a>", which structured real-world information into computer-understandable data. Examples are MARGIE (Schank, 1975), SAM (Cullingford, 1978), PAM (Wilensky, 1978), TaleSpin (Meehan, 1976), QUALM (Lehnert, 1977), Politics (Carbonell, 1979), and Plot Units (Lehnert 1981). During this time, the first <a href="/wiki/Chatterbots" class="mw-redirect" title="Chatterbots">chatterbots</a> were written (e.g., <a href="/wiki/PARRY" title="PARRY">PARRY</a>).</li> <li><b>1980s</b>: The 1980s and early 1990s mark the heyday of symbolic methods in NLP. Focus areas of the time included research on rule-based parsing (e.g., the development of <a href="/wiki/Head-driven_phrase_structure_grammar" title="Head-driven phrase structure grammar">HPSG</a> as a computational operationalization of <a href="/wiki/Generative_grammar" title="Generative grammar">generative grammar</a>), morphology (e.g., two-level morphology<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>), semantics (e.g., <a href="/wiki/Lesk_algorithm" title="Lesk algorithm">Lesk algorithm</a>), reference (e.g., within Centering Theory<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup>) and other areas of natural language understanding (e.g., in the <a href="/wiki/Rhetorical_structure_theory" title="Rhetorical structure theory">Rhetorical Structure Theory</a>). Other lines of research were continued, e.g., the development of chatterbots with <a href="/wiki/Racter" title="Racter">Racter</a> and <a href="/wiki/Jabberwacky" title="Jabberwacky">Jabberwacky</a>. An important development (that eventually led to the statistical turn in the 1990s) was the rising importance of quantitative evaluation in this period.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading3"><h3 id="Statistical_NLP_(1990s–2010s)"><span id="Statistical_NLP_.281990s.E2.80.932010s.29"></span>Statistical NLP (1990s–2010s)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=3" title="Edit section: Statistical NLP (1990s–2010s)"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Up until the 1980s, most natural language processing systems were based on complex sets of hand-written rules. Starting in the late 1980s, however, there was a revolution in natural language processing with the introduction of <a href="/wiki/Machine_learning" title="Machine learning">machine learning</a> algorithms for language processing. This was due to both the steady increase in computational power (see <a href="/wiki/Moore%27s_law" title="Moore's law">Moore's law</a>) and the gradual lessening of the dominance of <a href="/wiki/Noam_Chomsky" title="Noam Chomsky">Chomskyan</a> theories of linguistics (e.g. <a href="/wiki/Transformational_grammar" title="Transformational grammar">transformational grammar</a>), whose theoretical underpinnings discouraged the sort of <a href="/wiki/Corpus_linguistics" title="Corpus linguistics">corpus linguistics</a> that underlies the machine-learning approach to language processing.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> </p> <ul><li><b>1990s</b>: Many of the notable early successes in statistical methods in NLP occurred in the field of <a href="/wiki/Machine_translation" title="Machine translation">machine translation</a>, due especially to work at IBM Research, such as <a href="/wiki/IBM_alignment_models" title="IBM alignment models">IBM alignment models</a>. These systems were able to take advantage of existing multilingual <a href="/wiki/Text_corpus" title="Text corpus">textual corpora</a> that had been produced by the <a href="/wiki/Parliament_of_Canada" title="Parliament of Canada">Parliament of Canada</a> and the <a href="/wiki/European_Union" title="European Union">European Union</a> as a result of laws calling for the translation of all governmental proceedings into all official languages of the corresponding systems of government. However, most other systems depended on corpora specifically developed for the tasks implemented by these systems, which was (and often continues to be) a major limitation in the success of these systems. As a result, a great deal of research has gone into methods of more effectively learning from limited amounts of data.</li> <li><b>2000s</b>: With the growth of the web, increasing amounts of raw (unannotated) language data have become available since the mid-1990s. Research has thus increasingly focused on <a href="/wiki/Unsupervised_learning" title="Unsupervised learning">unsupervised</a> and <a href="/wiki/Semi-supervised_learning" class="mw-redirect" title="Semi-supervised learning">semi-supervised learning</a> algorithms. Such algorithms can learn from data that has not been hand-annotated with the desired answers or using a combination of annotated and non-annotated data. Generally, this task is much more difficult than <a href="/wiki/Supervised_learning" title="Supervised learning">supervised learning</a>, and typically produces less accurate results for a given amount of input data. However, there is an enormous amount of non-annotated data available (including, among other things, the entire content of the <a href="/wiki/World_Wide_Web" title="World Wide Web">World Wide Web</a>), which can often make up for the inferior results if the algorithm used has a low enough <a href="/wiki/Time_complexity" title="Time complexity">time complexity</a> to be practical.</li></ul> <div class="mw-heading mw-heading3"><h3 id="Neural_NLP_(present)"><span id="Neural_NLP_.28present.29"></span>Neural NLP (present)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=4" title="Edit section: Neural NLP (present)"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In 2003, <a href="/wiki/Word_n-gram_language_model" title="Word n-gram language model">word n-gram model</a>, at the time the best statistical algorithm, was outperformed by a <a href="/wiki/Multi-layer_perceptron" class="mw-redirect" title="Multi-layer perceptron">multi-layer perceptron</a> (with a single hidden layer and context length of several words trained on up to 14 million of words with a CPU cluster in <a href="/wiki/Language_model" title="Language model">language modelling</a>) by <a href="/wiki/Yoshua_Bengio" title="Yoshua Bengio">Yoshua Bengio</a> with co-authors.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> </p><p>In 2010, <a href="/wiki/Tom%C3%A1%C5%A1_Mikolov" title="Tomáš Mikolov">Tomáš Mikolov</a> (then a PhD student at <a href="/wiki/Brno_University_of_Technology" title="Brno University of Technology">Brno University of Technology</a>) with co-authors applied a simple <a href="/wiki/Recurrent_neural_network" title="Recurrent neural network">recurrent neural network</a> with a single hidden layer to language modelling,<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> and in the following years he went on to develop <a href="/wiki/Word2vec" title="Word2vec">Word2vec</a>. In the 2010s, <a href="/wiki/Representation_learning" class="mw-redirect" title="Representation learning">representation learning</a> and <a href="/wiki/Deep_learning" title="Deep learning">deep neural network</a>-style (featuring many hidden layers) machine learning methods became widespread in natural language processing. That popularity was due partly to a flurry of results showing that such techniques<sup id="cite_ref-goldberg:nnlp17_11-0" class="reference"><a href="#cite_note-goldberg:nnlp17-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-goodfellow:book16_12-0" class="reference"><a href="#cite_note-goodfellow:book16-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> can achieve state-of-the-art results in many natural language tasks, e.g., in <a href="/wiki/Language_modeling" class="mw-redirect" title="Language modeling">language modeling</a><sup id="cite_ref-jozefowicz:lm16_13-0" class="reference"><a href="#cite_note-jozefowicz:lm16-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> and parsing.<sup id="cite_ref-choe:emnlp16_14-0" class="reference"><a href="#cite_note-choe:emnlp16-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-vinyals:nips15_15-0" class="reference"><a href="#cite_note-vinyals:nips15-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> This is increasingly important <a href="/wiki/Artificial_intelligence_in_healthcare" title="Artificial intelligence in healthcare">in medicine and healthcare</a>, where NLP helps analyze notes and text in <a href="/wiki/Electronic_health_record" title="Electronic health record">electronic health records</a> that would otherwise be inaccessible for study when seeking to improve care<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> or protect patient privacy.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Approaches:_Symbolic,_statistical,_neural_networks"><span id="Approaches:_Symbolic.2C_statistical.2C_neural_networks"></span>Approaches: Symbolic, statistical, neural networks<span class="anchor" id="Statistical_natural_language_processing_(SNLP)"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=5" title="Edit section: Approaches: Symbolic, statistical, neural networks"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Symbolic approach, i.e., the hand-coding of a set of rules for manipulating symbols, coupled with a dictionary lookup, was historically the first approach used both by AI in general and by NLP in particular:<sup id="cite_ref-winograd:shrdlu71_18-0" class="reference"><a href="#cite_note-winograd:shrdlu71-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-schank77_19-0" class="reference"><a href="#cite_note-schank77-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> such as by writing grammars or devising heuristic rules for <a href="/wiki/Stemming" title="Stemming">stemming</a>. </p><p><a href="/wiki/Machine_learning" title="Machine learning">Machine learning</a> approaches, which include both statistical and neural networks, on the other hand, have many advantages over the symbolic approach: </p> <ul><li>both statistical and neural networks methods can focus more on the most common cases extracted from a corpus of texts, whereas the rule-based approach needs to provide rules for both rare cases and common ones equally.</li></ul> <ul><li><a href="/wiki/Language_model" title="Language model">language models</a>, produced by either statistical or neural networks methods, are more robust to both unfamiliar (e.g. containing words or structures that have not been seen before) and erroneous input (e.g. with misspelled words or words accidentally omitted) in comparison to the rule-based systems, which are also more costly to produce.</li></ul> <ul><li>the larger such a (probabilistic) language model is, the more accurate it becomes, in contrast to rule-based systems that can gain accuracy only by increasing the amount and complexity of the rules leading to <a href="/wiki/Intractable_problem" class="mw-redirect" title="Intractable problem">intractability</a> problems.</li></ul> <p>Although rule-based systems for manipulating symbols were still in use in 2020, they have become mostly obsolete with the advance of <a href="/wiki/Large_language_model" title="Large language model">LLMs</a> in 2023. </p><p>Before that they were commonly used: </p> <ul><li>when the amount of training data is insufficient to successfully apply machine learning methods, e.g., for the machine translation of low-resource languages such as provided by the <a href="/wiki/Apertium" title="Apertium">Apertium</a> system,</li> <li>for preprocessing in NLP pipelines, e.g., <a href="/wiki/Tokenization_(lexical_analysis)" class="mw-redirect" title="Tokenization (lexical analysis)">tokenization</a>, or</li> <li>for postprocessing and transforming the output of NLP pipelines, e.g., for <a href="/wiki/Knowledge_extraction" title="Knowledge extraction">knowledge extraction</a> from syntactic parses.</li></ul> <div class="mw-heading mw-heading3"><h3 id="Statistical_approach">Statistical approach</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=6" title="Edit section: Statistical approach"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In the late 1980s and mid-1990s, the statistical approach ended a period of <a href="/wiki/AI_winter" title="AI winter">AI winter</a>, which was caused by the inefficiencies of the rule-based approaches.<sup id="cite_ref-johnson:eacl:ilcl09_20-0" class="reference"><a href="#cite_note-johnson:eacl:ilcl09-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-resnik:langlog11_21-0" class="reference"><a href="#cite_note-resnik:langlog11-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> </p><p>The earliest <a href="/wiki/Decision_tree" title="Decision tree">decision trees</a>, producing systems of hard <a href="/wiki/Conditional_(computer_programming)#If–then(–else)" title="Conditional (computer programming)">if–then rules</a>, were still very similar to the old rule-based approaches. Only the introduction of hidden <a href="/wiki/Markov_model" title="Markov model">Markov models</a>, applied to part-of-speech tagging, announced the end of the old rule-based approach. </p> <div class="mw-heading mw-heading3"><h3 id="Neural_networks">Neural networks</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=7" title="Edit section: Neural networks"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Further information: <a href="/wiki/Artificial_neural_network" class="mw-redirect" title="Artificial neural network">Artificial neural network</a></div> <p>A major drawback of statistical methods is that they require elaborate <a href="/wiki/Feature_engineering" title="Feature engineering">feature engineering</a>. Since 2015,<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> the statistical approach has been replaced by the <a href="/wiki/Artificial_neural_network" class="mw-redirect" title="Artificial neural network">neural networks</a> approach, using <a href="/wiki/Semantic_networks" class="mw-redirect" title="Semantic networks">semantic networks</a><sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> and <a href="/wiki/Word_embedding" title="Word embedding">word embeddings</a> to capture semantic properties of words. </p><p>Intermediate tasks (e.g., part-of-speech tagging and dependency parsing) are not needed anymore. </p><p><a href="/wiki/Neural_machine_translation" title="Neural machine translation">Neural machine translation</a>, based on then-newly-invented <a href="/wiki/Seq2seq" title="Seq2seq">sequence-to-sequence</a> transformations, made obsolete the intermediate steps, such as word alignment, previously necessary for <a href="/wiki/Statistical_machine_translation" title="Statistical machine translation">statistical machine translation</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Common_NLP_tasks">Common NLP tasks</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=8" title="Edit section: Common NLP tasks"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The following is a list of some of the most commonly researched tasks in natural language processing. Some of these tasks have direct real-world applications, while others more commonly serve as subtasks that are used to aid in solving larger tasks. </p><p>Though natural language processing tasks are closely intertwined, they can be subdivided into categories for convenience. A coarse division is given below. </p> <div class="mw-heading mw-heading3"><h3 id="Text_and_speech_processing">Text and speech processing</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=9" title="Edit section: Text and speech processing"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <dl><dt><a href="/wiki/Optical_character_recognition" title="Optical character recognition">Optical character recognition</a> (OCR)</dt> <dd>Given an image representing printed text, determine the corresponding text.</dd></dl> <dl><dt><a href="/wiki/Speech_recognition" title="Speech recognition">Speech recognition</a></dt> <dd>Given a sound clip of a person or people speaking, determine the textual representation of the speech. This is the opposite of <a href="/wiki/Text_to_speech" class="mw-redirect" title="Text to speech">text to speech</a> and is one of the extremely difficult problems colloquially termed "<a href="/wiki/AI-complete" title="AI-complete">AI-complete</a>" (see above). In <a href="/wiki/Natural_speech" class="mw-redirect" title="Natural speech">natural speech</a> there are hardly any pauses between successive words, and thus <a href="/wiki/Speech_segmentation" title="Speech segmentation">speech segmentation</a> is a necessary subtask of speech recognition (see below). In most spoken languages, the sounds representing successive letters blend into each other in a process termed <a href="/wiki/Coarticulation" title="Coarticulation">coarticulation</a>, so the conversion of the <a href="/wiki/Analog_signal" title="Analog signal">analog signal</a> to discrete characters can be a very difficult process. Also, given that words in the same language are spoken by people with different accents, the speech recognition software must be able to recognize the wide variety of input as being identical to each other in terms of its textual equivalent.</dd> <dt><a href="/wiki/Speech_segmentation" title="Speech segmentation">Speech segmentation</a></dt> <dd>Given a sound clip of a person or people speaking, separate it into words. A subtask of <a href="/wiki/Speech_recognition" title="Speech recognition">speech recognition</a> and typically grouped with it.</dd></dl> <dl><dt><a href="/wiki/Text-to-speech" class="mw-redirect" title="Text-to-speech">Text-to-speech</a></dt> <dd>Given a text, transform those units and produce a spoken representation. Text-to-speech can be used to aid the visually impaired.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup></dd></dl> <dl><dt><a href="/wiki/Word_segmentation" class="mw-redirect" title="Word segmentation">Word segmentation</a> (<a href="/wiki/Tokenization_(lexical_analysis)" class="mw-redirect" title="Tokenization (lexical analysis)">Tokenization</a>)</dt> <dd>Tokenization is a process used in text analysis that divides text into individual words or word fragments. This technique results in two key components: a word index and tokenized text. The word index is a list that maps unique words to specific numerical identifiers, and the tokenized text replaces each word with its corresponding numerical token. These numerical tokens are then used in various deep learning methods.<sup id="cite_ref-:0_25-0" class="reference"><a href="#cite_note-:0-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup></dd> <dd>For a language like <a href="/wiki/English_language" title="English language">English</a>, this is fairly trivial, since words are usually separated by spaces. However, some written languages like <a href="/wiki/Chinese_language" title="Chinese language">Chinese</a>, <a href="/wiki/Japanese_language" title="Japanese language">Japanese</a> and <a href="/wiki/Thai_language" title="Thai language">Thai</a> do not mark word boundaries in such a fashion, and in those languages text segmentation is a significant task requiring knowledge of the <a href="/wiki/Vocabulary" title="Vocabulary">vocabulary</a> and <a href="/wiki/Morphology_(linguistics)" title="Morphology (linguistics)">morphology</a> of words in the language. Sometimes this process is also used in cases like <a href="/wiki/Bag_of_words" class="mw-redirect" title="Bag of words">bag of words</a> (BOW) creation in data mining.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (May 2024)">citation needed</span></a></i>]</sup></dd></dl> <div class="mw-heading mw-heading3"><h3 id="Morphological_analysis">Morphological analysis</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=10" title="Edit section: Morphological analysis"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <dl><dt><a href="/wiki/Lemmatisation" class="mw-redirect" title="Lemmatisation">Lemmatization</a></dt> <dd>The task of removing inflectional endings only and to return the base dictionary form of a word which is also known as a lemma. Lemmatization is another technique for reducing words to their normalized form. But in this case, the transformation actually uses a dictionary to map words to their actual form.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup></dd> <dt><a href="/wiki/Morphology_(linguistics)" title="Morphology (linguistics)">Morphological segmentation</a></dt> <dd>Separate words into individual <a href="/wiki/Morpheme" title="Morpheme">morphemes</a> and identify the class of the morphemes. The difficulty of this task depends greatly on the complexity of the <a href="/wiki/Morphology_(linguistics)" title="Morphology (linguistics)">morphology</a> (<i>i.e.</i>, the structure of words) of the language being considered. <a href="/wiki/English_language" title="English language">English</a> has fairly simple morphology, especially <a href="/wiki/Inflectional_morphology" class="mw-redirect" title="Inflectional morphology">inflectional morphology</a>, and thus it is often possible to ignore this task entirely and simply model all possible forms of a word (e.g., "open, opens, opened, opening") as separate words. In languages such as <a href="/wiki/Turkish_language" title="Turkish language">Turkish</a> or <a href="/wiki/Meitei_language" title="Meitei language">Meitei</a>, a highly <a href="/wiki/Agglutination" title="Agglutination">agglutinated</a> Indian language, however, such an approach is not possible, as each dictionary entry has thousands of possible word forms.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup></dd> <dt><a href="/wiki/Part-of-speech_tagging" title="Part-of-speech tagging">Part-of-speech tagging</a></dt> <dd>Given a sentence, determine the <a href="/wiki/Part_of_speech" title="Part of speech">part of speech</a> (POS) for each word. Many words, especially common ones, can serve as multiple parts of speech. For example, "book" can be a <a href="/wiki/Noun" title="Noun">noun</a> ("the book on the table") or <a href="/wiki/Verb" title="Verb">verb</a> ("to book a flight"); "set" can be a noun, verb or <a href="/wiki/Adjective" title="Adjective">adjective</a>; and "out" can be any of at least five different parts of speech.</dd></dl> <dl><dt><a href="/wiki/Stemming" title="Stemming">Stemming</a></dt> <dd>The process of reducing inflected (or sometimes derived) words to a base form (e.g., "close" will be the root for "closed", "closing", "close", "closer" etc.). Stemming yields similar results as lemmatization, but does so on grounds of rules, not a dictionary.</dd></dl> <div class="mw-heading mw-heading3"><h3 id="Syntactic_analysis">Syntactic analysis</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=11" title="Edit section: Syntactic analysis"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1246091330">.mw-parser-output .sidebar{width:22em;float:right;clear:right;margin:0.5em 0 1em 1em;background:var(--background-color-neutral-subtle,#f8f9fa);border:1px solid var(--border-color-base,#a2a9b1);padding:0.2em;text-align:center;line-height:1.4em;font-size:88%;border-collapse:collapse;display:table}body.skin-minerva .mw-parser-output .sidebar{display:table!important;float:right!important;margin:0.5em 0 1em 1em!important}.mw-parser-output .sidebar-subgroup{width:100%;margin:0;border-spacing:0}.mw-parser-output .sidebar-left{float:left;clear:left;margin:0.5em 1em 1em 0}.mw-parser-output .sidebar-none{float:none;clear:both;margin:0.5em 1em 1em 0}.mw-parser-output .sidebar-outer-title{padding:0 0.4em 0.2em;font-size:125%;line-height:1.2em;font-weight:bold}.mw-parser-output .sidebar-top-image{padding:0.4em}.mw-parser-output .sidebar-top-caption,.mw-parser-output .sidebar-pretitle-with-top-image,.mw-parser-output .sidebar-caption{padding:0.2em 0.4em 0;line-height:1.2em}.mw-parser-output .sidebar-pretitle{padding:0.4em 0.4em 0;line-height:1.2em}.mw-parser-output .sidebar-title,.mw-parser-output .sidebar-title-with-pretitle{padding:0.2em 0.8em;font-size:145%;line-height:1.2em}.mw-parser-output .sidebar-title-with-pretitle{padding:0.1em 0.4em}.mw-parser-output .sidebar-image{padding:0.2em 0.4em 0.4em}.mw-parser-output .sidebar-heading{padding:0.1em 0.4em}.mw-parser-output .sidebar-content{padding:0 0.5em 0.4em}.mw-parser-output .sidebar-content-with-subgroup{padding:0.1em 0.4em 0.2em}.mw-parser-output .sidebar-above,.mw-parser-output .sidebar-below{padding:0.3em 0.8em;font-weight:bold}.mw-parser-output .sidebar-collapse .sidebar-above,.mw-parser-output .sidebar-collapse .sidebar-below{border-top:1px solid #aaa;border-bottom:1px solid #aaa}.mw-parser-output .sidebar-navbar{text-align:right;font-size:115%;padding:0 0.4em 0.4em}.mw-parser-output .sidebar-list-title{padding:0 0.4em;text-align:left;font-weight:bold;line-height:1.6em;font-size:105%}.mw-parser-output .sidebar-list-title-c{padding:0 0.4em;text-align:center;margin:0 3.3em}@media(max-width:640px){body.mediawiki .mw-parser-output .sidebar{width:100%!important;clear:both;float:none!important;margin-left:0!important;margin-right:0!important}}body.skin--responsive .mw-parser-output .sidebar a>img{max-width:none!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-list-title,html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle{background:transparent!important}html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle a{color:var(--color-progressive)!important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-list-title,html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle{background:transparent!important}html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle a{color:var(--color-progressive)!important}}@media print{body.ns-0 .mw-parser-output .sidebar{display:none!important}}</style><table class="sidebar sidebar-collapse nomobile nowraplinks hlist"><tbody><tr><td class="sidebar-pretitle">Part of <a href="/wiki/Category:Formal_languages" title="Category:Formal languages"><i>a series</i></a> on</td></tr><tr><th class="sidebar-title-with-pretitle"><a href="/wiki/Formal_languages" class="mw-redirect" title="Formal languages">Formal languages</a></th></tr><tr><td class="sidebar-content" style="padding-top:0.2em;"> <div class="sidebar-list mw-collapsible"><div class="sidebar-list-title" style="background:#ddddff;text-align:center;;color: var(--color-base)"><div class="sidebar-list-title-c">Key concepts</div></div><div class="sidebar-list-content mw-collapsible-content"> <ul><li><a href="/wiki/Formal_system" title="Formal system">Formal system</a></li> <li><a href="/wiki/Alphabet_(formal_languages)" title="Alphabet (formal languages)">Alphabet</a></li> <li><a href="/wiki/Syntax_(logic)" title="Syntax (logic)">Syntax</a></li> <li><a href="/wiki/Semantics_of_logic" title="Semantics of logic">Semantics (logic)</a></li> <li><a href="/wiki/Semantics_(computer_science)" title="Semantics (computer science)">Semantics (programming languages)</a></li> <li><a href="/wiki/Formal_grammar" title="Formal grammar">Formal grammar</a></li> <li><a href="/wiki/Formation_rule" title="Formation rule">Formation rule</a></li> <li><a href="/wiki/Well-formed_formula" title="Well-formed formula">Well-formed formula</a></li> <li><a href="/wiki/Automata_theory" title="Automata theory">Automata theory</a></li> <li><a href="/wiki/Regular_expression" title="Regular expression">Regular expression</a></li> <li><a href="/wiki/Production_(computer_science)" title="Production (computer science)">Production</a></li> <li><a href="/wiki/Ground_expression" title="Ground expression">Ground expression</a></li> <li><a href="/wiki/Atomic_formula" title="Atomic formula">Atomic formula</a></li></ul></div></div></td> </tr><tr><td class="sidebar-content" style="padding-top:0.2em;"> <div class="sidebar-list mw-collapsible mw-collapsed"><div class="sidebar-list-title" style="background:#ddddff;text-align:center;;color: var(--color-base)"><div class="sidebar-list-title-c">Applications</div></div><div class="sidebar-list-content mw-collapsible-content"> <ul><li><a href="/wiki/Formal_methods" title="Formal methods">Formal methods</a></li> <li><a href="/wiki/Propositional_calculus" title="Propositional calculus">Propositional calculus</a></li> <li><a href="/wiki/Predicate_logic" class="mw-redirect" title="Predicate logic">Predicate logic</a></li> <li><a href="/wiki/Mathematical_notation" title="Mathematical notation">Mathematical notation</a></li> <li><a class="mw-selflink selflink">Natural language processing</a></li> <li><a href="/wiki/Programming_language_theory" title="Programming language theory">Programming language theory</a></li> <li><a href="/wiki/Computational_linguistics" title="Computational linguistics">Computational linguistics</a></li> <li><a href="/wiki/Syntax_analysis" class="mw-redirect" title="Syntax analysis">Syntax analysis</a></li> <li><a href="/wiki/Formal_verification" title="Formal verification">Formal verification</a></li> <li><a href="/wiki/Automated_theorem_proving" title="Automated theorem proving">Automated theorem proving</a></li></ul></div></div></td> </tr><tr><td class="sidebar-navbar"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Formal_languages" title="Template:Formal languages"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/w/index.php?title=Template_talk:Formal_languages&action=edit&redlink=1" class="new" title="Template talk:Formal languages (page does not exist)"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Formal_languages" title="Special:EditPage/Template:Formal languages"><abbr title="Edit this template">e</abbr></a></li></ul></div></td></tr></tbody></table> <dl><dt><a href="/wiki/Grammar_induction" title="Grammar induction">Grammar induction</a><sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup></dt> <dd>Generate a <a href="/wiki/Formal_grammar" title="Formal grammar">formal grammar</a> that describes a language's syntax.</dd> <dt><a href="/wiki/Sentence_breaking" class="mw-redirect" title="Sentence breaking">Sentence breaking</a> (also known as "<a href="/wiki/Sentence_boundary_disambiguation" title="Sentence boundary disambiguation">sentence boundary disambiguation</a>")</dt> <dd>Given a chunk of text, find the sentence boundaries. Sentence boundaries are often marked by <a href="/wiki/Full_stop" title="Full stop">periods</a> or other <a href="/wiki/Punctuation_mark" class="mw-redirect" title="Punctuation mark">punctuation marks</a>, but these same characters can serve other purposes (e.g., marking <a href="/wiki/Abbreviation" title="Abbreviation">abbreviations</a>).</dd> <dt><a href="/wiki/Parsing" title="Parsing">Parsing</a></dt> <dd>Determine the <a href="/wiki/Parse_tree" title="Parse tree">parse tree</a> (grammatical analysis) of a given sentence. The <a href="/wiki/Grammar" title="Grammar">grammar</a> for <a href="/wiki/Natural_language" title="Natural language">natural languages</a> is <a href="/wiki/Ambiguous" class="mw-redirect" title="Ambiguous">ambiguous</a> and typical sentences have multiple possible analyses: perhaps surprisingly, for a typical sentence there may be thousands of potential parses (most of which will seem completely nonsensical to a human). There are two primary types of parsing: <i>dependency parsing</i> and <i>constituency parsing</i>. Dependency parsing focuses on the relationships between words in a sentence (marking things like primary objects and predicates), whereas constituency parsing focuses on building out the parse tree using a <a href="/wiki/Probabilistic_context-free_grammar" title="Probabilistic context-free grammar">probabilistic context-free grammar</a> (PCFG) (see also <i><a href="/wiki/Stochastic_grammar" title="Stochastic grammar">stochastic grammar</a></i>).</dd></dl> <div class="mw-heading mw-heading3"><h3 id="Lexical_semantics_(of_individual_words_in_context)"><span id="Lexical_semantics_.28of_individual_words_in_context.29"></span>Lexical semantics (of individual words in context)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=12" title="Edit section: Lexical semantics (of individual words in context)"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <dl><dt><a href="/wiki/Lexical_semantics" title="Lexical semantics">Lexical semantics</a></dt> <dd>What is the computational meaning of individual words in context?</dd> <dt><a href="/wiki/Distributional_semantics" title="Distributional semantics">Distributional semantics</a></dt> <dd>How can we learn semantic representations from data?</dd> <dt><a href="/wiki/Named_entity_recognition" class="mw-redirect" title="Named entity recognition">Named entity recognition</a> (NER)</dt> <dd>Given a stream of text, determine which items in the text map to proper names, such as people or places, and what the type of each such name is (e.g. person, location, organization). Although <a href="/wiki/Capitalization" title="Capitalization">capitalization</a> can aid in recognizing named entities in languages such as English, this information cannot aid in determining the type of <a href="/wiki/Named_entity" title="Named entity">named entity</a>, and in any case, is often inaccurate or insufficient. For example, the first letter of a sentence is also capitalized, and named entities often span several words, only some of which are capitalized. Furthermore, many other languages in non-Western scripts (e.g. <a href="/wiki/Chinese_language" title="Chinese language">Chinese</a> or <a href="/wiki/Arabic_language" class="mw-redirect" title="Arabic language">Arabic</a>) do not have any capitalization at all, and even languages with capitalization may not consistently use it to distinguish names. For example, <a href="/wiki/German_language" title="German language">German</a> capitalizes all <a href="/wiki/Noun" title="Noun">nouns</a>, regardless of whether they are names, and <a href="/wiki/French_language" title="French language">French</a> and <a href="/wiki/Spanish_language" title="Spanish language">Spanish</a> do not capitalize names that serve as <a href="/wiki/Adjective" title="Adjective">adjectives</a>. Another name for this task is token classification.<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup></dd></dl> <dl><dt><a href="/wiki/Sentiment_analysis" title="Sentiment analysis">Sentiment analysis</a> (see also <a href="/wiki/Multimodal_sentiment_analysis" title="Multimodal sentiment analysis">Multimodal sentiment analysis</a>)</dt> <dd>Sentiment analysis is a computational method used to identify and classify the emotional intent behind text. This technique involves analyzing text to determine whether the expressed sentiment is positive, negative, or neutral. Models for sentiment classification typically utilize inputs such as <a href="/wiki/Word_n-gram_language_model" title="Word n-gram language model">word n-grams</a>, <a href="/wiki/Term_frequency-inverse_document_frequency" class="mw-redirect" title="Term frequency-inverse document frequency">Term Frequency-Inverse Document Frequency</a> (TF-IDF) features, hand-generated features, or employ <a href="/wiki/Deep_learning" title="Deep learning">deep learning</a> models designed to recognize both long-term and short-term dependencies in text sequences. The applications of sentiment analysis are diverse, extending to tasks such as categorizing customer reviews on various online platforms.<sup id="cite_ref-:0_25-1" class="reference"><a href="#cite_note-:0-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup></dd> <dt><a href="/wiki/Terminology_extraction" title="Terminology extraction">Terminology extraction</a></dt> <dd>The goal of terminology extraction is to automatically extract relevant terms from a given corpus.</dd> <dt><a href="/wiki/Word-sense_disambiguation" title="Word-sense disambiguation">Word-sense disambiguation</a> (WSD)</dt> <dd>Many words have more than one <a href="/wiki/Meaning_(linguistics)" class="mw-redirect" title="Meaning (linguistics)">meaning</a>; we have to select the meaning which makes the most sense in context. For this problem, we are typically given a list of words and associated word senses, e.g. from a dictionary or an online resource such as <a href="/wiki/WordNet" title="WordNet">WordNet</a>.</dd> <dt><a href="/wiki/Entity_linking" title="Entity linking">Entity linking</a></dt> <dd>Many words—typically proper names—refer to <a href="/wiki/Named_entity" title="Named entity">named entities</a>; here we have to select the entity (a famous individual, a location, a company, etc.) which is referred to in context.</dd></dl> <div class="mw-heading mw-heading3"><h3 id="Relational_semantics_(semantics_of_individual_sentences)"><span id="Relational_semantics_.28semantics_of_individual_sentences.29"></span>Relational semantics (semantics of individual sentences)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=13" title="Edit section: Relational semantics (semantics of individual sentences)"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <dl><dt><a href="/wiki/Relationship_extraction" title="Relationship extraction">Relationship extraction</a></dt> <dd>Given a chunk of text, identify the relationships among named entities (e.g. who is married to whom).</dd> <dt><a href="/wiki/Semantic_parsing" title="Semantic parsing">Semantic parsing</a></dt> <dd>Given a piece of text (typically a sentence), produce a formal representation of its semantics, either as a graph (e.g., in <a href="/wiki/Abstract_Meaning_Representation" title="Abstract Meaning Representation">AMR parsing</a>) or in accordance with a logical formalism (e.g., in <a href="/wiki/Discourse_representation_theory" title="Discourse representation theory">DRT parsing</a>). This challenge typically includes aspects of several more elementary NLP tasks from semantics (e.g., semantic role labelling, word-sense disambiguation) and can be extended to include full-fledged discourse analysis (e.g., discourse analysis, coreference; see <a href="#Natural_language_understanding">Natural language understanding</a> below).</dd> <dt><a href="/wiki/Semantic_role_labeling" title="Semantic role labeling">Semantic role labelling</a> (see also implicit semantic role labelling below)</dt> <dd>Given a single sentence, identify and disambiguate semantic predicates (e.g., verbal <a href="/wiki/Frame_semantics_(linguistics)" title="Frame semantics (linguistics)">frames</a>), then identify and classify the frame elements (<a href="/wiki/Semantic_roles" class="mw-redirect" title="Semantic roles">semantic roles</a>).</dd></dl> <div class="mw-heading mw-heading3"><h3 id="Discourse_(semantics_beyond_individual_sentences)"><span id="Discourse_.28semantics_beyond_individual_sentences.29"></span>Discourse (semantics beyond individual sentences)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=14" title="Edit section: Discourse (semantics beyond individual sentences)"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <dl><dt><a href="/wiki/Coreference" title="Coreference">Coreference resolution</a></dt> <dd>Given a sentence or larger chunk of text, determine which words ("mentions") refer to the same objects ("entities"). <a href="/wiki/Anaphora_resolution" class="mw-redirect" title="Anaphora resolution">Anaphora resolution</a> is a specific example of this task, and is specifically concerned with matching up <a href="/wiki/Pronoun" title="Pronoun">pronouns</a> with the nouns or names to which they refer. The more general task of coreference resolution also includes identifying so-called "bridging relationships" involving <a href="/wiki/Referring_expression" title="Referring expression">referring expressions</a>. For example, in a sentence such as "He entered John's house through the front door", "the front door" is a referring expression and the bridging relationship to be identified is the fact that the door being referred to is the front door of John's house (rather than of some other structure that might also be referred to).</dd> <dt><a href="/wiki/Discourse_analysis" title="Discourse analysis">Discourse analysis</a></dt> <dd>This rubric includes several related tasks. One task is discourse parsing, i.e., identifying the <a href="/wiki/Discourse" title="Discourse">discourse</a> structure of a connected text, i.e. the nature of the discourse relationships between sentences (e.g. elaboration, explanation, contrast). Another possible task is recognizing and classifying the <a href="/wiki/Speech_act" title="Speech act">speech acts</a> in a chunk of text (e.g. yes–no question, content question, statement, assertion, etc.).</dd></dl> <dl><dt><style data-mw-deduplicate="TemplateStyles:r1238216509">.mw-parser-output .vanchor>:target~.vanchor-text{background-color:#b1d2ff}@media screen{html.skin-theme-clientpref-night .mw-parser-output .vanchor>:target~.vanchor-text{background-color:#0f4dc9}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .vanchor>:target~.vanchor-text{background-color:#0f4dc9}}</style><span class="vanchor"><span id="Implicit_semantic_role_labelling"></span><span class="vanchor-text">Implicit semantic role labelling</span></span></dt> <dd>Given a single sentence, identify and disambiguate semantic predicates (e.g., verbal <a href="/wiki/Frame_semantics_(linguistics)" title="Frame semantics (linguistics)">frames</a>) and their explicit semantic roles in the current sentence (see <a href="#Semantic_role_labelling">Semantic role labelling</a> above). Then, identify semantic roles that are not explicitly realized in the current sentence, classify them into arguments that are explicitly realized elsewhere in the text and those that are not specified, and resolve the former against the local text. A closely related task is zero anaphora resolution, i.e., the extension of coreference resolution to <a href="/wiki/Pro-drop_language" title="Pro-drop language">pro-drop languages</a>.</dd></dl> <dl><dt><a href="/wiki/Textual_entailment" title="Textual entailment">Recognizing textual entailment</a></dt> <dd>Given two text fragments, determine if one being true entails the other, entails the other's negation, or allows the other to be either true or false.<sup id="cite_ref-rte:11_30-0" class="reference"><a href="#cite_note-rte:11-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup></dd></dl> <dl><dt><a href="/wiki/Topic_segmentation" class="mw-redirect" title="Topic segmentation">Topic segmentation</a> and recognition</dt> <dd>Given a chunk of text, separate it into segments each of which is devoted to a topic, and identify the topic of the segment.</dd></dl> <dl><dt><a href="/wiki/Argument_mining" title="Argument mining">Argument mining</a></dt> <dd>The goal of argument mining is the automatic extraction and identification of argumentative structures from <a href="/wiki/Natural_language" title="Natural language">natural language</a> text with the aid of computer programs.<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup> Such argumentative structures include the premise, conclusions, the <a href="/wiki/Argument_scheme" class="mw-redirect" title="Argument scheme">argument scheme</a> and the relationship between the main and subsidiary argument, or the main and counter-argument within discourse.<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup></dd></dl> <div class="mw-heading mw-heading3"><h3 id="Higher-level_NLP_applications">Higher-level NLP applications</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=15" title="Edit section: Higher-level NLP applications"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <dl><dt><a href="/wiki/Automatic_summarization" title="Automatic summarization">Automatic summarization</a> (text summarization)</dt> <dd>Produce a readable summary of a chunk of text. Often used to provide summaries of the text of a known type, such as research papers, articles in the financial section of a newspaper.</dd> <dt><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238216509"><span class="vanchor"><span id="Grammatical_error_correction"></span><span class="vanchor-text">Grammatical error correction</span></span></dt> <dd>Grammatical error detection and correction involves a great band-width of problems on all levels of linguistic analysis (phonology/orthography, morphology, syntax, semantics, pragmatics). Grammatical error correction is impactful since it affects hundreds of millions of people that use or acquire English as a second language. It has thus been subject to a number of shared tasks since 2011.<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> As far as orthography, morphology, syntax and certain aspects of semantics are concerned, and due to the development of powerful neural language models such as <a href="/wiki/GPT-2" title="GPT-2">GPT-2</a>, this can now (2019) be considered a largely solved problem and is being marketed in various commercial applications.</dd> <dt><a href="/wiki/Logic_translation" title="Logic translation">Logic translation</a></dt> <dd>Translate a text from a natural language into formal logic.</dd> <dt><a href="/wiki/Machine_translation" title="Machine translation">Machine translation</a> (MT)</dt> <dd>Automatically translate text from one human language to another. This is one of the most difficult problems, and is a member of a class of problems colloquially termed "<a href="/wiki/AI-complete" title="AI-complete">AI-complete</a>", i.e. requiring all of the different types of knowledge that humans possess (grammar, semantics, facts about the real world, etc.) to solve properly.</dd> <dt><a href="/wiki/Natural-language_understanding" class="mw-redirect" title="Natural-language understanding">Natural-language understanding</a> (NLU)</dt> <dd>Convert chunks of text into more formal representations such as <a href="/wiki/First-order_logic" title="First-order logic">first-order logic</a> structures that are easier for <a href="/wiki/Computer" title="Computer">computer</a> programs to manipulate. Natural language understanding involves the identification of the intended semantic from the multiple possible semantics which can be derived from a natural language expression which usually takes the form of organized notations of natural language concepts. Introduction and creation of language metamodel and ontology are efficient however empirical solutions. An explicit formalization of natural language semantics without confusions with implicit assumptions such as <a href="/wiki/Closed-world_assumption" title="Closed-world assumption">closed-world assumption</a> (CWA) vs. <a href="/wiki/Open-world_assumption" class="mw-redirect" title="Open-world assumption">open-world assumption</a>, or subjective Yes/No vs. objective True/False is expected for the construction of a basis of semantics formalization.<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup></dd> <dt><a href="/wiki/Natural_language_generation" title="Natural language generation">Natural-language generation</a> (NLG):</dt> <dd>Convert information from computer databases or semantic intents into readable human language.</dd> <dt>Book generation</dt> <dd>Not an NLP task proper but an extension of natural language generation and other NLP tasks is the creation of full-fledged books. The first machine-generated book was created by a rule-based system in 1984 (Racter, <i>The policeman's beard is half-constructed</i>).<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> The first published work by a neural network was published in 2018, <i><a href="/wiki/1_the_Road" title="1 the Road">1 the Road</a></i>, marketed as a novel, contains sixty million words. Both these systems are basically elaborate but non-sensical (semantics-free) <a href="/wiki/Language_model" title="Language model">language models</a>. The first machine-generated science book was published in 2019 (Beta Writer, <i>Lithium-Ion Batteries</i>, Springer, Cham).<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup> Unlike <i>Racter</i> and <i>1 the Road</i>, this is grounded on factual knowledge and based on text summarization.</dd> <dt><a href="/wiki/Document_AI" title="Document AI">Document AI</a></dt> <dd>A Document AI platform sits on top of the NLP technology enabling users with no prior experience of artificial intelligence, machine learning or NLP to quickly train a computer to extract the specific data they need from different document types. NLP-powered Document AI enables non-technical teams to quickly access information hidden in documents, for example, lawyers, business analysts and accountants.<sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup></dd> <dt><a href="/wiki/Dialogue_system" title="Dialogue system">Dialogue management</a></dt> <dd>Computer systems intended to converse with a human.</dd> <dt><a href="/wiki/Question_answering" title="Question answering">Question answering</a></dt> <dd>Given a human-language question, determine its answer. Typical questions have a specific right answer (such as "What is the capital of Canada?"), but sometimes open-ended questions are also considered (such as "What is the meaning of life?").</dd> <dt><a href="/wiki/Text-to-image_generation" class="mw-redirect" title="Text-to-image generation">Text-to-image generation</a></dt> <dd>Given a description of an image, generate an image that matches the description.<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup></dd> <dt>Text-to-scene generation</dt> <dd>Given a description of a scene, generate a <a href="/wiki/3D_model" class="mw-redirect" title="3D model">3D model</a> of the scene.<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup></dd> <dt><a href="/wiki/Text-to-video_model" title="Text-to-video model">Text-to-video</a></dt> <dd>Given a description of a video, generate a video that matches the description.<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">[</span>44<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup></dd></dl> <div class="mw-heading mw-heading2"><h2 id="General_tendencies_and_(possible)_future_directions"><span id="General_tendencies_and_.28possible.29_future_directions"></span>General tendencies and (possible) future directions</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=16" title="Edit section: General tendencies and (possible) future directions"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Based on long-standing trends in the field, it is possible to extrapolate future directions of NLP. As of 2020, three trends among the topics of the long-standing series of CoNLL Shared Tasks can be observed:<sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">[</span>46<span class="cite-bracket">]</span></a></sup> </p> <ul><li>Interest on increasingly abstract, "cognitive" aspects of natural language (1999–2001: shallow parsing, 2002–03: named entity recognition, 2006–09/2017–18: dependency syntax, 2004–05/2008–09 semantic role labelling, 2011–12 coreference, 2015–16: discourse parsing, 2019: semantic parsing).</li> <li>Increasing interest in multilinguality, and, potentially, multimodality (English since 1999; Spanish, Dutch since 2002; German since 2003; Bulgarian, Danish, Japanese, Portuguese, Slovenian, Swedish, Turkish since 2006; Basque, Catalan, Chinese, Greek, Hungarian, Italian, Turkish since 2007; Czech since 2009; Arabic since 2012; 2017: 40+ languages; 2018: 60+/100+ languages)</li> <li>Elimination of symbolic representations (rule-based over supervised towards weakly supervised methods, representation learning and end-to-end systems)</li></ul> <div class="mw-heading mw-heading3"><h3 id="Cognition">Cognition</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=17" title="Edit section: Cognition"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Most higher-level NLP applications involve aspects that emulate intelligent behaviour and apparent comprehension of natural language. More broadly speaking, the technical operationalization of increasingly advanced aspects of cognitive behaviour represents one of the developmental trajectories of NLP (see trends among CoNLL shared tasks above). </p><p><a href="/wiki/Cognition" title="Cognition">Cognition</a> refers to "the mental action or process of acquiring knowledge and understanding through thought, experience, and the senses."<sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">[</span>47<span class="cite-bracket">]</span></a></sup> <a href="/wiki/Cognitive_science" title="Cognitive science">Cognitive science</a> is the interdisciplinary, scientific study of the mind and its processes.<sup id="cite_ref-48" class="reference"><a href="#cite_note-48"><span class="cite-bracket">[</span>48<span class="cite-bracket">]</span></a></sup> <a href="/wiki/Cognitive_linguistics" title="Cognitive linguistics">Cognitive linguistics</a> is an interdisciplinary branch of linguistics, combining knowledge and research from both psychology and linguistics.<sup id="cite_ref-49" class="reference"><a href="#cite_note-49"><span class="cite-bracket">[</span>49<span class="cite-bracket">]</span></a></sup> Especially during the age of <a href="#Symbolic_NLP_(1950s_–_early_1990s)">symbolic NLP</a>, the area of computational linguistics maintained strong ties with cognitive studies. </p><p>As an example, <a href="/wiki/George_Lakoff" title="George Lakoff">George Lakoff</a> offers a methodology to build natural language processing (NLP) algorithms through the perspective of cognitive science, along with the findings of cognitive linguistics,<sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span class="cite-bracket">[</span>50<span class="cite-bracket">]</span></a></sup> with two defining aspects: </p> <ol><li>Apply the theory of <a href="/wiki/Conceptual_metaphor" title="Conceptual metaphor">conceptual metaphor</a>, explained by Lakoff as "the understanding of one idea, in terms of another" which provides an idea of the intent of the author.<sup id="cite_ref-51" class="reference"><a href="#cite_note-51"><span class="cite-bracket">[</span>51<span class="cite-bracket">]</span></a></sup> For example, consider the English word <i>big</i>. When used in a comparison ("That is a big tree"), the author's intent is to imply that the tree is <i>physically large</i> relative to other trees or the authors experience. When used metaphorically ("Tomorrow is a big day"), the author's intent to imply <i>importance</i>. The intent behind other usages, like in "She is a big person", will remain somewhat ambiguous to a person and a cognitive NLP algorithm alike without additional information.</li> <li>Assign relative measures of meaning to a word, phrase, sentence or piece of text based on the information presented before and after the piece of text being analyzed, e.g., by means of a <a href="/wiki/Probabilistic_context-free_grammar" title="Probabilistic context-free grammar">probabilistic context-free grammar</a> (PCFG). The mathematical equation for such algorithms is presented in <a rel="nofollow" class="external text" href="https://worldwide.espacenet.com/patent/search/family/055314712/publication/US9269353B1?q=pn%3DUS9269353">US Patent 9269353</a>:<sup id="cite_ref-52" class="reference"><a href="#cite_note-52"><span class="cite-bracket">[</span>52<span class="cite-bracket">]</span></a></sup></li></ol> <dl><dd><dl><dd><span class="mwe-math-element"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle {RMM(token_{N})}={PMM(token_{N})}\times {\frac {1}{2d}}\left(\sum _{i=-d}^{d}{((PMM(token_{N})}\times {PF(token_{N-i},token_{N},token_{N+i}))_{i}}\right)}"> <semantics> <mrow class="MJX-TeXAtom-ORD"> <mstyle displaystyle="true" scriptlevel="0"> <mrow class="MJX-TeXAtom-ORD"> <mi>R</mi> <mi>M</mi> <mi>M</mi> <mo stretchy="false">(</mo> <mi>t</mi> <mi>o</mi> <mi>k</mi> <mi>e</mi> <msub> <mi>n</mi> <mrow class="MJX-TeXAtom-ORD"> <mi>N</mi> </mrow> </msub> <mo stretchy="false">)</mo> </mrow> <mo>=</mo> <mrow class="MJX-TeXAtom-ORD"> <mi>P</mi> <mi>M</mi> <mi>M</mi> <mo stretchy="false">(</mo> <mi>t</mi> <mi>o</mi> <mi>k</mi> <mi>e</mi> <msub> <mi>n</mi> <mrow class="MJX-TeXAtom-ORD"> <mi>N</mi> </mrow> </msub> <mo stretchy="false">)</mo> </mrow> <mo>×<!-- × --></mo> <mrow class="MJX-TeXAtom-ORD"> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>d</mi> </mrow> </mfrac> </mrow> <mrow> <mo>(</mo> <mrow> <munderover> <mo>∑<!-- ∑ --></mo> <mrow class="MJX-TeXAtom-ORD"> <mi>i</mi> <mo>=</mo> <mo>−<!-- − --></mo> <mi>d</mi> </mrow> <mrow class="MJX-TeXAtom-ORD"> <mi>d</mi> </mrow> </munderover> <mrow class="MJX-TeXAtom-ORD"> <mo stretchy="false">(</mo> <mo stretchy="false">(</mo> <mi>P</mi> <mi>M</mi> <mi>M</mi> <mo stretchy="false">(</mo> <mi>t</mi> <mi>o</mi> <mi>k</mi> <mi>e</mi> <msub> <mi>n</mi> <mrow class="MJX-TeXAtom-ORD"> <mi>N</mi> </mrow> </msub> <mo stretchy="false">)</mo> </mrow> <mo>×<!-- × --></mo> <mrow class="MJX-TeXAtom-ORD"> <mi>P</mi> <mi>F</mi> <mo stretchy="false">(</mo> <mi>t</mi> <mi>o</mi> <mi>k</mi> <mi>e</mi> <msub> <mi>n</mi> <mrow class="MJX-TeXAtom-ORD"> <mi>N</mi> <mo>−<!-- − --></mo> <mi>i</mi> </mrow> </msub> <mo>,</mo> <mi>t</mi> <mi>o</mi> <mi>k</mi> <mi>e</mi> <msub> <mi>n</mi> <mrow class="MJX-TeXAtom-ORD"> <mi>N</mi> </mrow> </msub> <mo>,</mo> <mi>t</mi> <mi>o</mi> <mi>k</mi> <mi>e</mi> <msub> <mi>n</mi> <mrow class="MJX-TeXAtom-ORD"> <mi>N</mi> <mo>+</mo> <mi>i</mi> </mrow> </msub> <mo stretchy="false">)</mo> <msub> <mo stretchy="false">)</mo> <mrow class="MJX-TeXAtom-ORD"> <mi>i</mi> </mrow> </msub> </mrow> </mrow> <mo>)</mo> </mrow> </mstyle> </mrow> <annotation encoding="application/x-tex">{\displaystyle {RMM(token_{N})}={PMM(token_{N})}\times {\frac {1}{2d}}\left(\sum _{i=-d}^{d}{((PMM(token_{N})}\times {PF(token_{N-i},token_{N},token_{N+i}))_{i}}\right)}</annotation> </semantics> </math></span><img src="https://wikimedia.org/api/rest_v1/media/math/render/svg/43ccadd794a4b84e20d1209997a463342e0dfbfe" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -3.171ex; width:104.427ex; height:7.509ex;" alt="{\displaystyle {RMM(token_{N})}={PMM(token_{N})}\times {\frac {1}{2d}}\left(\sum _{i=-d}^{d}{((PMM(token_{N})}\times {PF(token_{N-i},token_{N},token_{N+i}))_{i}}\right)}"></span></dd></dl></dd></dl> <dl><dd><dl><dd><i>Where</i> <dl><dd><b>RMM</b> is the relative measure of meaning</dd> <dd><b>token</b> is any block of text, sentence, phrase or word</dd> <dd><b>N</b> is the number of tokens being analyzed</dd> <dd><b>PMM</b> is the probable measure of meaning based on a corpora</dd> <dd><b>d</b> is the non zero location of the token along the sequence of <b>N</b> tokens</dd> <dd><b>PF</b> is the probability function specific to a language</dd></dl></dd></dl></dd></dl> <p>Ties with cognitive linguistics are part of the historical heritage of NLP, but they have been less frequently addressed since the statistical turn during the 1990s. Nevertheless, approaches to develop cognitive models towards technically operationalizable frameworks have been pursued in the context of various frameworks, e.g., of cognitive grammar,<sup id="cite_ref-53" class="reference"><a href="#cite_note-53"><span class="cite-bracket">[</span>53<span class="cite-bracket">]</span></a></sup> functional grammar,<sup id="cite_ref-54" class="reference"><a href="#cite_note-54"><span class="cite-bracket">[</span>54<span class="cite-bracket">]</span></a></sup> construction grammar,<sup id="cite_ref-55" class="reference"><a href="#cite_note-55"><span class="cite-bracket">[</span>55<span class="cite-bracket">]</span></a></sup> computational psycholinguistics and cognitive neuroscience (e.g., <a href="/wiki/ACT-R" title="ACT-R">ACT-R</a>), however, with limited uptake in mainstream NLP (as measured by presence on major conferences<sup id="cite_ref-56" class="reference"><a href="#cite_note-56"><span class="cite-bracket">[</span>56<span class="cite-bracket">]</span></a></sup> of the <a href="/wiki/Association_for_Computational_Linguistics" title="Association for Computational Linguistics">ACL</a>). More recently, ideas of cognitive NLP have been revived as an approach to achieve <a href="/wiki/Explainable_artificial_intelligence" title="Explainable artificial intelligence">explainability</a>, e.g., under the notion of "cognitive AI".<sup id="cite_ref-57" class="reference"><a href="#cite_note-57"><span class="cite-bracket">[</span>57<span class="cite-bracket">]</span></a></sup> Likewise, ideas of cognitive NLP are inherent to neural models <a href="/wiki/Multimodal_interaction" title="Multimodal interaction">multimodal</a> NLP (although rarely made explicit)<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span class="cite-bracket">[</span>58<span class="cite-bracket">]</span></a></sup> and developments in <a href="/wiki/Artificial_intelligence" title="Artificial intelligence">artificial intelligence</a>, specifically tools and technologies using <a href="/wiki/Large_language_model" title="Large language model">large language model</a> approaches<sup id="cite_ref-59" class="reference"><a href="#cite_note-59"><span class="cite-bracket">[</span>59<span class="cite-bracket">]</span></a></sup> and new directions in <a href="/wiki/Artificial_general_intelligence" title="Artificial general intelligence">artificial general intelligence</a> based on the <a href="/wiki/Free_energy_principle" title="Free energy principle">free energy principle</a><sup id="cite_ref-60" class="reference"><a href="#cite_note-60"><span class="cite-bracket">[</span>60<span class="cite-bracket">]</span></a></sup> by British neuroscientist and theoretician at University College London <a href="/wiki/Karl_J._Friston" title="Karl J. Friston">Karl J. Friston</a>. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=18" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1184024115">.mw-parser-output .div-col{margin-top:0.3em;column-width:30em}.mw-parser-output .div-col-small{font-size:90%}.mw-parser-output .div-col-rules{column-rule:1px solid #aaa}.mw-parser-output .div-col dl,.mw-parser-output .div-col ol,.mw-parser-output .div-col ul{margin-top:0}.mw-parser-output .div-col li,.mw-parser-output .div-col dd{page-break-inside:avoid;break-inside:avoid-column}</style><div class="div-col" style="column-width: 20em;"> <ul><li><i><a href="/wiki/1_the_Road" title="1 the Road">1 the Road</a></i></li> <li><a href="/wiki/Artificial_intelligence_detection_software" class="mw-redirect" title="Artificial intelligence detection software">Artificial intelligence detection software</a></li> <li><a href="/wiki/Automated_essay_scoring" title="Automated essay scoring">Automated essay scoring</a></li> <li><a href="/wiki/Biomedical_text_mining" title="Biomedical text mining">Biomedical text mining</a></li> <li><a href="/wiki/Compound_term_processing" class="mw-redirect" title="Compound term processing">Compound term processing</a></li> <li><a href="/wiki/Computational_linguistics" title="Computational linguistics">Computational linguistics</a></li> <li><a href="/wiki/Computer-assisted_reviewing" title="Computer-assisted reviewing">Computer-assisted reviewing</a></li> <li><a href="/wiki/Controlled_natural_language" title="Controlled natural language">Controlled natural language</a></li> <li><a href="/wiki/Deep_learning" title="Deep learning">Deep learning</a></li> <li><a href="/wiki/Deep_linguistic_processing" title="Deep linguistic processing">Deep linguistic processing</a></li> <li><a href="/wiki/Distributional_semantics" title="Distributional semantics">Distributional semantics</a></li> <li><a href="/wiki/Foreign_language_reading_aid" class="mw-redirect" title="Foreign language reading aid">Foreign language reading aid</a></li> <li><a href="/wiki/Foreign_language_writing_aid" class="mw-redirect" title="Foreign language writing aid">Foreign language writing aid</a></li> <li><a href="/wiki/Information_extraction" title="Information extraction">Information extraction</a></li> <li><a href="/wiki/Information_retrieval" title="Information retrieval">Information retrieval</a></li> <li><a href="/wiki/Language_and_Communication_Technologies" title="Language and Communication Technologies">Language and Communication Technologies</a></li> <li><a href="/wiki/Language_model" title="Language model">Language model</a></li> <li><a href="/wiki/Language_technology" title="Language technology">Language technology</a></li> <li><a href="/wiki/Latent_semantic_indexing" class="mw-redirect" title="Latent semantic indexing">Latent semantic indexing</a></li> <li><a href="/wiki/Multi-agent_system" title="Multi-agent system">Multi-agent system</a></li> <li><a href="/wiki/Native-language_identification" title="Native-language identification">Native-language identification</a></li> <li><a href="/wiki/Natural-language_programming" title="Natural-language programming">Natural-language programming</a></li> <li><a href="/wiki/Natural-language_understanding" class="mw-redirect" title="Natural-language understanding">Natural-language understanding</a></li> <li><a href="/wiki/Natural-language_user_interface" title="Natural-language user interface">Natural-language search</a></li> <li><a href="/wiki/Outline_of_natural_language_processing" title="Outline of natural language processing">Outline of natural language processing</a></li> <li><a href="/wiki/Query_expansion" title="Query expansion">Query expansion</a></li> <li><a href="/wiki/Query_understanding" title="Query understanding">Query understanding</a></li> <li><a href="/wiki/Reification_(linguistics)" class="mw-redirect" title="Reification (linguistics)">Reification (linguistics)</a></li> <li><a href="/wiki/Speech_processing" title="Speech processing">Speech processing</a></li> <li><a href="/wiki/Spoken_dialogue_systems" class="mw-redirect" title="Spoken dialogue systems">Spoken dialogue systems</a></li> <li><a href="/wiki/Text-proofing" class="mw-redirect" title="Text-proofing">Text-proofing</a></li> <li><a href="/wiki/Text_simplification" title="Text simplification">Text simplification</a></li> <li><a href="/wiki/Transformer_(machine_learning_model)" class="mw-redirect" title="Transformer (machine learning model)">Transformer (machine learning model)</a></li> <li><a href="/wiki/Truecasing" title="Truecasing">Truecasing</a></li> <li><a href="/wiki/Question_answering" title="Question answering">Question answering</a></li> <li><a href="/wiki/Word2vec" title="Word2vec">Word2vec</a></li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=19" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://cs.stanford.edu/people/eroberts/courses/soco/projects/2004-05/nlp/overview_history.html">"NLP"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=NLP&rft_id=https%3A%2F%2Fcs.stanford.edu%2Fpeople%2Feroberts%2Fcourses%2Fsoco%2Fprojects%2F2004-05%2Fnlp%2Foverview_history.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHutchins,_J.2005" class="citation web cs1">Hutchins, J. (2005). <a rel="nofollow" class="external text" href="http://www.hutchinsweb.me.uk/Nutshell-2005.pdf">"The history of machine translation in a nutshell"</a> <span class="cs1-format">(PDF)</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=The+history+of+machine+translation+in+a+nutshell&rft.date=2005&rft.au=Hutchins%2C+J.&rft_id=http%3A%2F%2Fwww.hutchinsweb.me.uk%2FNutshell-2005.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span><sup class="noprint Inline-Template" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Verifiability#Self-published_sources" title="Wikipedia:Verifiability"><span title="This reference citation appears to be to a self-published source. (December 2013)">self-published source</span></a></i>]</sup></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text">"ALPAC: the (in)famous report", John Hutchins, MT News International, no. 14, June 1996, pp. 9–12.</span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><a href="#CITEREFCrevier1993">Crevier 1993</a>, pp. 146–148<span class="error harv-error" style="display: none; font-size:100%"> harvnb error: no target: CITEREFCrevier1993 (<a href="/wiki/Category:Harv_and_Sfn_template_errors" title="Category:Harv and Sfn template errors">help</a>)</span>, see also <a href="#CITEREFBuchanan2005">Buchanan 2005</a>, p. 56<span class="error harv-error" style="display: none; font-size:100%"> harvnb error: no target: CITEREFBuchanan2005 (<a href="/wiki/Category:Harv_and_Sfn_template_errors" title="Category:Harv and Sfn template errors">help</a>)</span>: "Early programs were necessarily limited in scope by the size and speed of memory"</span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKoskenniemi1983" class="citation cs2"><a href="/wiki/Kimmo_Koskenniemi" title="Kimmo Koskenniemi">Koskenniemi, Kimmo</a> (1983), <a rel="nofollow" class="external text" href="http://www.ling.helsinki.fi/~koskenni/doc/Two-LevelMorphology.pdf"><i>Two-level morphology: A general computational model of word-form recognition and production</i></a> <span class="cs1-format">(PDF)</span>, Department of General Linguistics, <a href="/wiki/University_of_Helsinki" title="University of Helsinki">University of Helsinki</a></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Two-level+morphology%3A+A+general+computational+model+of+word-form+recognition+and+production&rft.pub=Department+of+General+Linguistics%2C+University+of+Helsinki&rft.date=1983&rft.aulast=Koskenniemi&rft.aufirst=Kimmo&rft_id=http%3A%2F%2Fwww.ling.helsinki.fi%2F~koskenni%2Fdoc%2FTwo-LevelMorphology.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text">Joshi, A. K., & Weinstein, S. (1981, August). <a rel="nofollow" class="external text" href="https://www.ijcai.org/Proceedings/81-1/Papers/071.pdf">Control of Inference: Role of Some Aspects of Discourse Structure-Centering</a>. In <i>IJCAI</i> (pp. 385–387).</span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGuidaMauri1986" class="citation journal cs1">Guida, G.; Mauri, G. (July 1986). "Evaluation of natural language processing systems: Issues and approaches". <i>Proceedings of the IEEE</i>. <b>74</b> (7): 1026–1035. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FPROC.1986.13580">10.1109/PROC.1986.13580</a>. <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1558-2256">1558-2256</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:30688575">30688575</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Proceedings+of+the+IEEE&rft.atitle=Evaluation+of+natural+language+processing+systems%3A+Issues+and+approaches&rft.volume=74&rft.issue=7&rft.pages=1026-1035&rft.date=1986-07&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A30688575%23id-name%3DS2CID&rft.issn=1558-2256&rft_id=info%3Adoi%2F10.1109%2FPROC.1986.13580&rft.aulast=Guida&rft.aufirst=G.&rft.au=Mauri%2C+G.&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text">Chomskyan linguistics encourages the investigation of "<a href="/wiki/Corner_case" title="Corner case">corner cases</a>" that stress the limits of its theoretical models (comparable to <a href="/wiki/Pathological_(mathematics)" title="Pathological (mathematics)">pathological</a> phenomena in mathematics), typically created using <a href="/wiki/Thought_experiment" title="Thought experiment">thought experiments</a>, rather than the systematic investigation of typical phenomena that occur in real-world data, as is the case in <a href="/wiki/Corpus_linguistics" title="Corpus linguistics">corpus linguistics</a>. The creation and use of such <a href="/wiki/Text_corpus" title="Text corpus">corpora</a> of real-world data is a fundamental part of machine-learning algorithms for natural language processing. In addition, theoretical underpinnings of Chomskyan linguistics such as the so-called "<a href="/wiki/Poverty_of_the_stimulus" title="Poverty of the stimulus">poverty of the stimulus</a>" argument entail that general learning algorithms, as are typically used in machine learning, cannot be successful in language processing. As a result, the Chomskyan paradigm discouraged the application of such models to language processing.</span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBengioDucharmeVincentJanvin2003" class="citation journal cs1">Bengio, Yoshua; Ducharme, Réjean; Vincent, Pascal; Janvin, Christian (March 1, 2003). <a rel="nofollow" class="external text" href="https://dl.acm.org/doi/10.5555/944919.944966">"A neural probabilistic language model"</a>. <i>The Journal of Machine Learning Research</i>. <b>3</b>: 1137–1155 – via ACM Digital Library.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=The+Journal+of+Machine+Learning+Research&rft.atitle=A+neural+probabilistic+language+model&rft.volume=3&rft.pages=1137-1155&rft.date=2003-03-01&rft.aulast=Bengio&rft.aufirst=Yoshua&rft.au=Ducharme%2C+R%C3%A9jean&rft.au=Vincent%2C+Pascal&rft.au=Janvin%2C+Christian&rft_id=https%3A%2F%2Fdl.acm.org%2Fdoi%2F10.5555%2F944919.944966&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMikolovKarafiátBurgetČernocký2010" class="citation book cs1">Mikolov, Tomáš; Karafiát, Martin; Burget, Lukáš; Černocký, Jan; Khudanpur, Sanjeev (26 September 2010). <a rel="nofollow" class="external text" href="https://gwern.net/doc/ai/nn/rnn/2010-mikolov.pdf">"Recurrent neural network based language model"</a> <span class="cs1-format">(PDF)</span>. <i>Interspeech 2010</i>. pp. 1045–1048. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.21437%2FInterspeech.2010-343">10.21437/Interspeech.2010-343</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:17048224">17048224</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=Recurrent+neural+network+based+language+model&rft.btitle=Interspeech+2010&rft.pages=1045-1048&rft.date=2010-09-26&rft_id=info%3Adoi%2F10.21437%2FInterspeech.2010-343&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A17048224%23id-name%3DS2CID&rft.aulast=Mikolov&rft.aufirst=Tom%C3%A1%C5%A1&rft.au=Karafi%C3%A1t%2C+Martin&rft.au=Burget%2C+Luk%C3%A1%C5%A1&rft.au=%C4%8Cernock%C3%BD%2C+Jan&rft.au=Khudanpur%2C+Sanjeev&rft_id=https%3A%2F%2Fgwern.net%2Fdoc%2Fai%2Fnn%2Frnn%2F2010-mikolov.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_book" title="Template:Cite book">cite book</a>}}</code>: </span><span class="cs1-visible-error citation-comment"><code class="cs1-code">|journal=</code> ignored (<a href="/wiki/Help:CS1_errors#periodical_ignored" title="Help:CS1 errors">help</a>)</span></span> </li> <li id="cite_note-goldberg:nnlp17-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-goldberg:nnlp17_11-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGoldberg2016" class="citation journal cs1">Goldberg, Yoav (2016). "A Primer on Neural Network Models for Natural Language Processing". <i>Journal of Artificial Intelligence Research</i>. <b>57</b>: 345–420. <a href="/wiki/ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/1807.10854">1807.10854</a></span>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1613%2Fjair.4992">10.1613/jair.4992</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:8273530">8273530</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Journal+of+Artificial+Intelligence+Research&rft.atitle=A+Primer+on+Neural+Network+Models+for+Natural+Language+Processing&rft.volume=57&rft.pages=345-420&rft.date=2016&rft_id=info%3Aarxiv%2F1807.10854&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A8273530%23id-name%3DS2CID&rft_id=info%3Adoi%2F10.1613%2Fjair.4992&rft.aulast=Goldberg&rft.aufirst=Yoav&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-goodfellow:book16-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-goodfellow:book16_12-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGoodfellowBengioCourville2016" class="citation book cs1">Goodfellow, Ian; Bengio, Yoshua; Courville, Aaron (2016). <a rel="nofollow" class="external text" href="http://www.deeplearningbook.org/"><i>Deep Learning</i></a>. MIT Press.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Deep+Learning&rft.pub=MIT+Press&rft.date=2016&rft.aulast=Goodfellow&rft.aufirst=Ian&rft.au=Bengio%2C+Yoshua&rft.au=Courville%2C+Aaron&rft_id=http%3A%2F%2Fwww.deeplearningbook.org%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-jozefowicz:lm16-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-jozefowicz:lm16_13-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJozefowiczVinyalsSchusterShazeer2016" class="citation book cs1">Jozefowicz, Rafal; Vinyals, Oriol; Schuster, Mike; Shazeer, Noam; Wu, Yonghui (2016). <i>Exploring the Limits of Language Modeling</i>. <a href="/wiki/ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/1602.02410">1602.02410</a></span>. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2016arXiv160202410J">2016arXiv160202410J</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Exploring+the+Limits+of+Language+Modeling&rft.date=2016&rft_id=info%3Aarxiv%2F1602.02410&rft_id=info%3Abibcode%2F2016arXiv160202410J&rft.aulast=Jozefowicz&rft.aufirst=Rafal&rft.au=Vinyals%2C+Oriol&rft.au=Schuster%2C+Mike&rft.au=Shazeer%2C+Noam&rft.au=Wu%2C+Yonghui&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-choe:emnlp16-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-choe:emnlp16_14-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChoeCharniak" class="citation journal cs1">Choe, Do Kook; Charniak, Eugene. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20181023034804/https://aclanthology.coli.uni-saarland.de/papers/D16-1257/d16-1257">"Parsing as Language Modeling"</a>. <i>Emnlp 2016</i>. Archived from <a rel="nofollow" class="external text" href="https://aclanthology.coli.uni-saarland.de/papers/D16-1257/d16-1257">the original</a> on 2018-10-23<span class="reference-accessdate">. Retrieved <span class="nowrap">2018-10-22</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Emnlp+2016&rft.atitle=Parsing+as+Language+Modeling&rft.aulast=Choe&rft.aufirst=Do+Kook&rft.au=Charniak%2C+Eugene&rft_id=https%3A%2F%2Faclanthology.coli.uni-saarland.de%2Fpapers%2FD16-1257%2Fd16-1257&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-vinyals:nips15-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-vinyals:nips15_15-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFVinyalsKaiser2014" class="citation journal cs1">Vinyals, Oriol; et al. (2014). <a rel="nofollow" class="external text" href="https://papers.nips.cc/paper/5635-grammar-as-a-foreign-language.pdf">"Grammar as a Foreign Language"</a> <span class="cs1-format">(PDF)</span>. <i>Nips2015</i>. <a href="/wiki/ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/1412.7449">1412.7449</a></span>. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2014arXiv1412.7449V">2014arXiv1412.7449V</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Nips2015&rft.atitle=Grammar+as+a+Foreign+Language&rft.date=2014&rft_id=info%3Aarxiv%2F1412.7449&rft_id=info%3Abibcode%2F2014arXiv1412.7449V&rft.aulast=Vinyals&rft.aufirst=Oriol&rft.au=Kaiser%2C+Lukasz&rft_id=https%3A%2F%2Fpapers.nips.cc%2Fpaper%2F5635-grammar-as-a-foreign-language.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTurchinFlorez_Builes2021" class="citation journal cs1">Turchin, Alexander; Florez Builes, Luisa F. (2021-03-19). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8120048">"Using Natural Language Processing to Measure and Improve Quality of Diabetes Care: A Systematic Review"</a>. <i>Journal of Diabetes Science and Technology</i>. <b>15</b> (3): 553–560. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1177%2F19322968211000831">10.1177/19322968211000831</a>. <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1932-2968">1932-2968</a>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8120048">8120048</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a> <a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/33736486">33736486</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Journal+of+Diabetes+Science+and+Technology&rft.atitle=Using+Natural+Language+Processing+to+Measure+and+Improve+Quality+of+Diabetes+Care%3A+A+Systematic+Review&rft.volume=15&rft.issue=3&rft.pages=553-560&rft.date=2021-03-19&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC8120048%23id-name%3DPMC&rft.issn=1932-2968&rft_id=info%3Apmid%2F33736486&rft_id=info%3Adoi%2F10.1177%2F19322968211000831&rft.aulast=Turchin&rft.aufirst=Alexander&rft.au=Florez+Builes%2C+Luisa+F.&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC8120048&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLeeYangHolland-HallSezgin2022" class="citation journal cs1">Lee, Jennifer; Yang, Samuel; Holland-Hall, Cynthia; Sezgin, Emre; Gill, Manjot; Linwood, Simon; Huang, Yungui; Hoffman, Jeffrey (2022-06-10). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9233261">"Prevalence of Sensitive Terms in Clinical Notes Using Natural Language Processing Techniques: Observational Study"</a>. <i>JMIR Medical Informatics</i>. <b>10</b> (6): e38482. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.2196%2F38482">10.2196/38482</a></span>. <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/2291-9694">2291-9694</a>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9233261">9233261</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a> <a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/35687381">35687381</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=JMIR+Medical+Informatics&rft.atitle=Prevalence+of+Sensitive+Terms+in+Clinical+Notes+Using+Natural+Language+Processing+Techniques%3A+Observational+Study&rft.volume=10&rft.issue=6&rft.pages=e38482&rft.date=2022-06-10&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC9233261%23id-name%3DPMC&rft.issn=2291-9694&rft_id=info%3Apmid%2F35687381&rft_id=info%3Adoi%2F10.2196%2F38482&rft.aulast=Lee&rft.aufirst=Jennifer&rft.au=Yang%2C+Samuel&rft.au=Holland-Hall%2C+Cynthia&rft.au=Sezgin%2C+Emre&rft.au=Gill%2C+Manjot&rft.au=Linwood%2C+Simon&rft.au=Huang%2C+Yungui&rft.au=Hoffman%2C+Jeffrey&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC9233261&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-winograd:shrdlu71-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-winograd:shrdlu71_18-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWinograd1971" class="citation thesis cs1">Winograd, Terry (1971). <a rel="nofollow" class="external text" href="http://hci.stanford.edu/winograd/shrdlu/"><i>Procedures as a Representation for Data in a Computer Program for Understanding Natural Language</i></a> (Thesis).</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adissertation&rft.title=Procedures+as+a+Representation+for+Data+in+a+Computer+Program+for+Understanding+Natural+Language&rft.date=1971&rft.aulast=Winograd&rft.aufirst=Terry&rft_id=http%3A%2F%2Fhci.stanford.edu%2Fwinograd%2Fshrdlu%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-schank77-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-schank77_19-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSchankAbelson1977" class="citation book cs1">Schank, Roger C.; Abelson, Robert P. (1977). <i>Scripts, Plans, Goals, and Understanding: An Inquiry Into Human Knowledge Structures</i>. Hillsdale: Erlbaum. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/0-470-99033-3" title="Special:BookSources/0-470-99033-3"><bdi>0-470-99033-3</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Scripts%2C+Plans%2C+Goals%2C+and+Understanding%3A+An+Inquiry+Into+Human+Knowledge+Structures&rft.place=Hillsdale&rft.pub=Erlbaum&rft.date=1977&rft.isbn=0-470-99033-3&rft.aulast=Schank&rft.aufirst=Roger+C.&rft.au=Abelson%2C+Robert+P.&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-johnson:eacl:ilcl09-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-johnson:eacl:ilcl09_20-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.aclweb.org/anthology/W09-0103">Mark Johnson. How the statistical revolution changes (computational) linguistics.</a> Proceedings of the EACL 2009 Workshop on the Interaction between Linguistics and Computational Linguistics.</span> </li> <li id="cite_note-resnik:langlog11-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-resnik:langlog11_21-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://languagelog.ldc.upenn.edu/nll/?p=2946">Philip Resnik. Four revolutions.</a> Language Log, February 5, 2011.</span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSocher" class="citation web cs1">Socher, Richard. <a rel="nofollow" class="external text" href="https://www.socher.org/index.php/Main/DeepLearningForNLP-ACL2012Tutorial">"Deep Learning For NLP-ACL 2012 Tutorial"</a>. <i>www.socher.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-08-17</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.socher.org&rft.atitle=Deep+Learning+For+NLP-ACL+2012+Tutorial&rft.aulast=Socher&rft.aufirst=Richard&rft_id=https%3A%2F%2Fwww.socher.org%2Findex.php%2FMain%2FDeepLearningForNLP-ACL2012Tutorial&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span> This was an early Deep Learning tutorial at the ACL 2012 and met with both interest and (at the time) skepticism by most participants. Until then, neural learning was basically rejected because of its lack of statistical interpretability. Until 2015, deep learning had evolved into the major framework of NLP. [Link is broken, try <a rel="nofollow" class="external free" href="http://web.stanford.edu/class/cs224n/">http://web.stanford.edu/class/cs224n/</a>]</span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSegev2022" class="citation book cs1">Segev, Elad (2022). <a rel="nofollow" class="external text" href="https://www.routledge.com/Semantic-Network-Analysis-in-Social-Sciences/Segev/p/book/9780367636524"><i>Semantic Network Analysis in Social Sciences</i></a>. London: Routledge. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/9780367636524" title="Special:BookSources/9780367636524"><bdi>9780367636524</bdi></a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20211205140726/https://www.routledge.com/Semantic-Network-Analysis-in-Social-Sciences/Segev/p/book/9780367636524">Archived</a> from the original on 5 December 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">5 December</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Semantic+Network+Analysis+in+Social+Sciences&rft.place=London&rft.pub=Routledge&rft.date=2022&rft.isbn=9780367636524&rft.aulast=Segev&rft.aufirst=Elad&rft_id=https%3A%2F%2Fwww.routledge.com%2FSemantic-Network-Analysis-in-Social-Sciences%2FSegev%2Fp%2Fbook%2F9780367636524&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFYiTian2012" class="citation cs2">Yi, Chucai; <a href="/wiki/Yingli_Tian" title="Yingli Tian">Tian, Yingli</a> (2012), "Assistive Text Reading from Complex Background for Blind Persons", <i>Camera-Based Document Analysis and Recognition</i>, Lecture Notes in Computer Science, vol. 7139, Springer Berlin Heidelberg, pp. 15–28, <a href="/wiki/CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.668.869">10.1.1.668.869</a></span>, <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-642-29364-1_2">10.1007/978-3-642-29364-1_2</a>, <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/9783642293634" title="Special:BookSources/9783642293634"><bdi>9783642293634</bdi></a></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Camera-Based+Document+Analysis+and+Recognition&rft.atitle=Assistive+Text+Reading+from+Complex+Background+for+Blind+Persons&rft.volume=7139&rft.pages=15-28&rft.date=2012&rft_id=https%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fsummary%3Fdoi%3D10.1.1.668.869%23id-name%3DCiteSeerX&rft_id=info%3Adoi%2F10.1007%2F978-3-642-29364-1_2&rft.isbn=9783642293634&rft.aulast=Yi&rft.aufirst=Chucai&rft.au=Tian%2C+Yingli&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-:0-25"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_25-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_25-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.deeplearning.ai/resources/natural-language-processing/">"Natural Language Processing (NLP) - A Complete Guide"</a>. <i>www.deeplearning.ai</i>. 2023-01-11<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-05-05</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.deeplearning.ai&rft.atitle=Natural+Language+Processing+%28NLP%29+-+A+Complete+Guide&rft.date=2023-01-11&rft_id=https%3A%2F%2Fwww.deeplearning.ai%2Fresources%2Fnatural-language-processing%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.gyansetu.in/what-is-natural-language-processing/">"What is Natural Language Processing? Intro to NLP in Machine Learning"</a>. <i>GyanSetu!</i>. 2020-12-06<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GyanSetu%21&rft.atitle=What+is+Natural+Language+Processing%3F+Intro+to+NLP+in+Machine+Learning&rft.date=2020-12-06&rft_id=https%3A%2F%2Fwww.gyansetu.in%2Fwhat-is-natural-language-processing%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKishorjitVidyaNirmalSivaji2012" class="citation journal cs1">Kishorjit, N.; Vidya, Raj RK.; Nirmal, Y.; Sivaji, B. (2012). <a rel="nofollow" class="external text" href="http://aclweb.org/anthology//W/W12/W12-5008.pdf">"Manipuri Morpheme Identification"</a> <span class="cs1-format">(PDF)</span>. <i>Proceedings of the 3rd Workshop on South and Southeast Asian Natural Language Processing (SANLP)</i>. COLING 2012, Mumbai, December 2012: 95–108.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Proceedings+of+the+3rd+Workshop+on+South+and+Southeast+Asian+Natural+Language+Processing+%28SANLP%29&rft.atitle=Manipuri+Morpheme+Identification&rft.pages=95-108&rft.date=2012&rft.aulast=Kishorjit&rft.aufirst=N.&rft.au=Vidya%2C+Raj+RK.&rft.au=Nirmal%2C+Y.&rft.au=Sivaji%2C+B.&rft_id=http%3A%2F%2Faclweb.org%2Fanthology%2F%2FW%2FW12%2FW12-5008.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_journal" title="Template:Cite journal">cite journal</a>}}</code>: CS1 maint: location (<a href="/wiki/Category:CS1_maint:_location" title="Category:CS1 maint: location">link</a>)</span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKleinManning2002" class="citation journal cs1">Klein, Dan; Manning, Christopher D. (2002). <a rel="nofollow" class="external text" href="http://papers.nips.cc/paper/1945-natural-language-grammar-induction-using-a-constituent-context-model.pdf">"Natural language grammar induction using a constituent-context model"</a> <span class="cs1-format">(PDF)</span>. <i>Advances in Neural Information Processing Systems</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Advances+in+Neural+Information+Processing+Systems&rft.atitle=Natural+language+grammar+induction+using+a+constituent-context+model&rft.date=2002&rft.aulast=Klein&rft.aufirst=Dan&rft.au=Manning%2C+Christopher+D.&rft_id=http%3A%2F%2Fpapers.nips.cc%2Fpaper%2F1945-natural-language-grammar-induction-using-a-constituent-context-model.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKariampuzhaAlyeaQuSanjak2023" class="citation journal cs1">Kariampuzha, William; Alyea, Gioconda; Qu, Sue; Sanjak, Jaleal; Mathé, Ewy; Sid, Eric; Chatelaine, Haley; Yadaw, Arjun; Xu, Yanji; Zhu, Qian (2023). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9972634">"Precision information extraction for rare disease epidemiology at scale"</a>. <i>Journal of Translational Medicine</i>. <b>21</b> (1): 157. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1186%2Fs12967-023-04011-y">10.1186/s12967-023-04011-y</a></span>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9972634">9972634</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a> <a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/36855134">36855134</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Journal+of+Translational+Medicine&rft.atitle=Precision+information+extraction+for+rare+disease+epidemiology+at+scale&rft.volume=21&rft.issue=1&rft.pages=157&rft.date=2023&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC9972634%23id-name%3DPMC&rft_id=info%3Apmid%2F36855134&rft_id=info%3Adoi%2F10.1186%2Fs12967-023-04011-y&rft.aulast=Kariampuzha&rft.aufirst=William&rft.au=Alyea%2C+Gioconda&rft.au=Qu%2C+Sue&rft.au=Sanjak%2C+Jaleal&rft.au=Math%C3%A9%2C+Ewy&rft.au=Sid%2C+Eric&rft.au=Chatelaine%2C+Haley&rft.au=Yadaw%2C+Arjun&rft.au=Xu%2C+Yanji&rft.au=Zhu%2C+Qian&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC9972634&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-rte:11-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-rte:11_30-0">^</a></b></span> <span class="reference-text">PASCAL Recognizing Textual Entailment Challenge (RTE-7) <a rel="nofollow" class="external free" href="https://tac.nist.gov//2011/RTE/">https://tac.nist.gov//2011/RTE/</a></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLippiTorroni2016" class="citation journal cs1">Lippi, Marco; Torroni, Paolo (2016-04-20). <a rel="nofollow" class="external text" href="https://dl.acm.org/doi/10.1145/2850417">"Argumentation Mining: State of the Art and Emerging Trends"</a>. <i>ACM Transactions on Internet Technology</i>. <b>16</b> (2): 1–25. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F2850417">10.1145/2850417</a>. <a href="/wiki/Hdl_(identifier)" class="mw-redirect" title="Hdl (identifier)">hdl</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://hdl.handle.net/11585%2F523460">11585/523460</a></span>. <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1533-5399">1533-5399</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:9561587">9561587</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=ACM+Transactions+on+Internet+Technology&rft.atitle=Argumentation+Mining%3A+State+of+the+Art+and+Emerging+Trends&rft.volume=16&rft.issue=2&rft.pages=1-25&rft.date=2016-04-20&rft_id=info%3Ahdl%2F11585%2F523460&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A9561587%23id-name%3DS2CID&rft.issn=1533-5399&rft_id=info%3Adoi%2F10.1145%2F2850417&rft.aulast=Lippi&rft.aufirst=Marco&rft.au=Torroni%2C+Paolo&rft_id=https%3A%2F%2Fdl.acm.org%2Fdoi%2F10.1145%2F2850417&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.i3s.unice.fr/~villata/tutorialIJCAI2016.html">"Argument Mining – IJCAI2016 Tutorial"</a>. <i>www.i3s.unice.fr</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-03-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.i3s.unice.fr&rft.atitle=Argument+Mining+%E2%80%93+IJCAI2016+Tutorial&rft_id=https%3A%2F%2Fwww.i3s.unice.fr%2F~villata%2FtutorialIJCAI2016.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://acl2016tutorial.arg.tech/">"NLP Approaches to Computational Argumentation – ACL 2016, Berlin"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-03-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=NLP+Approaches+to+Computational+Argumentation+%E2%80%93+ACL+2016%2C+Berlin&rft_id=http%3A%2F%2Facl2016tutorial.arg.tech%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAdministration" class="citation web cs1">Administration. <a rel="nofollow" class="external text" href="https://www.mq.edu.au/research/research-centres-groups-and-facilities/innovative-technologies/centres/centre-for-language-technology-clt">"Centre for Language Technology (CLT)"</a>. <i>Macquarie University</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Macquarie+University&rft.atitle=Centre+for+Language+Technology+%28CLT%29&rft.au=Administration&rft_id=https%3A%2F%2Fwww.mq.edu.au%2Fresearch%2Fresearch-centres-groups-and-facilities%2Finnovative-technologies%2Fcentres%2Fcentre-for-language-technology-clt&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.comp.nus.edu.sg/~nlp/conll13st.html">"Shared Task: Grammatical Error Correction"</a>. <i>www.comp.nus.edu.sg</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.comp.nus.edu.sg&rft.atitle=Shared+Task%3A+Grammatical+Error+Correction&rft_id=https%3A%2F%2Fwww.comp.nus.edu.sg%2F~nlp%2Fconll13st.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.comp.nus.edu.sg/~nlp/conll14st.html">"Shared Task: Grammatical Error Correction"</a>. <i>www.comp.nus.edu.sg</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.comp.nus.edu.sg&rft.atitle=Shared+Task%3A+Grammatical+Error+Correction&rft_id=https%3A%2F%2Fwww.comp.nus.edu.sg%2F~nlp%2Fconll14st.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDuanCruz2011" class="citation journal cs1">Duan, Yucong; Cruz, Christophe (2011). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20111009135952/http://www.ijimt.org/abstract/100-E00187.htm">"Formalizing Semantic of Natural Language through Conceptualization from Existence"</a>. <i>International Journal of Innovation, Management and Technology</i>. <b>2</b> (1): 37–42. Archived from <a rel="nofollow" class="external text" href="http://www.ijimt.org/abstract/100-E00187.htm">the original</a> on 2011-10-09.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=International+Journal+of+Innovation%2C+Management+and+Technology&rft.atitle=Formalizing+Semantic+of+Natural+Language+through+Conceptualization+from+Existence&rft.volume=2&rft.issue=1&rft.pages=37-42&rft.date=2011&rft.aulast=Duan&rft.aufirst=Yucong&rft.au=Cruz%2C+Christophe&rft_id=http%3A%2F%2Fwww.ijimt.org%2Fabstract%2F100-E00187.htm&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.ubu.com/historical/racter/index.html">"U B U W E B :: Racter"</a>. <i>www.ubu.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-08-17</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.ubu.com&rft.atitle=U+B+U+W+E+B+%3A%3A+Racter&rft_id=http%3A%2F%2Fwww.ubu.com%2Fhistorical%2Fracter%2Findex.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWriter2019" class="citation book cs1">Writer, Beta (2019). <i>Lithium-Ion Batteries</i>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-030-16800-1">10.1007/978-3-030-16800-1</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-3-030-16799-8" title="Special:BookSources/978-3-030-16799-8"><bdi>978-3-030-16799-8</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:155818532">155818532</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Lithium-Ion+Batteries&rft.date=2019&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A155818532%23id-name%3DS2CID&rft_id=info%3Adoi%2F10.1007%2F978-3-030-16800-1&rft.isbn=978-3-030-16799-8&rft.aulast=Writer&rft.aufirst=Beta&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://ghostarchive.org/varchive/youtube/20211030/7dtl650D0y0">"Document Understanding AI on Google Cloud (Cloud Next '19) – YouTube"</a>. <i>www.youtube.com</i>. 11 April 2019. Archived from <a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=7dtl650D0y0">the original</a> on 2021-10-30<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.youtube.com&rft.atitle=Document+Understanding+AI+on+Google+Cloud+%28Cloud+Next+%2719%29+%E2%80%93+YouTube&rft.date=2019-04-11&rft_id=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7dtl650D0y0&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRobertson2022" class="citation web cs1">Robertson, Adi (2022-04-06). <a rel="nofollow" class="external text" href="https://www.theverge.com/2022/4/6/23012123/openai-clip-dalle-2-ai-text-to-image-generator-testing">"OpenAI's DALL-E AI image generator can now edit pictures, too"</a>. <i>The Verge</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-06-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+Verge&rft.atitle=OpenAI%27s+DALL-E+AI+image+generator+can+now+edit+pictures%2C+too&rft.date=2022-04-06&rft.aulast=Robertson&rft.aufirst=Adi&rft_id=https%3A%2F%2Fwww.theverge.com%2F2022%2F4%2F6%2F23012123%2Fopenai-clip-dalle-2-ai-text-to-image-generator-testing&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://nlp.stanford.edu/projects/text2scene.shtml">"The Stanford Natural Language Processing Group"</a>. <i>nlp.stanford.edu</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-06-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=nlp.stanford.edu&rft.atitle=The+Stanford+Natural+Language+Processing+Group&rft_id=https%3A%2F%2Fnlp.stanford.edu%2Fprojects%2Ftext2scene.shtml&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCoyneSproat2001" class="citation book cs1">Coyne, Bob; Sproat, Richard (2001-08-01). <a rel="nofollow" class="external text" href="https://doi.org/10.1145/383259.383316">"WordsEye"</a>. <i>Proceedings of the 28th annual conference on Computer graphics and interactive techniques</i>. SIGGRAPH '01. New York, NY, USA: Association for Computing Machinery. pp. 487–496. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F383259.383316">10.1145/383259.383316</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-1-58113-374-5" title="Special:BookSources/978-1-58113-374-5"><bdi>978-1-58113-374-5</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:3842372">3842372</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=WordsEye&rft.btitle=Proceedings+of+the+28th+annual+conference+on+Computer+graphics+and+interactive+techniques&rft.place=New+York%2C+NY%2C+USA&rft.series=SIGGRAPH+%2701&rft.pages=487-496&rft.pub=Association+for+Computing+Machinery&rft.date=2001-08-01&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A3842372%23id-name%3DS2CID&rft_id=info%3Adoi%2F10.1145%2F383259.383316&rft.isbn=978-1-58113-374-5&rft.aulast=Coyne&rft.aufirst=Bob&rft.au=Sproat%2C+Richard&rft_id=https%3A%2F%2Fdoi.org%2F10.1145%2F383259.383316&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://venturebeat.com/ai/google-announces-ai-advances-in-text-to-video-language-translation-more/">"Google announces AI advances in text-to-video, language translation, more"</a>. <i>VentureBeat</i>. 2022-11-02<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-11-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=VentureBeat&rft.atitle=Google+announces+AI+advances+in+text-to-video%2C+language+translation%2C+more&rft.date=2022-11-02&rft_id=https%3A%2F%2Fventurebeat.com%2Fai%2Fgoogle-announces-ai-advances-in-text-to-video-language-translation-more%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFVincent2022" class="citation web cs1">Vincent, James (2022-09-29). <a rel="nofollow" class="external text" href="https://www.theverge.com/2022/9/29/23378210/meta-text-to-video-ai-generation-make-a-video-model-dall-e">"Meta's new text-to-video AI generator is like DALL-E for video"</a>. <i>The Verge</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-11-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+Verge&rft.atitle=Meta%27s+new+text-to-video+AI+generator+is+like+DALL-E+for+video&rft.date=2022-09-29&rft.aulast=Vincent&rft.aufirst=James&rft_id=https%3A%2F%2Fwww.theverge.com%2F2022%2F9%2F29%2F23378210%2Fmeta-text-to-video-ai-generation-make-a-video-model-dall-e&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.conll.org/previous-tasks">"Previous shared tasks | CoNLL"</a>. <i>www.conll.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.conll.org&rft.atitle=Previous+shared+tasks+%7C+CoNLL&rft_id=https%3A%2F%2Fwww.conll.org%2Fprevious-tasks&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-47">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20200715113427/https://www.lexico.com/definition/cognition">"Cognition"</a>. <i>Lexico</i>. <a href="/wiki/Oxford_University_Press" title="Oxford University Press">Oxford University Press</a> and <a href="/wiki/Dictionary.com" title="Dictionary.com">Dictionary.com</a>. Archived from <a rel="nofollow" class="external text" href="https://www.lexico.com/definition/cognition">the original</a> on July 15, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">6 May</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Lexico&rft.atitle=Cognition&rft_id=https%3A%2F%2Fwww.lexico.com%2Fdefinition%2Fcognition&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-48"><span class="mw-cite-backlink"><b><a href="#cite_ref-48">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.aft.org/newspubs/periodicals/ae/summer2002/willingham.cfm">"Ask the Cognitive Scientist"</a>. <i>American Federation of Teachers</i>. 8 August 2014. <q>Cognitive science is an interdisciplinary field of researchers from Linguistics, psychology, neuroscience, philosophy, computer science, and anthropology that seek to understand the mind.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=American+Federation+of+Teachers&rft.atitle=Ask+the+Cognitive+Scientist&rft.date=2014-08-08&rft_id=http%3A%2F%2Fwww.aft.org%2Fnewspubs%2Fperiodicals%2Fae%2Fsummer2002%2Fwillingham.cfm&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-49">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRobinson2008" class="citation book cs1">Robinson, Peter (2008). <i>Handbook of Cognitive Linguistics and Second Language Acquisition</i>. Routledge. pp. 3–8. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-805-85352-0" title="Special:BookSources/978-0-805-85352-0"><bdi>978-0-805-85352-0</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Handbook+of+Cognitive+Linguistics+and+Second+Language+Acquisition&rft.pages=3-8&rft.pub=Routledge&rft.date=2008&rft.isbn=978-0-805-85352-0&rft.aulast=Robinson&rft.aufirst=Peter&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-50">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLakoff1999" class="citation book cs1">Lakoff, George (1999). <i>Philosophy in the Flesh: The Embodied Mind and Its Challenge to Western Philosophy; Appendix: The Neural Theory of Language Paradigm</i>. New York Basic Books. pp. 569–583. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-465-05674-3" title="Special:BookSources/978-0-465-05674-3"><bdi>978-0-465-05674-3</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Philosophy+in+the+Flesh%3A+The+Embodied+Mind+and+Its+Challenge+to+Western+Philosophy%3B+Appendix%3A+The+Neural+Theory+of+Language+Paradigm&rft.pages=569-583&rft.pub=New+York+Basic+Books&rft.date=1999&rft.isbn=978-0-465-05674-3&rft.aulast=Lakoff&rft.aufirst=George&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-51"><span class="mw-cite-backlink"><b><a href="#cite_ref-51">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFStrauss1999" class="citation book cs1">Strauss, Claudia (1999). <i>A Cognitive Theory of Cultural Meaning</i>. Cambridge University Press. pp. 156–164. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-521-59541-4" title="Special:BookSources/978-0-521-59541-4"><bdi>978-0-521-59541-4</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=A+Cognitive+Theory+of+Cultural+Meaning&rft.pages=156-164&rft.pub=Cambridge+University+Press&rft.date=1999&rft.isbn=978-0-521-59541-4&rft.aulast=Strauss&rft.aufirst=Claudia&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-52"><span class="mw-cite-backlink"><b><a href="#cite_ref-52">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1041539562">.mw-parser-output .citation{word-wrap:break-word}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}</style><span class="citation patent"><a rel="nofollow" class="external text" href="https://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX=US9269353">US patent 9269353</a></span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.number=9269353&rft.cc=US&rft.title="><span style="display: none;"> </span></span></span> </li> <li id="cite_note-53"><span class="mw-cite-backlink"><b><a href="#cite_ref-53">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://universalconceptualcognitiveannotation.github.io/">"Universal Conceptual Cognitive Annotation (UCCA)"</a>. <i>Universal Conceptual Cognitive Annotation (UCCA)</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Universal+Conceptual+Cognitive+Annotation+%28UCCA%29&rft.atitle=Universal+Conceptual+Cognitive+Annotation+%28UCCA%29&rft_id=https%3A%2F%2Funiversalconceptualcognitiveannotation.github.io%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-54"><span class="mw-cite-backlink"><b><a href="#cite_ref-54">^</a></b></span> <span class="reference-text">Rodríguez, F. C., & Mairal-Usón, R. (2016). <a rel="nofollow" class="external text" href="https://www.redalyc.org/pdf/1345/134549291020.pdf">Building an RRG computational grammar</a>. <i>Onomazein</i>, (34), 86–117.</span> </li> <li id="cite_note-55"><span class="mw-cite-backlink"><b><a href="#cite_ref-55">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.fcg-net.org/">"Fluid Construction Grammar – A fully operational processing system for construction grammars"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Fluid+Construction+Grammar+%E2%80%93+A+fully+operational+processing+system+for+construction+grammars&rft_id=https%3A%2F%2Fwww.fcg-net.org%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-56"><span class="mw-cite-backlink"><b><a href="#cite_ref-56">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.aclweb.org/portal/">"ACL Member Portal | The Association for Computational Linguistics Member Portal"</a>. <i>www.aclweb.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.aclweb.org&rft.atitle=ACL+Member+Portal+%7C+The+Association+for+Computational+Linguistics+Member+Portal&rft_id=https%3A%2F%2Fwww.aclweb.org%2Fportal%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-57"><span class="mw-cite-backlink"><b><a href="#cite_ref-57">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.w3.org/Data/demos/chunks/chunks.html">"Chunks and Rules"</a>. <i>W3C</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=W3C&rft.atitle=Chunks+and+Rules&rft_id=https%3A%2F%2Fwww.w3.org%2FData%2Fdemos%2Fchunks%2Fchunks.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-58"><span class="mw-cite-backlink"><b><a href="#cite_ref-58">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSocherKarpathyLeManning2014" class="citation journal cs1">Socher, Richard; Karpathy, Andrej; Le, Quoc V.; Manning, Christopher D.; Ng, Andrew Y. (2014). <a rel="nofollow" class="external text" href="https://doi.org/10.1162%2Ftacl_a_00177">"Grounded Compositional Semantics for Finding and Describing Images with Sentences"</a>. <i>Transactions of the Association for Computational Linguistics</i>. <b>2</b>: 207–218. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1162%2Ftacl_a_00177">10.1162/tacl_a_00177</a></span>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:2317858">2317858</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Transactions+of+the+Association+for+Computational+Linguistics&rft.atitle=Grounded+Compositional+Semantics+for+Finding+and+Describing+Images+with+Sentences&rft.volume=2&rft.pages=207-218&rft.date=2014&rft_id=info%3Adoi%2F10.1162%2Ftacl_a_00177&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A2317858%23id-name%3DS2CID&rft.aulast=Socher&rft.aufirst=Richard&rft.au=Karpathy%2C+Andrej&rft.au=Le%2C+Quoc+V.&rft.au=Manning%2C+Christopher+D.&rft.au=Ng%2C+Andrew+Y.&rft_id=https%3A%2F%2Fdoi.org%2F10.1162%252Ftacl_a_00177&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-59"><span class="mw-cite-backlink"><b><a href="#cite_ref-59">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDasguptaLampinenChanCreswell2022" class="citation arxiv cs1">Dasgupta, Ishita; Lampinen, Andrew K.; Chan, Stephanie C. Y.; Creswell, Antonia; Kumaran, Dharshan; McClelland, James L.; Hill, Felix (2022). "Language models show human-like content effects on reasoning, Dasgupta, Lampinen et al". <a href="/wiki/ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/2207.07051">2207.07051</a></span> [<a rel="nofollow" class="external text" href="https://arxiv.org/archive/cs.CL">cs.CL</a>].</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=preprint&rft.jtitle=arXiv&rft.atitle=Language+models+show+human-like+content+effects+on+reasoning%2C+Dasgupta%2C+Lampinen+et+al&rft.date=2022&rft_id=info%3Aarxiv%2F2207.07051&rft.aulast=Dasgupta&rft.aufirst=Ishita&rft.au=Lampinen%2C+Andrew+K.&rft.au=Chan%2C+Stephanie+C.+Y.&rft.au=Creswell%2C+Antonia&rft.au=Kumaran%2C+Dharshan&rft.au=McClelland%2C+James+L.&rft.au=Hill%2C+Felix&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> <li id="cite_note-60"><span class="mw-cite-backlink"><b><a href="#cite_ref-60">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFFriston2022" class="citation book cs1">Friston, Karl J. (2022). <i>Active Inference: The Free Energy Principle in Mind, Brain, and Behavior; Chapter 4 The Generative Models of Active Inference</i>. The MIT Press. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-262-36997-8" title="Special:BookSources/978-0-262-36997-8"><bdi>978-0-262-36997-8</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Active+Inference%3A+The+Free+Energy+Principle+in+Mind%2C+Brain%2C+and+Behavior%3B+Chapter+4+The+Generative+Models+of+Active+Inference&rft.pub=The+MIT+Press&rft.date=2022&rft.isbn=978-0-262-36997-8&rft.aulast=Friston&rft.aufirst=Karl+J.&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=20" title="Edit section: Further reading"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239549316">.mw-parser-output .refbegin{margin-bottom:0.5em}.mw-parser-output .refbegin-hanging-indents>ul{margin-left:0}.mw-parser-output .refbegin-hanging-indents>ul>li{margin-left:0;padding-left:3.2em;text-indent:-3.2em}.mw-parser-output .refbegin-hanging-indents ul,.mw-parser-output .refbegin-hanging-indents ul li{list-style:none}@media(max-width:720px){.mw-parser-output .refbegin-hanging-indents>ul>li{padding-left:1.6em;text-indent:-1.6em}}.mw-parser-output .refbegin-columns{margin-top:0.3em}.mw-parser-output .refbegin-columns ul{margin-top:0}.mw-parser-output .refbegin-columns li{page-break-inside:avoid;break-inside:avoid-column}@media screen{.mw-parser-output .refbegin{font-size:90%}}</style><div class="refbegin" style=""> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBates1995" class="citation journal cs1">Bates, M (1995). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC40721">"Models of natural language understanding"</a>. <i>Proceedings of the National Academy of Sciences of the United States of America</i>. <b>92</b> (22): 9977–9982. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/1995PNAS...92.9977B">1995PNAS...92.9977B</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1073%2Fpnas.92.22.9977">10.1073/pnas.92.22.9977</a></span>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC40721">40721</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a> <a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/7479812">7479812</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Proceedings+of+the+National+Academy+of+Sciences+of+the+United+States+of+America&rft.atitle=Models+of+natural+language+understanding&rft.volume=92&rft.issue=22&rft.pages=9977-9982&rft.date=1995&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC40721%23id-name%3DPMC&rft_id=info%3Apmid%2F7479812&rft_id=info%3Adoi%2F10.1073%2Fpnas.92.22.9977&rft_id=info%3Abibcode%2F1995PNAS...92.9977B&rft.aulast=Bates&rft.aufirst=M&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC40721&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANatural+language+processing" class="Z3988"></span></li> <li>Steven Bird, Ewan Klein, and Edward Loper (2009). <i>Natural Language Processing with Python</i>. O'Reilly Media. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-596-51649-9" title="Special:BookSources/978-0-596-51649-9">978-0-596-51649-9</a>.</li> <li><a href="/w/index.php?title=Kenna_Hughes-Castleberry&action=edit&redlink=1" class="new" title="Kenna Hughes-Castleberry (page does not exist)">Kenna Hughes-Castleberry</a>, "A Murder Mystery Puzzle: The literary puzzle <i><a href="/wiki/Cain%27s_Jawbone" title="Cain's Jawbone">Cain's Jawbone</a></i>, which has stumped humans for decades, reveals the limitations of natural-language-processing algorithms", <i><a href="/wiki/Scientific_American" title="Scientific American">Scientific American</a></i>, vol. 329, no. 4 (November 2023), pp. 81–82. "This murder mystery competition has revealed that although NLP (<a href="/wiki/Natural-language_processing" class="mw-redirect" title="Natural-language processing">natural-language processing</a>) models are capable of incredible feats, their abilities are very much limited by the amount of <a href="/wiki/Context_(linguistics)" title="Context (linguistics)">context</a> they receive. This [...] could cause [difficulties] for researchers who hope to use them to do things such as analyze <a href="/wiki/Ancient_language" title="Ancient language">ancient languages</a>. In some cases, there are few historical records on long-gone <a href="/wiki/Civilization" title="Civilization">civilizations</a> to serve as <a href="/wiki/Training_data" class="mw-redirect" title="Training data">training data</a> for such a purpose." (p. 82.)</li> <li>Daniel Jurafsky and James H. Martin (2008). <i>Speech and Language Processing</i>, 2nd edition. Pearson Prentice Hall. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-13-187321-6" title="Special:BookSources/978-0-13-187321-6">978-0-13-187321-6</a>.</li> <li>Mohamed Zakaria Kurdi (2016). <i>Natural Language Processing and Computational Linguistics: speech, morphology, and syntax</i>, Volume 1. ISTE-Wiley. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-1848218482" title="Special:BookSources/978-1848218482">978-1848218482</a>.</li> <li>Mohamed Zakaria Kurdi (2017). <i>Natural Language Processing and Computational Linguistics: semantics, discourse, and applications</i>, Volume 2. ISTE-Wiley. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-1848219212" title="Special:BookSources/978-1848219212">978-1848219212</a>.</li> <li>Christopher D. Manning, Prabhakar Raghavan, and Hinrich Schütze (2008). <i>Introduction to Information Retrieval</i>. Cambridge University Press. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-521-86571-5" title="Special:BookSources/978-0-521-86571-5">978-0-521-86571-5</a>. <a rel="nofollow" class="external text" href="http://nlp.stanford.edu/IR-book/">Official html and pdf versions available without charge.</a></li> <li>Christopher D. Manning and Hinrich Schütze (1999). <i>Foundations of Statistical Natural Language Processing</i>. The MIT Press. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-262-13360-9" title="Special:BookSources/978-0-262-13360-9">978-0-262-13360-9</a>.</li> <li>David M. W. Powers and Christopher C. R. Turk (1989). <i>Machine Learning of Natural Language</i>. Springer-Verlag. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-0-387-19557-5" title="Special:BookSources/978-0-387-19557-5">978-0-387-19557-5</a>.</li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Natural_language_processing&action=edit&section=21" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Commons-logo.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/12px-Commons-logo.svg.png" decoding="async" width="12" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/18px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/24px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></a></span> Media related to <a href="https://commons.wikimedia.org/wiki/Category:Natural_language_processing" class="extiw" title="commons:Category:Natural language processing">Natural language processing</a> at Wikimedia Commons</li></ul> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Natural_language_processing" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Natural_language_processing" title="Template:Natural language processing"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Natural_language_processing" title="Template talk:Natural language processing"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Natural_language_processing" title="Special:EditPage/Template:Natural language processing"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Natural_language_processing" style="font-size:114%;margin:0 4em"><a class="mw-selflink selflink">Natural language processing</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">General terms</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AI-complete" title="AI-complete">AI-complete</a></li> <li><a href="/wiki/Bag-of-words_model" title="Bag-of-words model">Bag-of-words</a></li> <li><a href="/wiki/N-gram" title="N-gram">n-gram</a> <ul><li><a href="/wiki/Bigram" title="Bigram">Bigram</a></li> <li><a href="/wiki/Trigram" title="Trigram">Trigram</a></li></ul></li> <li><a href="/wiki/Computational_linguistics" title="Computational linguistics">Computational linguistics</a></li> <li><a href="/wiki/Natural_language_understanding" title="Natural language understanding">Natural language understanding</a></li> <li><a href="/wiki/Stop_word" title="Stop word">Stop words</a></li> <li><a href="/wiki/Text_processing" title="Text processing">Text processing</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Text_mining" title="Text mining">Text analysis</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Argument_mining" title="Argument mining">Argument mining</a></li> <li><a href="/wiki/Collocation_extraction" title="Collocation extraction">Collocation extraction</a></li> <li><a href="/wiki/Concept_mining" title="Concept mining">Concept mining</a></li> <li><a href="/wiki/Coreference#Coreference_resolution" title="Coreference">Coreference resolution</a></li> <li><a href="/wiki/Deep_linguistic_processing" title="Deep linguistic processing">Deep linguistic processing</a></li> <li><a href="/wiki/Distant_reading" title="Distant reading">Distant reading</a></li> <li><a href="/wiki/Information_extraction" title="Information extraction">Information extraction</a></li> <li><a href="/wiki/Named-entity_recognition" title="Named-entity recognition">Named-entity recognition</a></li> <li><a href="/wiki/Ontology_learning" title="Ontology learning">Ontology learning</a></li> <li><a href="/wiki/Parsing" title="Parsing">Parsing</a> <ul><li><a href="/wiki/Semantic_parsing" title="Semantic parsing">Semantic parsing</a></li> <li><a href="/wiki/Syntactic_parsing_(computational_linguistics)" title="Syntactic parsing (computational linguistics)">Syntactic parsing</a></li></ul></li> <li><a href="/wiki/Part-of-speech_tagging" title="Part-of-speech tagging">Part-of-speech tagging</a></li> <li><a href="/wiki/Semantic_analysis_(machine_learning)" title="Semantic analysis (machine learning)">Semantic analysis</a></li> <li><a href="/wiki/Semantic_role_labeling" title="Semantic role labeling">Semantic role labeling</a></li> <li><a href="/wiki/Semantic_decomposition_(natural_language_processing)" title="Semantic decomposition (natural language processing)">Semantic decomposition</a></li> <li><a href="/wiki/Semantic_similarity" title="Semantic similarity">Semantic similarity</a></li> <li><a href="/wiki/Sentiment_analysis" title="Sentiment analysis">Sentiment analysis</a></li></ul> <ul><li><a href="/wiki/Terminology_extraction" title="Terminology extraction">Terminology extraction</a></li> <li><a href="/wiki/Text_mining" title="Text mining">Text mining</a></li> <li><a href="/wiki/Textual_entailment" title="Textual entailment">Textual entailment</a></li> <li><a href="/wiki/Truecasing" title="Truecasing">Truecasing</a></li> <li><a href="/wiki/Word-sense_disambiguation" title="Word-sense disambiguation">Word-sense disambiguation</a></li> <li><a href="/wiki/Word-sense_induction" title="Word-sense induction">Word-sense induction</a></li></ul> </div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Text_segmentation" scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Text_segmentation" title="Text segmentation">Text segmentation</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Compound-term_processing" title="Compound-term processing">Compound-term processing</a></li> <li><a href="/wiki/Lemmatisation" class="mw-redirect" title="Lemmatisation">Lemmatisation</a></li> <li><a href="/wiki/Lexical_analysis" title="Lexical analysis">Lexical analysis</a></li> <li><a href="/wiki/Shallow_parsing" title="Shallow parsing">Text chunking</a></li> <li><a href="/wiki/Stemming" title="Stemming">Stemming</a></li> <li><a href="/wiki/Sentence_boundary_disambiguation" title="Sentence boundary disambiguation">Sentence segmentation</a></li> <li><a href="/wiki/Word#Word_boundaries" title="Word">Word segmentation</a></li></ul> </div></td></tr></tbody></table><div> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Automatic_summarization" title="Automatic summarization">Automatic summarization</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Multi-document_summarization" title="Multi-document summarization">Multi-document summarization</a></li> <li><a href="/wiki/Sentence_extraction" title="Sentence extraction">Sentence extraction</a></li> <li><a href="/wiki/Text_simplification" title="Text simplification">Text simplification</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Machine_translation" title="Machine translation">Machine translation</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Computer-assisted_translation" title="Computer-assisted translation">Computer-assisted</a></li> <li><a href="/wiki/Example-based_machine_translation" title="Example-based machine translation">Example-based</a></li> <li><a href="/wiki/Rule-based_machine_translation" title="Rule-based machine translation">Rule-based</a></li> <li><a href="/wiki/Statistical_machine_translation" title="Statistical machine translation">Statistical</a></li> <li><a href="/wiki/Transfer-based_machine_translation" title="Transfer-based machine translation">Transfer-based</a></li> <li><a href="/wiki/Neural_machine_translation" title="Neural machine translation">Neural</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Distributional_semantics" title="Distributional semantics">Distributional semantics</a> models</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BERT_(language_model)" title="BERT (language model)">BERT</a></li> <li><a href="/wiki/Document-term_matrix" title="Document-term matrix">Document-term matrix</a></li> <li><a href="/wiki/Explicit_semantic_analysis" title="Explicit semantic analysis">Explicit semantic analysis</a></li> <li><a href="/wiki/FastText" title="FastText">fastText</a></li> <li><a href="/wiki/GloVe" title="GloVe">GloVe</a></li> <li><a href="/wiki/Language_model" title="Language model">Language model</a> (<a href="/wiki/Large_language_model" title="Large language model">large</a>)</li> <li><a href="/wiki/Latent_semantic_analysis" title="Latent semantic analysis">Latent semantic analysis</a></li> <li><a href="/wiki/Seq2seq" title="Seq2seq">Seq2seq</a></li> <li><a href="/wiki/Word_embedding" title="Word embedding">Word embedding</a></li> <li><a href="/wiki/Word2vec" title="Word2vec">Word2vec</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Language_resource" title="Language resource">Language resources</a>,<br />datasets and corpora</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Types and<br />standards</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Corpus_linguistics" title="Corpus linguistics">Corpus linguistics</a></li> <li><a href="/wiki/Lexical_resource" title="Lexical resource">Lexical resource</a></li> <li><a href="/wiki/Linguistic_Linked_Open_Data" title="Linguistic Linked Open Data">Linguistic Linked Open Data</a></li> <li><a href="/wiki/Machine-readable_dictionary" title="Machine-readable dictionary">Machine-readable dictionary</a></li> <li><a href="/wiki/Parallel_text" title="Parallel text">Parallel text</a></li> <li><a href="/wiki/PropBank" title="PropBank">PropBank</a></li> <li><a href="/wiki/Semantic_network" title="Semantic network">Semantic network</a></li> <li><a href="/wiki/Simple_Knowledge_Organization_System" title="Simple Knowledge Organization System">Simple Knowledge Organization System</a></li> <li><a href="/wiki/Speech_corpus" title="Speech corpus">Speech corpus</a></li> <li><a href="/wiki/Text_corpus" title="Text corpus">Text corpus</a></li> <li><a href="/wiki/Thesaurus_(information_retrieval)" title="Thesaurus (information retrieval)">Thesaurus (information retrieval)</a></li> <li><a href="/wiki/Treebank" title="Treebank">Treebank</a></li> <li><a href="/wiki/Universal_Dependencies" title="Universal Dependencies">Universal Dependencies</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Data</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BabelNet" title="BabelNet">BabelNet</a></li> <li><a href="/wiki/Bank_of_English" title="Bank of English">Bank of English</a></li> <li><a href="/wiki/DBpedia" title="DBpedia">DBpedia</a></li> <li><a href="/wiki/FrameNet" title="FrameNet">FrameNet</a></li> <li><a href="/wiki/Google_Ngram_Viewer" class="mw-redirect" title="Google Ngram Viewer">Google Ngram Viewer</a></li> <li><a href="/wiki/UBY" title="UBY">UBY</a></li> <li><a href="/wiki/WordNet" title="WordNet">WordNet</a></li> <li><a href="/wiki/Wikidata" title="Wikidata">Wikidata</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Automatic_identification_and_data_capture" title="Automatic identification and data capture">Automatic identification<br />and data capture</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Speech_recognition" title="Speech recognition">Speech recognition</a></li> <li><a href="/wiki/Speech_segmentation" title="Speech segmentation">Speech segmentation</a></li> <li><a href="/wiki/Speech_synthesis" title="Speech synthesis">Speech synthesis</a></li> <li><a href="/wiki/Natural_language_generation" title="Natural language generation">Natural language generation</a></li> <li><a href="/wiki/Optical_character_recognition" title="Optical character recognition">Optical character recognition</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Topic_model" title="Topic model">Topic model</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Document_classification" title="Document classification">Document classification</a></li> <li><a href="/wiki/Latent_Dirichlet_allocation" title="Latent Dirichlet allocation">Latent Dirichlet allocation</a></li> <li><a href="/wiki/Pachinko_allocation" title="Pachinko allocation">Pachinko allocation</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Computer-assisted_reviewing" title="Computer-assisted reviewing">Computer-assisted<br />reviewing</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Automated_essay_scoring" title="Automated essay scoring">Automated essay scoring</a></li> <li><a href="/wiki/Concordancer" title="Concordancer">Concordancer</a></li> <li><a href="/wiki/Grammar_checker" title="Grammar checker">Grammar checker</a></li> <li><a href="/wiki/Predictive_text" title="Predictive text">Predictive text</a></li> <li><a href="/wiki/Pronunciation_assessment" title="Pronunciation assessment">Pronunciation assessment</a></li> <li><a href="/wiki/Spell_checker" title="Spell checker">Spell checker</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Natural-language_user_interface" title="Natural-language user interface">Natural language<br />user interface</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Chatbot" title="Chatbot">Chatbot</a></li> <li><a href="/wiki/Interactive_fiction" title="Interactive fiction">Interactive fiction</a> (c.f. <a href="/wiki/Syntax_guessing" class="mw-redirect" title="Syntax guessing">Syntax guessing</a>)</li> <li><a href="/wiki/Question_answering" title="Question answering">Question answering</a></li> <li><a href="/wiki/Virtual_assistant" title="Virtual assistant">Virtual assistant</a></li> <li><a href="/wiki/Voice_user_interface" title="Voice user interface">Voice user interface</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Formal_semantics_(natural_language)" title="Formal semantics (natural language)">Formal semantics</a></li> <li><a href="/wiki/Hallucination_(artificial_intelligence)" title="Hallucination (artificial intelligence)">Hallucination</a></li> <li><a href="/wiki/Natural_Language_Toolkit" title="Natural Language Toolkit">Natural Language Toolkit</a></li> <li><a href="/wiki/SpaCy" title="SpaCy">spaCy</a></li></ul> </div></td></tr></tbody></table></div> <style data-mw-deduplicate="TemplateStyles:r1130092004">.mw-parser-output .portal-bar{font-size:88%;font-weight:bold;display:flex;justify-content:center;align-items:baseline}.mw-parser-output .portal-bar-bordered{padding:0 2em;background-color:#fdfdfd;border:1px solid #a2a9b1;clear:both;margin:1em auto 0}.mw-parser-output .portal-bar-related{font-size:100%;justify-content:flex-start}.mw-parser-output .portal-bar-unbordered{padding:0 1.7em;margin-left:0}.mw-parser-output .portal-bar-header{margin:0 1em 0 0.5em;flex:0 0 auto;min-height:24px}.mw-parser-output .portal-bar-content{display:flex;flex-flow:row wrap;flex:0 1 auto;padding:0.15em 0;column-gap:1em;align-items:baseline;margin:0;list-style:none}.mw-parser-output .portal-bar-content-related{margin:0;list-style:none}.mw-parser-output .portal-bar-item{display:inline-block;margin:0.15em 0.2em;min-height:24px;line-height:24px}@media screen and (max-width:768px){.mw-parser-output .portal-bar{font-size:88%;font-weight:bold;display:flex;flex-flow:column wrap;align-items:baseline}.mw-parser-output .portal-bar-header{text-align:center;flex:0;padding-left:0.5em;margin:0 auto}.mw-parser-output .portal-bar-related{font-size:100%;align-items:flex-start}.mw-parser-output .portal-bar-content{display:flex;flex-flow:row wrap;align-items:center;flex:0;column-gap:1em;border-top:1px solid #a2a9b1;margin:0 auto;list-style:none}.mw-parser-output .portal-bar-content-related{border-top:none;margin:0;list-style:none}}.mw-parser-output .navbox+link+.portal-bar,.mw-parser-output .navbox+style+.portal-bar,.mw-parser-output .navbox+link+.portal-bar-bordered,.mw-parser-output .navbox+style+.portal-bar-bordered,.mw-parser-output .sister-bar+link+.portal-bar,.mw-parser-output .sister-bar+style+.portal-bar,.mw-parser-output .portal-bar+.navbox-styles+.navbox,.mw-parser-output .portal-bar+.navbox-styles+.sister-bar{margin-top:-1px}</style><div class="portal-bar noprint metadata noviewer portal-bar-bordered" role="navigation" aria-label="Portals"><span class="portal-bar-header"><a href="/wiki/Wikipedia:Contents/Portals" title="Wikipedia:Contents/Portals">Portal</a>:</span><ul class="portal-bar-content"><li class="portal-bar-item"><span class="nowrap"><span typeof="mw:File"><a href="/wiki/File:Globe_of_letters.svg" class="mw-file-description"><img alt="icon" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/de/Globe_of_letters.svg/19px-Globe_of_letters.svg.png" decoding="async" width="19" height="19" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/de/Globe_of_letters.svg/29px-Globe_of_letters.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/de/Globe_of_letters.svg/38px-Globe_of_letters.svg.png 2x" data-file-width="512" data-file-height="512" /></a></span> </span><a href="/wiki/Portal:Language" title="Portal:Language">Language</a></li></ul></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"><style data-mw-deduplicate="TemplateStyles:r1038841319">.mw-parser-output .tooltip-dotted{border-bottom:1px dotted;cursor:help}</style></div><div role="navigation" class="navbox authority-control" aria-label="Navbox" style="padding:3px"><table class="nowraplinks hlist navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Help:Authority_control" title="Help:Authority control">Authority control databases</a>: National <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q30642#identifiers" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://id.loc.gov/authorities/sh88002425">United States</a></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="https://id.ndl.go.jp/auth/ndlna/00562347">Japan</a></span></li><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="zpracování přirozeného jazyka"><a rel="nofollow" class="external text" href="https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica=ph427562&CON_LNG=ENG">Czech Republic</a></span></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="http://olduli.nli.org.il/F/?func=find-b&local_base=NLX10&find_code=UID&request=987007536703305171">Israel</a></span></li></ul></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐6b7f745dd4‐5b2jv Cached time: 20241125133329 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 1.055 seconds Real time usage: 1.342 seconds Preprocessor visited node count: 5864/1000000 Post‐expand include size: 161705/2097152 bytes Template argument size: 3815/2097152 bytes Highest expansion depth: 14/100 Expensive parser function count: 9/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 235918/5000000 bytes Lua time usage: 0.664/10.000 seconds Lua memory usage: 9100722/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1146.632 1 -total 46.70% 535.497 1 Template:Reflist 20.81% 238.563 23 Template:Cite_web 10.05% 115.211 1 Template:Formal_languages 9.65% 110.642 1 Template:Sidebar_with_collapsible_lists 7.69% 88.171 14 Template:Cite_journal 7.38% 84.632 1 Template:Short_description 6.57% 75.323 1 Template:More_citations_needed 6.03% 69.089 1 Template:Ambox 5.49% 62.925 11 Template:Cite_book --> <!-- Saved in parser cache with key enwiki:pcache:idhash:21652-0!canonical and timestamp 20241125133329 and revision id 1256458488. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Natural_language_processing&oldid=1256458488">https://en.wikipedia.org/w/index.php?title=Natural_language_processing&oldid=1256458488</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Natural_language_processing" title="Category:Natural language processing">Natural language processing</a></li><li><a href="/wiki/Category:Computational_fields_of_study" title="Category:Computational fields of study">Computational fields of study</a></li><li><a href="/wiki/Category:Computational_linguistics" title="Category:Computational linguistics">Computational linguistics</a></li><li><a href="/wiki/Category:Speech_recognition" title="Category:Speech recognition">Speech recognition</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:All_accuracy_disputes" title="Category:All accuracy disputes">All accuracy disputes</a></li><li><a href="/wiki/Category:Accuracy_disputes_from_December_2013" title="Category:Accuracy disputes from December 2013">Accuracy disputes from December 2013</a></li><li><a href="/wiki/Category:Harv_and_Sfn_no-target_errors" title="Category:Harv and Sfn no-target errors">Harv and Sfn no-target errors</a></li><li><a href="/wiki/Category:CS1_errors:_periodical_ignored" title="Category:CS1 errors: periodical ignored">CS1 errors: periodical ignored</a></li><li><a href="/wiki/Category:CS1_maint:_location" title="Category:CS1 maint: location">CS1 maint: location</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_May_2024" title="Category:Articles needing additional references from May 2024">Articles needing additional references from May 2024</a></li><li><a href="/wiki/Category:All_articles_needing_additional_references" title="Category:All articles needing additional references">All articles needing additional references</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_May_2024" title="Category:Articles with unsourced statements from May 2024">Articles with unsourced statements from May 2024</a></li><li><a href="/wiki/Category:Commons_category_link_from_Wikidata" title="Category:Commons category link from Wikidata">Commons category link from Wikidata</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 10 November 2024, at 00:59<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Natural_language_processing&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-6b7f745dd4-dm7th","wgBackendResponseTime":167,"wgPageParseReport":{"limitreport":{"cputime":"1.055","walltime":"1.342","ppvisitednodes":{"value":5864,"limit":1000000},"postexpandincludesize":{"value":161705,"limit":2097152},"templateargumentsize":{"value":3815,"limit":2097152},"expansiondepth":{"value":14,"limit":100},"expensivefunctioncount":{"value":9,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":235918,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 1146.632 1 -total"," 46.70% 535.497 1 Template:Reflist"," 20.81% 238.563 23 Template:Cite_web"," 10.05% 115.211 1 Template:Formal_languages"," 9.65% 110.642 1 Template:Sidebar_with_collapsible_lists"," 7.69% 88.171 14 Template:Cite_journal"," 7.38% 84.632 1 Template:Short_description"," 6.57% 75.323 1 Template:More_citations_needed"," 6.03% 69.089 1 Template:Ambox"," 5.49% 62.925 11 Template:Cite_book"]},"scribunto":{"limitreport-timeusage":{"value":"0.664","limit":"10.000"},"limitreport-memusage":{"value":9100722,"limit":52428800},"limitreport-logs":"anchor_id_list = table#1 {\n [\"CITEREFAdministration\"] = 1,\n [\"CITEREFBates1995\"] = 1,\n [\"CITEREFBengioDucharmeVincentJanvin2003\"] = 1,\n [\"CITEREFChoeCharniak\"] = 1,\n [\"CITEREFCoyneSproat2001\"] = 1,\n [\"CITEREFDasguptaLampinenChanCreswell2022\"] = 1,\n [\"CITEREFDuanCruz2011\"] = 1,\n [\"CITEREFFriston2022\"] = 1,\n [\"CITEREFGoldberg2016\"] = 1,\n [\"CITEREFGoodfellowBengioCourville2016\"] = 1,\n [\"CITEREFGuidaMauri1986\"] = 1,\n [\"CITEREFHutchins,_J.2005\"] = 1,\n [\"CITEREFJozefowiczVinyalsSchusterShazeer2016\"] = 1,\n [\"CITEREFKariampuzhaAlyeaQuSanjak2023\"] = 1,\n [\"CITEREFKishorjitVidyaNirmalSivaji2012\"] = 1,\n [\"CITEREFKleinManning2002\"] = 1,\n [\"CITEREFKoskenniemi1983\"] = 1,\n [\"CITEREFLakoff1999\"] = 1,\n [\"CITEREFLeeYangHolland-HallSezgin2022\"] = 1,\n [\"CITEREFLippiTorroni2016\"] = 1,\n [\"CITEREFMikolovKarafiátBurgetČernocký2010\"] = 1,\n [\"CITEREFRobertson2022\"] = 1,\n [\"CITEREFRobinson2008\"] = 1,\n [\"CITEREFSchankAbelson1977\"] = 1,\n [\"CITEREFSegev2022\"] = 1,\n [\"CITEREFSocher\"] = 1,\n [\"CITEREFSocherKarpathyLeManning2014\"] = 1,\n [\"CITEREFStrauss1999\"] = 1,\n [\"CITEREFTurchinFlorez_Builes2021\"] = 1,\n [\"CITEREFVincent2022\"] = 1,\n [\"CITEREFVinyalsKaiser2014\"] = 1,\n [\"CITEREFWinograd1971\"] = 1,\n [\"CITEREFWriter2019\"] = 1,\n [\"CITEREFYiTian2012\"] = 1,\n [\"Statistical_natural_language_processing_(SNLP)\"] = 1,\n}\ntemplate_list = table#1 {\n [\"!\"] = 3,\n [\"About\"] = 1,\n [\"Anchor\"] = 1,\n [\"Authority control\"] = 1,\n [\"Cbignore\"] = 1,\n [\"Citation\"] = 2,\n [\"Citation needed\"] = 1,\n [\"Cite arXiv\"] = 1,\n [\"Cite book\"] = 11,\n [\"Cite journal\"] = 14,\n [\"Cite patent\"] = 1,\n [\"Cite thesis\"] = 1,\n [\"Cite web\"] = 23,\n [\"Commonscatinline\"] = 1,\n [\"DEFAULTSORT:Natural Language Processing\"] = 1,\n [\"Div col\"] = 1,\n [\"Div col end\"] = 1,\n [\"Formal languages\"] = 1,\n [\"Further\"] = 1,\n [\"Harvnb\"] = 2,\n [\"ISBN\"] = 7,\n [\"More citations needed\"] = 1,\n [\"Natural Language Processing\"] = 1,\n [\"Other uses\"] = 1,\n [\"Portal bar\"] = 1,\n [\"Refbegin\"] = 1,\n [\"Refend\"] = 1,\n [\"Reflist\"] = 1,\n [\"See\"] = 1,\n [\"Self-published source\"] = 1,\n [\"Short description\"] = 1,\n [\"Visible anchor\"] = 2,\n}\narticle_whitelist = table#1 {\n}\n"},"cachereport":{"origin":"mw-web.codfw.main-6b7f745dd4-5b2jv","timestamp":"20241125133329","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Natural language processing","url":"https:\/\/en.wikipedia.org\/wiki\/Natural_language_processing","sameAs":"http:\/\/www.wikidata.org\/entity\/Q30642","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q30642","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2001-09-22T05:47:41Z","dateModified":"2024-11-10T00:59:31Z","headline":"field of computer science and linguistics"}</script> </body> </html>