Cupertino effect

Last updated

The Cupertino effect occurs when a spell checker erroneously replaces or flags correctly spelled words that are not in its dictionary, including words that may be recognized as standard or permissible by other dictionaries (one spell checker might flag "ain't" or "covid" but not "deprioritize" or "neurotypical", unlike another spell checker).

Contents

Origin

This term refers to the unhyphenated English word "cooperation" often being changed to "Cupertino" by older spell checkers, with dictionaries containing only the hyphenated variant, "co-operation". [1] Cupertino is a city in California, and its name is often used as a metonym for Apple Inc., as the firm's corporate headquarters are located in the city.

"Cupertino" has been in the dictionaries used by Microsoft Word since at least 1989. [2] Lack of vigilance in post-spell check editing can result in even official documents containing phrases such as "South Asian Association for Regional Cupertino" and "presentation on African-German Cupertino". [3]

Other examples

Benjamin Zimmer at the University of Pennsylvania collected many examples of similar errors, including the common replacement of "definately" (misspelling of "definitely") with "defiantly", "DeMeco Ryans" with "Demerol" (in The New York Times ), "Voldemort" with "Voltmeter" (Denver Post), and the "Muttahida Qaumi Movement" being replaced with "Muttonhead Quail Movement" (Reuters). [3]

The user need not always select an incorrect word for it to appear in the document. In WordPerfect 9 with factory default settings, any unrecognized word that was close enough to exactly one known word was automatically replaced with that word. Contemporaneous versions of Microsoft Word come configured to "auto-correct" misspelled words silently as the user types. Smartphones with dictionary-supported virtual keyboards automatically replace possible mistakes with dictionary words. [4] (Auto-correction can be disabled by the user.)

See also

Related Research Articles

<span class="mw-page-title-main">Leet</span> Online slang and alternative orthography

Leet, also known as eleet or leetspeak, is a system of modified spellings used primarily on the Internet. It often uses character replacements in ways that play on the similarity of their glyphs via reflection or other resemblance. Additionally, it modifies certain words on the basis of a system of suffixes and alternative meanings. There are many dialects or linguistic varieties in different online communities.

<span class="mw-page-title-main">Microsoft Word</span> Word processor

Microsoft Word is a word processor developed by Microsoft. It was first released on October 25, 1983, under the name Multi-Tool Word for Xenix systems. Subsequent versions were later written for several other platforms including: IBM PCs running DOS (1983), Apple Macintosh running the Classic Mac OS (1985), AT&T UNIX PC (1985), Atari ST (1988), OS/2 (1989), Microsoft Windows (1989), SCO Unix (1990), macOS (2001), Web browsers (2010), iOS (2014) and Android (2015). Using Wine, versions of Microsoft Word before 2013 can be run on Linux.

Spelling is a set of conventions that regulate the way of using graphemes to represent a language in its written form. In other words, spelling is the rendering of speech sound (phoneme) into writing (grapheme). Spelling is one of the elements of orthography, and highly standardized spelling is a prescriptive element.

<span class="mw-page-title-main">Spell checker</span> Software to help correct spelling errors

In software, a spell checker is a software feature that checks for misspellings in a text. Spell-checking features are often embedded in software or services, such as a word processor, email client, electronic dictionary, or search engine.

<span class="mw-page-title-main">Autocomplete</span> Computing feature predicting ending to a word a user is typing

Autocomplete, or word completion, is a feature in which an application predicts the rest of a word a user is typing. In Android and iOS smartphones, this is called predictive text. In graphical user interfaces, users can typically press the tab key to accept a suggestion or the down arrow key to accept one of several.

<span class="mw-page-title-main">Typographical error</span> Mistake made in typing printed material

A typographical error, also called a misprint, is a mistake made in the typing of printed or electronic material. Historically, this referred to mistakes in manual typesetting. Technically, the term includes errors due to mechanical failure or slips of the hand or finger, but excludes errors of ignorance, such as spelling errors, or changing and misuse of words such as "than" and "then". Before the arrival of printing, the copyist's mistake or scribal error was the equivalent for manuscripts. Most typos involve simple duplication, omission, transposition, or substitution of a small number of characters.

<span class="mw-page-title-main">Grammar checker</span> Computer program that verifies written text for grammatical correctness

A grammar checker, in computing terms, is a program, or part of a program, that attempts to verify written text for grammatical correctness. Grammar checkers are most often implemented as a feature of a larger program, such as a word processor, but are also available as a stand-alone application that can be activated from within programs that work with editable text.

Predictive text is an input technology used where one key or button represents many letters, such as on the physical numeric keypads of mobile phones and in accessibility technologies. Each key press results in a prediction rather than repeatedly sequencing through the same group of "letters" it represents, in the same, invariable order. Predictive text could allow for an entire word to be input by single keypress. Predictive text makes efficient use of fewer device keys to input writing into a text message, an e-mail, an address book, a calendar, and the like.

<span class="mw-page-title-main">Jarte</span> Word processor software for Microsoft Windows

Jarte, occasionally referred to as "Jarate", is a word processor for users of Microsoft Windows, based on the WordPad engine, produced by Carolina Road Software. In terms of market appeal, Jarte is a lighter alternative to the feature laden Microsoft Word. The standard version of Jarte is offered free of charge, while a Jarte Plus, originally a paid enhanced version, has also been made free. The (formerly) purchasable version offers a variety of extra features, including Auto-Correct and Auto-Outline. In most other respects, Jarte Plus is the same as the freeware version. As of May 2020, the software's official website states that support is no longer available and there will be no further updates.

<span class="mw-page-title-main">Microsoft Office 2007</span> Version of Microsoft Office

Microsoft Office 2007 is an office suite for Windows, developed and published by Microsoft. It was officially revealed on March 9, 2006 and was the 12th version of Microsoft Office. It was released to manufacturing on November 3, 2006; it was subsequently made available to volume license customers on November 30, 2006, and later to retail on January 30, 2007, shortly after the completion of Windows Vista. The ninth major release of Office for Windows, Office 2007 was preceded by Office 2003 and succeeded by Office 2010. The Mac OS X equivalent, Microsoft Office 2008 for Mac, was released on January 15, 2008.

Spelling suggestion is a feature of many computer software applications used to suggest plausible replacements for words that are likely to have been misspelled.

<span class="mw-page-title-main">Scunthorpe problem</span> Problem caused by profanity filters on the Internet

The Scunthorpe problem is the unintentional blocking of online content by a spam filter or search engine because their text contains a string of letters that appear to have an obscene or otherwise unacceptable meaning. Names, abbreviations, and technical terms are most often cited as being affected by the issue.

Autocorrection, also known as text replacement, replace-as-you-type, text expander or simply autocorrect, is an automatic data validation function commonly found in word processors and text editing interfaces for smartphones and tablet computers. Its principal purpose is as part of the spell checker to correct common spelling or typing errors, saving time for the user. It is also used to automatically format text or insert special characters by recognizing particular character usage, saving the user from having to use more tedious functions. Autocorrection is used in text messaging or SMS, as well as programs like Microsoft Word.

<span class="mw-page-title-main">Virtual keyboard</span> Software component

A virtual keyboard is a software component that allows the input of characters without the need for physical keys. The interaction with a virtual keyboard happens mostly via a touchscreen interface, but can also take place in a different form when in virtual or augmented reality.

A foreign language writing aid is a computer program or any other instrument that assists a non-native language user in writing decently in their target language. Assistive operations can be classified into two categories: on-the-fly prompts and post-writing checks. Assisted aspects of writing include: lexical, syntactic, lexical semantic and idiomatic expression transfer, etc. Different types of foreign language writing aids include automated proofreading applications, text corpora, dictionaries, translation aids and orthography aids.

IE7Pro is an add-on for Internet Explorer 6, 7, and 8 that aims to enhance the feature set provided by the browser. IE7Pro adds features such as tab enhancement, an ad blocker and flash blocker, mouse gestures, inline search, privacy enhancements, online bookmark service, Greasemonkey-like user script support, and plug-in support. IE7Pro is available in several languages – this is made possible by user translations.

Sonnet is a multilingual spell checker program in KDE Frameworks 5 and KDE Software Compilation 4. Sonnet replaced kspell2 that was created for KDE3. The two main goals for Sonnet's development were a simpler API, wider language support and performance. Notable improvements in Sonnet over kspell2 are:

Smart tags are an early selection-based search feature, found in later versions of Microsoft Word and beta versions of the Internet Explorer 6 web browser, by which the application recognizes certain words or types of data and converts it to a hyperlink. It is also included in other Microsoft Office programs as well as Visual Web Developer. Selection-based search allows a user to invoke an online service from any other page using only the mouse. Microsoft had initially intended the technology to be built into its Windows XP operating system but changed its plans due to public criticism.

<span class="mw-page-title-main">MicroPro International</span> American software company (1978–1993)

MicroPro International Corporation was an American software company founded in 1978 in San Rafael, California. They are best known as the publisher of WordStar, a popular early word processor for personal computers.

<span class="mw-page-title-main">Ginger Software</span> American-Israeli software startup

Ginger Software is an American and Israeli start-up specialized in natural language processing and AI. The main products are tools aiming to improve written communications, develop English speaking skills and boost productivity. The company was founded in 2008 by Yael Karov and Avner Zangvil. Ginger Software uses the context of complete sentences to suggest corrections. In December 2011, Ginger Software was one of nine projects approved by the Board of Governors of the Israel-U.S. Binational Industrial Research and Development Foundation for a funding of $8.1 million. The company also raised $3 million from private Israeli and US investors in 2009.

References

  1. "When Spellcheckers Attack: Perils of the Cupertino Effect", OUPblog, Oxford University Press, November 1, 2007.
  2. "The Cupertino effect", Language Log , March 9, 2006.
  3. 1 2 "The word: Cupertino effect". New Scientist . 2007-12-01. p. 62.
  4. "Cell phone cupertinos", Language Log , August 23, 2010.