![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
![]()
Для телефонов есть такая программа, в которую говоришь например:
Цитата:
|
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Видимо по поиску слова...
Например раскладывает текст на массив слов, потом каждое слово ищет в неком словаре (словарь цифр и чисел) и преобразовывает. А понимает допустим благодаря тому же "в" или "около" (забыл как эти частицы называются), мол после этой частицы указано время, пока встречающееся слово можно найти в словаре чисел.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.08.2014
Сообщений: 66
|
![]()
...лексический анализ.
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
![]()
Синтаксические, орфографические, орфоэпические, пунктуационные, лексические анализы текста. Для этого нужны словари.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. ![]() |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
Дык может быть только три слова..
Код:
А дальше ищем для каждого по отдельности слова подходящий вариант.. Миссия выполнена.. |
![]() |
![]() |
![]() |
#6 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
![]()
Выходит нужно допустим сначала искать "дату" по словарю (завтра,вторник,январь,числа этого/следующего месяца). Потом искать время аналогично (десять,пол/половина первого). Ну а что остается и будет заметкой, правильно?
ps Спрошу, может кто видел/делал подобные анализаторы? Пусть хоть на си++ |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 01.08.2014
Сообщений: 66
|
![]()
...видел. Utkin писал.
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
![]()
Верно.
Я не могу, честно, понять до конца задачу вашей программы. Конечно, склонение и падежные преобразования пригодятся для правильного формирования предложения, но, если программа просто должна сказать текстом цифры, то это можно и без словарей сделать. Достаточно вытащить несколько нужных слов. Всё зависит от задачей. Скажите, что точно вам надо от программы. Вы хотите сделать асистент для компьютера?
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. ![]() |
![]() |
![]() |
![]() |
#9 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
![]()
Нужно чтобы из фразы программа понимала когда и что человек от нее хочет. Будет словесно/численно вводится когда должно произойти событие и само событие. Все в одной фразе. Типа напоминалки.
|
![]() |
![]() |
![]() |
#10 | |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
![]() Цитата:
Событие должен назначить пользователь(с датой и временим). Дальше мы будет исходить из текущей даты и времени. Сравнивая назначенные данные и текущие. Например так: "<Когда> произойдет событие: <Событие>".
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. ![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение времени и даты | Mr_skiner | Общие вопросы Delphi | 2 | 24.05.2011 18:40 |
ВЫЧИТАНИЕ ДАТЫ И ВРЕМЕНИ | Sigma.R.A. | Microsoft Office Access | 0 | 20.02.2011 23:13 |
Автоматизация заполнения даты и зависимость ячейки времени к ячейке даты. | Каравай | Microsoft Office Excel | 14 | 11.03.2010 18:11 |
Вывод даты и времени. | mephist | Microsoft Office Excel | 2 | 12.08.2009 10:44 |
Сравнение даты и времени | Altera | Общие вопросы Delphi | 2 | 03.10.2008 09:52 |