I'm looking for a part-time remote job.

Hire me


I'm the author of:

Mastering Redmine is a comprehensive guide with tips, tricks and best practices, and an easy-to-learn structure.

Check the book's project or

Buy the book

Social pages of the book:

By buying this book you also donate to Redmine (see this page).


Follow me:

Feature #1028

Recognizing English text accidentally entered with different keyboard layout

Added by Andriy Lesyuk about 9 years ago. Updated almost 9 years ago.

Status:
Incomplete
Priority:
Minor
Assignee:
Category:
Core
Target version:
-
Start date:
21 Oct 2010
Due date:
% Done:

0%


Description

На даний момент Орангутан розпізнає навірно введені “yes” та “no”, на черзі - “done”... Однак це не вирішує/не вирішить проблеми...

Є ідея, як зробити автоматичне розпізнавання невірно введеного тексту:

Деякі з контекстів, я їх зву “catchall”-контексти, сприймають будь-який текст. Це - наприклад, Task, який сприймає введене, як опис того, що користувач робить. Саме такі контексти і є основною проблемою оскільки “трансльований” текст буде 100% сприйнятий. Інші контексти шукають “зачіпки” - слова чи вирази, які відносяться саме до контексту.

Це був "вступ"... Я подумав, що, якщо у випадку кирилиці, запускати "тестове" розпізнавання?:
  1. Транслювати кирилицю в англійський текст
  2. Запустити ропізнавання
  3. Але не викликати “хендлери” (функції, які виконують дії, обробляють запит)
"Тестове" розпізнавання можна запускати не викликаючи "catchall" контексти. Варіанти як це зробити:
  1. Відмічати “catchall” контексти (ввести новий параметр: catchall => 1)
  2. Запускати розпізнавання передаючи конексту змінну, що вказує, що це “тестовий” запуск
У випадку успішного тестового розпізнавання, що має означати, що людина забула переключити розкладку, Орангутан може виконувати наступне:
  1. Запам'ятовувати, який контекст, успішно обробив “тестовий” запит
  2. Писати, наприклад, “I guess you forgot to switch languages”
  3. Викликати контекст з трансльованим текстом

Це поки що просто ідея...

History

#1 Updated by Andriy Lesyuk about 9 years ago

  • Status changed from Open to Incomplete

Поки не зовсім зрозуміло наскільки затребуваним є подібний функціонал і наскільки він вплине на швидкодію... Основне питання - затребуваність і адекватність... Тому поки ставлю “Incomplete” (про затребуваність судитиму по голосуванню).

#2 Updated by Andriy Lesyuk almost 9 years ago

  • Subject changed from Розпізнавання англійського тексту випадково введеного кирилицею to Recognizing English text accidentally entered with different keyboard layout

Also available in: Atom PDF

Terms of use | Privacy policy