DE69031099D1 - Verfahren und Vorrichtung zur Erkennung und Korrektur von Rechtschreibfehlern - Google Patents

Verfahren und Vorrichtung zur Erkennung und Korrektur von Rechtschreibfehlern

Info

Publication number
DE69031099D1
DE69031099D1 DE69031099T DE69031099T DE69031099D1 DE 69031099 D1 DE69031099 D1 DE 69031099D1 DE 69031099 T DE69031099 T DE 69031099T DE 69031099 T DE69031099 T DE 69031099T DE 69031099 D1 DE69031099 D1 DE 69031099D1
Authority
DE
Germany
Prior art keywords
detecting
spelling errors
correcting spelling
correcting
errors
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69031099T
Other languages
English (en)
Inventor
Frederick J Damerau
Eric K Mays
Robert L Mercer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE69031099D1 publication Critical patent/DE69031099D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/232Orthographic correction, e.g. spell checking or vowelisation
DE69031099T 1989-08-31 1990-05-07 Verfahren und Vorrichtung zur Erkennung und Korrektur von Rechtschreibfehlern Expired - Lifetime DE69031099D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/401,584 US5258909A (en) 1989-08-31 1989-08-31 Method and apparatus for "wrong word" spelling error detection and correction

Publications (1)

Publication Number Publication Date
DE69031099D1 true DE69031099D1 (de) 1997-09-04

Family

ID=23588329

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69031099T Expired - Lifetime DE69031099D1 (de) 1989-08-31 1990-05-07 Verfahren und Vorrichtung zur Erkennung und Korrektur von Rechtschreibfehlern

Country Status (4)

Country Link
US (1) US5258909A (de)
EP (1) EP0415000B1 (de)
JP (1) JPH079655B2 (de)
DE (1) DE69031099D1 (de)

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5604897A (en) * 1990-05-18 1997-02-18 Microsoft Corporation Method and system for correcting the spelling of misspelled words
US5572423A (en) * 1990-06-14 1996-11-05 Lucent Technologies Inc. Method for correcting spelling using error frequencies
US5157759A (en) * 1990-06-28 1992-10-20 At&T Bell Laboratories Written language parser system
KR950008022B1 (ko) * 1991-06-19 1995-07-24 가부시끼가이샤 히다찌세이사꾸쇼 문자처리방법 및 장치와 문자입력방법 및 장치
DE4323241A1 (de) * 1993-07-12 1995-02-02 Ibm Verfahren und Computersystem zur Suche fehlerhafter Zeichenketten in einem Text
US5485372A (en) * 1994-06-01 1996-01-16 Mitsubishi Electric Research Laboratories, Inc. System for underlying spelling recovery
US5537317A (en) * 1994-06-01 1996-07-16 Mitsubishi Electric Research Laboratories Inc. System for correcting grammer based parts on speech probability
US5761689A (en) * 1994-09-01 1998-06-02 Microsoft Corporation Autocorrecting text typed into a word processing document
JP2809341B2 (ja) * 1994-11-18 1998-10-08 松下電器産業株式会社 情報要約方法、情報要約装置、重み付け方法、および文字放送受信装置。
JPH08235182A (ja) * 1995-02-28 1996-09-13 Canon Inc 文章処理方法とその装置
US5828991A (en) * 1995-06-30 1998-10-27 The Research Foundation Of The State University Of New York Sentence reconstruction using word ambiguity resolution
US6064959A (en) * 1997-03-28 2000-05-16 Dragon Systems, Inc. Error correction in speech recognition
GB2314433A (en) * 1996-06-22 1997-12-24 Xerox Corp Finding and modifying strings of a regular language in a text
US5999896A (en) * 1996-06-25 1999-12-07 Microsoft Corporation Method and system for identifying and resolving commonly confused words in a natural language parser
US5956739A (en) * 1996-06-25 1999-09-21 Mitsubishi Electric Information Technology Center America, Inc. System for text correction adaptive to the text being corrected
WO1998020428A1 (en) * 1996-11-01 1998-05-14 Bland Linda M Interactive and automatic processing of text to identify language bias
US6047300A (en) * 1997-05-15 2000-04-04 Microsoft Corporation System and method for automatically correcting a misspelled word
US6016467A (en) * 1997-05-27 2000-01-18 Digital Equipment Corporation Method and apparatus for program development using a grammar-sensitive editor
US6782510B1 (en) 1998-01-27 2004-08-24 John N. Gross Word checking tool for controlling the language content in documents using dictionaries with modifyable status fields
US8812300B2 (en) 1998-03-25 2014-08-19 International Business Machines Corporation Identifying related names
US6963871B1 (en) * 1998-03-25 2005-11-08 Language Analysis Systems, Inc. System and method for adaptive multi-cultural searching and matching of personal names
US8855998B2 (en) 1998-03-25 2014-10-07 International Business Machines Corporation Parsing culturally diverse names
US6424983B1 (en) 1998-05-26 2002-07-23 Global Information Research And Technologies, Llc Spelling and grammar checking system
US6131102A (en) * 1998-06-15 2000-10-10 Microsoft Corporation Method and system for cost computation of spelling suggestions and automatic replacement
US6175834B1 (en) * 1998-06-24 2001-01-16 Microsoft Corporation Consistency checker for documents containing japanese text
US6401060B1 (en) * 1998-06-25 2002-06-04 Microsoft Corporation Method for typographical detection and replacement in Japanese text
US6618697B1 (en) * 1999-05-14 2003-09-09 Justsystem Corporation Method for rule-based correction of spelling and grammar errors
US7403888B1 (en) 1999-11-05 2008-07-22 Microsoft Corporation Language input user interface
US7165019B1 (en) 1999-11-05 2007-01-16 Microsoft Corporation Language input architecture for converting one text form to another text form with modeless entry
US6848080B1 (en) 1999-11-05 2005-01-25 Microsoft Corporation Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors
US7047493B1 (en) * 2000-03-31 2006-05-16 Brill Eric D Spell checker with arbitrary length string-to-string transformations to improve noisy channel spelling correction
US7398467B1 (en) * 2000-06-13 2008-07-08 International Business Machines Corporation Method and apparatus for providing spelling analysis
WO2002086863A1 (en) * 2001-04-19 2002-10-31 British Telecommunications Public Limited Company Speech recognition
KR100405360B1 (ko) * 2001-05-21 2003-11-12 기아자동차주식회사 자동차용 토너커버
US7076731B2 (en) * 2001-06-02 2006-07-11 Microsoft Corporation Spelling correction system and method for phrasal strings using dictionary looping
US6560559B2 (en) * 2001-08-17 2003-05-06 Koninklijke Philips Electronics N.V. System and method for detecting and correcting incorrect hand position of a computer user
EP1288790A1 (de) * 2001-08-29 2003-03-05 Tarchon BV Verfahren und System zur Analyse von einem Textkorpus
US7613601B2 (en) * 2001-12-26 2009-11-03 National Institute Of Information And Communications Technology Method for predicting negative example, system for detecting incorrect wording using negative example prediction
US20040002850A1 (en) * 2002-03-14 2004-01-01 Shaefer Leonard Arthur System and method for formulating reasonable spelling variations of a proper name
US7440941B1 (en) * 2002-09-17 2008-10-21 Yahoo! Inc. Suggesting an alternative to the spelling of a search query
US7885889B2 (en) * 2002-12-30 2011-02-08 Fannie Mae System and method for processing data pertaining to financial assets
WO2004061556A2 (en) * 2002-12-30 2004-07-22 Fannie Mae System and method of processing data pertaining to financial assets
US20040128230A1 (en) 2002-12-30 2004-07-01 Fannie Mae System and method for modifying attribute data pertaining to financial assets in a data processing system
US8543378B1 (en) 2003-11-05 2013-09-24 W.W. Grainger, Inc. System and method for discerning a term for an entry having a spelling error
US7672927B1 (en) 2004-02-27 2010-03-02 Yahoo! Inc. Suggesting an alternative to the spelling of a search query
US7254774B2 (en) * 2004-03-16 2007-08-07 Microsoft Corporation Systems and methods for improved spell checking
US7406416B2 (en) * 2004-03-26 2008-07-29 Microsoft Corporation Representation of a deleted interpolation N-gram language model in ARPA standard format
US20070005586A1 (en) * 2004-03-30 2007-01-04 Shaefer Leonard A Jr Parsing culturally diverse names
US7478038B2 (en) * 2004-03-31 2009-01-13 Microsoft Corporation Language model adaptation using semantic supervision
US7634741B2 (en) * 2004-08-31 2009-12-15 Sap Ag Method and apparatus for managing a selection list based on previous entries
US20060293890A1 (en) * 2005-06-28 2006-12-28 Avaya Technology Corp. Speech recognition assisted autocompletion of composite characters
US7664629B2 (en) * 2005-07-19 2010-02-16 Xerox Corporation Second language writing advisor
US8249873B2 (en) * 2005-08-12 2012-08-21 Avaya Inc. Tonal correction of speech
US20070214189A1 (en) * 2006-03-10 2007-09-13 Motorola, Inc. System and method for consistency checking in documents
EP1855210B1 (de) * 2006-05-11 2018-01-03 Dassault Systèmes Rechtschreibprüfung
US7818332B2 (en) * 2006-08-16 2010-10-19 Microsoft Corporation Query speller
US7877375B1 (en) * 2007-03-29 2011-01-25 Oclc Online Computer Library Center, Inc. Name finding system and method
CN101802812B (zh) * 2007-08-01 2015-07-01 金格软件有限公司 使用互联网语料库的自动的上下文相关的语言校正和增强
US8700997B1 (en) * 2012-01-18 2014-04-15 Google Inc. Method and apparatus for spellchecking source code
CN103578464B (zh) * 2013-10-18 2017-01-11 威盛电子股份有限公司 语言模型的建立方法、语音辨识方法及电子装置
KR102167719B1 (ko) 2014-12-08 2020-10-19 삼성전자주식회사 언어 모델 학습 방법 및 장치, 음성 인식 방법 및 장치
US10579729B2 (en) 2016-10-18 2020-03-03 International Business Machines Corporation Methods and system for fast, adaptive correction of misspells
US10372814B2 (en) 2016-10-18 2019-08-06 International Business Machines Corporation Methods and system for fast, adaptive correction of misspells
US11093709B2 (en) 2017-08-10 2021-08-17 International Business Machine Corporation Confidence models based on error-to-correction mapping
US11157479B2 (en) 2019-04-08 2021-10-26 Microsoft Technology Licensing, Llc Leveraging a collection of training tables to accurately predict errors within a variety of tables
CN110852074B (zh) * 2019-11-07 2023-05-16 腾讯科技(深圳)有限公司 生成修正语句的方法和装置、存储介质和电子设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1182570A (en) * 1982-04-30 1985-02-12 Frederick R. Lange System for detecting and correcting contextual errors in a text processing system

Also Published As

Publication number Publication date
EP0415000B1 (de) 1997-07-23
JPH0398158A (ja) 1991-04-23
US5258909A (en) 1993-11-02
EP0415000A2 (de) 1991-03-06
EP0415000A3 (en) 1992-01-02
JPH079655B2 (ja) 1995-02-01

Similar Documents

Publication Publication Date Title
DE69031099D1 (de) Verfahren und Vorrichtung zur Erkennung und Korrektur von Rechtschreibfehlern
DE69031294D1 (de) Einrichtung und Verfahren zur Fehlererkennung und Fehlerkorrektur
DE3687220D1 (de) Verfahren und vorrichtung zur detektion von musterfehlern.
DE68928192D1 (de) Vorrichtung und Verfahren zur Positionsdetektion
DE69021659D1 (de) Verfahren und Vorrichtung zur reihenweisen Parallelprogrammfehlersuche.
DE3689406D1 (de) Verfahren zur Plazierung eines oberflächenmontierten Teiles und eine Vorrichtung dazu.
DE68907344D1 (de) Verfahren und vorrichtung zur anzeige von urinbestandteilen.
DE69013790D1 (de) Verfahren und Vorrichtung zur Positionsbestimmung.
DE3854546D1 (de) Verfahren und Gerät zur Programmablaufmessung.
DE3872932D1 (de) Geraet und verfahren zur detektion oberflaechenfehler.
DE3687760D1 (de) Vorrichtung und verfahren zur koordinatenmessung.
DE3483911D1 (de) Verfahren und vorrichtung zur detektion von bewegbaren objekten.
DE3851587D1 (de) Verfahren und Apparatur zur Widerstandsmessung.
DE68919256T2 (de) Verfahren und Vorrichtung zur Ermittlung von Zelleigenschaften.
DE3889725D1 (de) Verfahren und vorrichtung zur messfehlerkompensation.
DE69026862T2 (de) Verfahren und Vorrichtung zur Detektion von Gerüchen
DE3764295D1 (de) Verfahren und vorrichtung zur pruefung von faeden.
DE69322213T2 (de) Vorrichtung und Verfahren zur Kompensation von Positionierfehlern
DE68926031D1 (de) Verfahren und Vorrichtung zur Entfernung von Unterfarben
DE68921069D1 (de) Vorrichtung und verfahren zur detektion von pulswellen.
DE58909849D1 (de) Verfahren und Vorrichtung zur Quecksilberanalyse
DE3673401D1 (de) Verfahren und vorrichtung zur konzentrationsbestimmung.
DE59202930D1 (de) Verfahren und Vorrichtung zur Inspektion von Tabletten.
DE3789071D1 (de) Verfahren und Vorrichtung zur Einstellung eines Kopiergerätes.
DE3581530D1 (de) Verfahren und vorrichtung zur wirbelstrom feststellung von fehlern.

Legal Events

Date Code Title Description
8332 No legal effect for de