Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors

   
   

A language input architecture converts input strings of phonetic text to an output string of language text. The language input architecture has a search engine, one or more typing models, a language model, and one or more lexicons for different languages. The typing model is configured to generate a list of probable typing candidates that may be substituted for the input string based on probabilities of how likely each of the candidate strings was incorrectly entered as the input string. The language model provides probable conversion strings for each of the typing candidates based on probabilities of how likely a probable conversion output string represents the candidate string. The search engine combines the probabilities of the typing and language models to find the most probable conversion string that represents a converted form of the input string.

Una lingua ha immesso le serie dell'input dei convertiti di architettura di testo fonetico ad una serie dell'uscita di testo di lingua. L'architettura dell'input di lingua ha un Search Engine, uno o più modelli di battitura a macchina, un modello di lingua ed uno o più lessici per le lingue differenti. Il modello di battitura a macchina è configurato per compilare una lista dei candidati di battitura a macchina probabili che possono sostituirsi per la stringa dell'input basata sulle probabilità di quanto probabile ciascuna delle stringhe del candidato è stata inserita in modo errato come la stringa dell'input. Il modello di lingua fornisce le stringhe probabili di conversione per ciascuno dei candidati di battitura a macchina basati sulle probabilità di quanto probabilmente una stringa probabile dell'uscita di conversione rappresenta la stringa del candidato. Il Search Engine unisce le probabilità dei modelli di lingua e di battitura a macchina per trovare la stringa di conversione più probabile che rappresenta una forma convertita della stringa dell'input.

 
Web www.patentalert.com

< Method and system for on-demand installation of software implementations

< Method and system for selecting and distinguishing an event sequence using an effective address in a processing system

> Method and apparatus for creating, sending, and using self-descriptive objects as messages over a message queuing network

> Processor with redundant logic

~ 00157