Machine-translation based corrections
AssigneeFacebook, Inc.
InventorsJuan Miguel Pino, Matthias Gerhard Eck, Rui Andre Augusto Ferreira
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsJuan Miguel Pino, Matthias Gerhard Eck, Rui Andre Augusto Ferreira
Estimating the term…
Technology is disclosed for building correction models that correct natural language snippets. Correction models can include rules comprising pairs of word sequences identified from viable correction snippet pairs, where a first sequence of words in the pair should be replaced with a second sequence of words in the pair. Viable correction snippet pairs can be identified from among pairs of language snippets, such as a post to a social media website and a subsequent update to that post. Viable corrections can be the snippet pairs that both have no more unaligned words than a word alignment threshold and have no aligned word pair with a character edit difference above an edit distance threshold. In some implementations, word alignments can be found by aligning all the characters between a pair of language snippets, and identifying aligned words as those that have at least one aligned letter in common.
A method for generating a natural language correction model comprising:
A system for identifying viable corrections comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations for identifying viable corrections, the operations comprising:
Dependencies are inferred from the claim text.