# [[Computational Linguistics]]
![[Computational Linguistics.svg]]
- Date Created: [[2020-10-01]]
- Last Updated: [[2020-10-02]]
- [[Linguistics]] [[Artificial Intelligence]] [[Natural Language Processing]]
- Source:
- [[Computational Linguistics - Wikipedia]]
- Computational linguistics is the intersection of many fields, but mainly computer science and language. It is the study of how to comprehend, represent, and reproduce natural language using artificial intelligence.
- Comprehend: natural languages are deconstructed into morphology, vocabulary, and syntax
- #[[Principle of Atomicity]]
- #[[Standardizing a process makes it repeatable and efficient.]]
- Represent: Once deconstructed, the basic building blocks of the language can be accurately described in programming technology.
- Reproduce: New language can then be produced that ideally resembles the input language.
- "`To translate one language into another, it was observed that one had to understand the grammar of both languages, including both morphology (the grammar of word forms) and syntax (the grammar of sentence structure). To understand syntax, one had to also understand the semantics and the lexicon (or 'vocabulary'), and even something of the pragmatics of language use. Thus, what started as an effort to translate between languages evolved into an entire discipline devoted to understanding how to represent and process natural languages using computers. `"
- Computational linguistics is synonymous with [[Natural Language Processing]].
- [[Approaches to computational linguistics]]
- [[Key problems in computational linguistics]]
- Computational linguistics shares the same dangers as artificial intelligence [[Concerns regarding artificial intelligence]].
- "`it initially would not release to the public the most-capable version, saying it was too dangerous to release into the wild because of the risk of mass-production of false and misleading text. OpenAI has subsequently made it available for download.
This time around, OpenAI is not providing any downloads. Instead, it has turned on a cloud-based API endpoint, making GPT-3 an as-a-service offering. (Think of it as LMaaS, language-model-as-a-service.) The reason, claims OpenAI, is both to limit GPT-3's use by bad actors and to make money. `"
- [[The Turing Test]]
- [[GPT-3]] is generally regarded to be one of the closest attempts to mimic human speech. GPT-3 is able to produce long texts with little prompting.
- [[Applications of computational linguistics]]
- [[Recent breakthroughs in computational linguistics]]
%%
# Excalidraw Data
## Text Elements
## Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.1.4",
"elements": [
{
"id": "4y8R7iOA",
"type": "text",
"x": 118.49495565891266,
"y": -333.44393157958984,
"width": 3.8599853515625,
"height": 24,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 967149026,
"version": 2,
"versionNonce": 939059582,
"isDeleted": true,
"boundElements": null,
"updated": 1713723615080,
"link": null,
"locked": false,
"text": "",
"rawText": "",
"fontSize": 20,
"fontFamily": 4,
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "",
"lineHeight": 1.2
}
],
"appState": {
"theme": "dark",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#1e1e1e",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "solid",
"currentItemStrokeWidth": 2,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 4,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"scrollX": 583.2388916015625,
"scrollY": 573.6323852539062,
"zoom": {
"value": 1
},
"currentItemRoundness": "round",
"gridSize": null,
"gridColor": {
"Bold": "#C9C9C9FF",
"Regular": "#EDEDEDFF"
},
"currentStrokeOptions": null,
"previousGridSize": null,
"frameRendering": {
"enabled": true,
"clip": true,
"name": true,
"outline": true
}
},
"files": {}
}
```
%%