Related topics
Text normalization
Text normalization is the process of transforming text into a single canonical form that it might not have had before. Normalizing text before storing or processing it allows for separation of concerns, since input is guaranteed to be consistent before operations are performed on it. Text normalization requires being aware of what type of text is to be normalized and how it is to be processed afterwards; there is no all-purpose normalization procedure.
Speech synthesisSpeech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or hardware products. A text-to-speech (TTS) system converts normal language text into speech; other systems render symbolic linguistic representations like phonetic transcriptions into speech. The reverse process is speech recognition.AbbreviationAn abbreviation (from Latin brevis 'short') is a shortened form of a word or phrase, by any method including shortening, contraction, initialism (which includes acronym), or crasis. An abbreviation may be a shortened form of a word, usually ended with a trailing full stop (period). For example, the term etc. is the usual abbreviation for the Latin phrase et cetera.
AcronymAbbreviation consisting of initial letters of a phraseNASA is an acronym that expands to National Aeronautics and Space Administration.An acronym is an abbreviation formed using the initial letters of a multi-word name or phrase. Acronyms are often spelled with the initial letter of each word in all caps with no punctuation. In English, the word is used in two ways.
NumberUsed to count, measure, and labelSet inclusions between the natural numbers (ℕ), the integers (ℤ), the decimal fractions (𝔻), the rational numbers (ℚ), the real numbers (ℝ), and the complex numbers (ℂ)A number is a mathematical object used to count, measure, and label. The most basic examples are the natural numbers: 1, 2, 3, 4, 5, and so forth.
Letter caseLetter case is the distinction between the letters that are in larger uppercase or capitals (more formally majuscule) and smaller lowercase (more formally minuscule) in the written representation of certain languages. The writing systems that distinguish between the upper- and lowercase have two parallel sets of letters: each in the majuscule set has a counterpart in the minuscule set.
Calendar dateIdentification of a specific day Today(at UTC+00)Sunday, 27 September 2026AkanNwonakwasiArmenian9 Sahmi 1476AztecTititl 20, 1 TōchtliBabylonian14 Ululu, 2337 SEBalinese pawukonMenga, Beteng, Laba, Paing, Aryang, Redite of Ugu, Brahma, Jangur, SriBengali12 Ashshin, BS 1433ChineseYang Wood Dragon・Emptiness MansionFire Horse Year, Month 8, Day 17(Qiufen, 11 days until Hanlu)Common Era27 September 2026 CECoptic17 Thout, AM 1743Egyptian14 Mechir, 2775 NEEthiopian17 Maskaram, 2019 Amätä MəhrätFrench RepublicanDécade I, Quintidi de Vendémiaire de l'Année 235 de la RépubliqueGregorian27 September, AD 2026Hebrew16 Tishrei, AM 5787HinduUttarabhādrapada・VṛddhiSolar: 11 Āśvina, 1948 SELunisolar: Pratipada, Kṛishna pakṣa of Bhādrapada, 2083 VERāudra・5127 KY・1,872,845IcelandicSunnudagur, 4 Haustmánuður 2026Islamic14 Rabi' al-thani, AH 1448(using tabular method)ISO week date2026-W39-7Japanese17 Hazuki, Reiwa 8(Shūbun, 11 days until Kanro)Julian14 September, AD 2026 (AM 7534)Julian day2461311Korean17 Dakdal, 4359 DEMaya13.0.13.17.81 Yax, 1 LamatRomanante diem XVIII Kalendas Octobres, MMDCCLXXIX AUCSolar Hijri5 Mehr, SH 1405Tibetan16 khrums, me pho rta2153 or 1772 or 1000[refresh] A calendar date is a reference to a particular day, represented within a calendar system, enabling a specific day to be unambiguously identified.
Vi (text editor)vi (pronounced as two letters, ) is a screen-oriented originally created for the Unix operating system. The portable subset of the behavior of vi and programs based on it, and the ex editor language supported within these programs, is standardized by the Single Unix Specification and POSIX. vi is actually a mode of the earlier ex editor. Originally, ex lacked a full-screen editing capability, but in 1976, Bill Joy enhanced it to support a visual mode.
Roman numeralsNumbers in the Roman numeral systemRoman numerals on stern of the ship Cutty Sark showing draught in feet. The numbers range from 13 to 22, from bottom to top.Roman numerals are a numeral system that originated in ancient Rome and remained the usual way of writing numbers throughout Europe well into the Late Middle Ages.
StemmingIn linguistic morphology and information retrieval, stemming is the process of reducing inflected (or sometimes derived) words to their word stem, base or root form—generally a written word form. The stem need not be identical to the morphological root of the word; it is usually sufficient that related words map to the same stem, even if this stem is not in itself a valid root.Separation of concernsSeparation of concerns (SoC) is a design principle in computer science and software engineering; it holds that a complex problem should be divided into distinct concerns — aspects or issues — that can be analyzed, addressed or managed individually, even when they belong to the same system. This allows focusing on one issue at a time, reducing cognitive load and complexity.
WritingPersistent representation of languageThe Rosetta Stone (196 BC) bears writing in three different scripts. Hieroglyphs (top) and Demotic (middle) record the same text in the Egyptian language, while an equivalent passage in Greek uses the Greek alphabet (bottom). These correspondences were key to the decipherment of Egyptian hieroglyphs in the early 19th century.Writing is the act of creating a persistent, usually visual representation of language on a surface.
Canonical formIn mathematics and computer science, a canonical, normal, or standardform of a mathematical object is a standard way of presenting that object as a mathematical expression. Often, it is one which provides the simplest representation of an object and allows it to be identified in a unique way. The distinction between "canonical" and "normal" forms varies from subfield to subfield.
DiacriticModifier mark added to a letterLatin letter A with multiple diacriticsA diacritic (also diacritical mark, diacritical point, diacritical sign, or accent) is a glyph added to a letter or to a basic glyph. The term derives from the Ancient Greekδιακριτικός (diakritikós, "distinguishing"), from διακρίνω (diakrínō, "to distinguish"). The word diacritic is a noun, though it is sometimes used in an attributive sense, whereas diacritical is only an adjective.
*As an Amazon Associate I earn from qualifying purchases.