Predictive text technology
1 ответ

Реализация словаря T9 с использованием Trie

В техническом интервью меня попросили ввести словарь t9. Я знал, что это можно сделать с помощью попыток, но не знал, как это сделать. Может ли кто-нибудь объяснить это? Примечание: не помечайте его как дубликат из-за этого, так как он не содержит н…
19 авг '14 в 15:14
1 ответ

Неправильный вывод при реализации словаря T9 в Python

Я пытаюсь реализовать T9 словарь в python, я использую Trie реализовать это. У меня есть этот код, который создает Trie из слов в словаре, а затем сделать поиск шаблона import string PHONE_LETTERS = 'abcdefghijklmnopqrstuvwxyz' PHONE_NUMBERS = '2223…
17 июл '16 в 20:43
1 ответ

Поиск поддеревья по ребру в предиктивной реализации текста в OCaml - T9

Я очень плохо знаком с OCaml, и мне трудно реализовать ряд функций для создания прогностической текстовой программы T9. Например, если мое слово "собака" - в качестве целочисленного списка будет [3;6;4]. У меня уже есть функция сопоставления с образ…
19 окт '14 в 16:44
1 ответ

Реализация словаря PHP T9 с использованием Trie

Мне нужна упрощенная реализация метода ввода T9 для мобильных устройств в PHP, то есть с использованием Trie или любого другого простого и наилучшего решения. Любая помощь будет высоко оценена.
19 авг '14 в 06:37
3 ответа

Консолидация вложенных массивов и удаление консолидированных подмассивов?

Я пытаюсь взять кучу пар число-слово и сгруппировать слова по общим номерам. Я могу сопоставить числа, объединить подмассивы с общим номером и стереть первый из этих подмассивов. Но когда я пытаюсь удалить второе, я получаю эту ошибку: "в block in &…
03 сен '13 в 15:18
1 ответ

Как выполнить поиск контактов T9 по номеру в Android

Как я могу искать контакты по номеру, введенному с клавиатуры? Я думаю, что Android уже реализовал алгоритм T9, но как я могу использовать эту реализацию?
05 авг '14 в 07:33
1 ответ

Предиктивный текст в Richtextbox в VB

Я почти закончил работу с моим текстовым редактором в Visual Basic. И последнее, что я хочу добавить в свой проект, это подпрограмма, которая будет отображать раскрывающееся меню каждый раз, когда пользователь добавляет букву (символ) в поле richtex…
04 сен '15 в 06:56
0 ответов

В Android, как я могу добавить текст в EditText, который был написан с помощью setText?

У меня есть две кнопки и EditText. Кнопка 1 имеет "ABC", а кнопка 2 имеет "DEF". Я установил счетчик в button1 так, чтобы нажатие кнопки 1 устанавливало текст на A, B или C. В runnable я установил выбор в конец editText через одну секунду. Моя пробл…
23 янв '15 в 17:04
1 ответ

Реализация прогнозирования текста T9

У меня есть словарь T9 в памяти (trie/hash_map). Словарь содержит пары слов-рейтингов, поэтому, когда слово выбирается из словаря, его рейтинг увеличивается, а пара слов-рейтингов повышается в списке слов. Допустим, есть способ выбрать слово из слов…
26 авг '11 в 18:05
1 ответ

Как выполнить поиск t9, используя python?

У меня есть код: f = open("dict.txt", "r") M = [] for line in f: l = line.split(" ") M.append(l) print(M) phone_letters = [ ["a", "b", "c"], ["d", "e", "f"], ["g","h","i"], ["j","k","l"], ["m","n","o"], ["p","q","r","s"], ["t","u","v"], ["w","x","y"…
15 май '16 в 09:17
1 ответ

Алгоритм T9 слишком медленный

Я пытаюсь внедрить T9 в мой номеронабиратель Android. Но это отстает. Я проверил и создание списка возможных комбинаций безболезненно. Но я пытаюсь сопоставить, используя шаблон, и я сгенерировал шаблон следующим образом Pattern queryPattern; List&l…
30 июл '16 в 13:39
2 ответа

Реализовать словарь T9 с помощью Trie?

Я должен реализовать словарь T9. По сути, когда я нажимаю любую из 9 клавиш, она должна показать мне 5 лучших слов, которые можно начать с этой комбинации клавиш. Если я наберу "46", он может дать "hotel" или "good" в зависимости от того, имел ли я …
13 мар '14 в 10:12
2 ответа

Как реализовать умный поиск контактов по имени и номеру по T9 в iOS?

Я работаю над приложением контактов, и мне было интересно, можно ли искать контакты, как это делают дилеры T9 (буквы, связанные с каждым номером, также фильтруют результаты). Поэтому, если я нажму клавишу 2, она должна искать номер "2", а также "ABC…
16 июл '17 в 07:30
7 ответов

Предотвратить Samsung предиктивный текст в виде HTML

У меня есть HTML-форма с полем ввода текста. По мере того, как пользователь вводит, мы выполняем AJAX-запросы, чтобы получить прогнозные текстовые предложения на основе списка значений в нашей базе данных. Мы отображаем этот список, и пользователь м…
06 окт '15 в 11:19
1 ответ

Тонкая настройка T9 Trie в Ruby для добавления новых слов

Эта реализация T9 Trie Generator имеет большой недостаток. Он переписывает предыдущие слова, добавленные в дерево, а не добавляет их. Я не удивлен этим, просто в тупик... class Trie def initialize @root = Hash.new end # do a for loop here def build(…
04 сен '13 в 19:49
3 ответа

Умный поиск контактов в андроиде

Следуя этому руководству по извлечению списка контактов на сайте разработчиков Android, мне удалось реализовать функцию поиска контактов. Вот мой код до сих пор private void retrieveContactRecord(String phoneNo) { try { Log.e("Info", "Input: " + pho…
10 мар '16 в 21:26
1 ответ

Как устранить эту ошибку перевода t9n, когда я использую его свойство plural?

Я пытаюсь перевести текст, используя t9n библиотека, но я получаю эту ошибку Compiling... Error compiling ICU message for locale en-US: SyntaxError: Expected "=", "}", or identifier but "," found. Для отладки установите DEBUG_ICU в значение "true" к…
2 ответа

шифрование в режиме T9 для SMS-сообщений

Я работал сегодня, тогда у меня появилась эта идея. Я хочу создать сценарий, который берет простой текст и затем шифрует его в режиме T9 для SMS-сообщений на мобильном телефоне. простой текст: Привет Результат: 4433555555666 Итак, я создал такой кла…
08 сен '19 в 16:06
0 ответов

Подавить ввод ключа по умолчанию в Android

У меня есть edittextгде я пытаюсь отменить ввод физических клавиш по умолчанию, чтобы заменить их пользовательским вводом для каждой клавиши. Мой код отлично работает, чтобы добавить нужный мне ввод, но я не могу подавить ввод по умолчанию, который …
12 авг '20 в 05:06
0 ответов

Реализация интеллектуального ввода текста T9 с помощью Trie

Я пытаюсь создать программу, которая использует числа T9 для поиска возможных слов в файле словаря. Для этого мне нужно использовать Trie. Вместо использования всей системы T9 релевантны только числа 2-9, так как не используются пробелы или специаль…
20 фев '22 в 17:07