GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.1 (6)След. > >>   Поиск:  
 Автор Тема: ТЗ на мыслящего бота
eto_ya
Сообщений: 1545
ТЗ на мыслящего бота
Добавлено: 14 дек 18 12:48
Изменено: 19 дек 18 6:32
Выношу в отдельную ветку обсуждение постановки задачи на создание мыслящего бота, понимающей системы, и т.п.

Приглашаются программисты для написания программы по заданию!

Приложения:
umnibot-1.pdf (первые наброски), 14 декабря 2018
umnibot-2.pdf (первые наброски), 15 декабря 2018
umnibot-3.pdf (первые наброски), 16 декабря 2018
umnibot-3b.pdf (первые наброски), 17 декабря 2018

TODO
- раскрыть аспект ведения разговора (гость 188.170.73.*)


[Ответ][Цитата]
dr2chek
Сообщений: 871
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 13:09
Этточно Эггу
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13070
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 14:11
Изменено: 14 дек 18 14:14
Пример работы понимающей системы (а иногда не очень понимающей):

1. (Утром) - Ингрид! (означает: ты не могла бы сварить кофе?)
2. (Днем по смс) - Ингрид! (означает: куда ты пропала, какие у тебя планы на вечер?)
3. (Вечером) - Ингрид! (означает: ты не могла бы убавить громкость телевизора?)

Четыре разных вопроса, заданных тремя восклицаниями, с использования ничего, кроме контекста...
[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 14:25
Цитата:
Автор: Эгг

Пример работы понимающей системы (а иногда не очень понимающей):

1. (Утром) - Ингрид! (означает: ты не могла бы сварить кофе?)
2. (Днем по смс) - Ингрид! (означает: куда ты пропала, какие у тебя планы на вечер?)
3. (Вечером) - Ингрид! (означает: ты не могла бы убавить громкость телевизора?)

Четыре разных вопроса, заданных тремя восклицаниями, с использования ничего, кроме контекста...

Это прекрасный пример. Окружение употребления слова безусловно играет роль в его толковании. Учет времени, места, темы, собеседника и др. факторы "окружения текста". Это будет учитываться обязательно!
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13070
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 14:28
Цитата:
Автор: eto_ya
Окружение употребления слова безусловно играет роль в его толковании.

Это не только окружение. Это раз.
И не увидел я этого в твоем ТЗ. Это два.

Кстати, эти яблоки те же самые. что и в 2014? Или ты свежие яблоки взял для примера?

Давай эксперимент. На столе пять яблок.
Я говорю: - Саш, дай мне, пожалуйста, два яблока.
Что говоришь ты?
[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 14:43
Цитата:
Автор: Эгг

Это не только окружение. Это раз.
И не увидел я этого в твоем ТЗ. Это два.

Кстати, эти яблоки те же самые. что и в 2014? Или ты свежие яблоки взял для примера?

Давай эксперимент. На столе пять яблок.
Я говорю: - Саш, дай мне, пожалуйста, два яблока.
Что говоришь ты?

Я иду от простого к сложному. Поэтому все начивается всегда с яблок Шутку про срок годности яблок я тоже заметил.

(беру два яблока, передаю тебе)
- Пожалуйста.
- На, возьми.
- Бери.
- Не дам, мои яблоки.
и др. варианты развития событий.

Поэтому к "что говоришь" тут добавляется "что делаешь" и "что думаешь"
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13070
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 14:46
Цитата:
Автор: eto_ya
(беру два яблока, передаю тебе)

А я говорю: Это не те...
[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 14:52
Изменено: 14 дек 18 14:53
Цитата:
Автор: Эгг

А я говорю: Это не те...

В этом нет нештатной ситуации. Происходит исключение уже исключенного варианта ответа и переход к следующим. Опять есть варианты ответа: предложить другую пару яблок и предлагать пары до тех пор, пока не закончатся комбинации этих пар, и далее когда ты продолжишь говорить "не те", понимание твоего сообщения упадет ниже осмысленного порога, данный вопрос попадет в список исключений из обработки. Как вариация уточнения запроса тебя можно переспросить о каких яблоках идет речь, потому что по умолчанию под "яблоками" понимаются "эти". Это все заложено в мыслящей системе как базовый функционал.
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13070
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 15:11
Цитата:
Автор: eto_ya
В этом нет нештатной ситуации.

Это типичная ситуация.
Но ты не ответил на вопрос.
Я прошу два яблока из пяти. Что ты делаешь?
[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 15:19
Изменено: 14 дек 18 15:19
Цитата:
Автор: Эгг

Это типичная ситуация.
Но ты не ответил на вопрос.
Я прошу два яблока из пяти. Что ты делаешь?

Ты определись с вопросом. Раньше был вопрос "что я говорю", а теперь "что делаю?". Уже и так понятно и то и другое. Я даю тебе два любых яблока из этих пяти яблок, говорю "На.".
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13070
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 15:23
У тебя в ТЗ лежат = делают, я подумал, что это предел абстракции...
Нет, ты не даешь мне "два любых яблока", поскольку я раньше сказал, что это не те...
[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 15:29
Цитата:
Автор: Эгг

У тебя в ТЗ лежат = делают, я подумал, что это предел абстракции...
Нет, ты не даешь мне "два любых яблока", поскольку я раньше сказал, что это не те...

"Делают" это всего лишь признак для повышения качества связывания слов в конструкции на следующем этапе - толковании.

Я уже описал что будет если не те. Я перестану пытаться давать тебе яблоки из этих яблок, и переспрошу о каких других (тех, не этих, что на столе) яблоках ты говоришь. Это будет уточнение параметров запроса.
[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 15:33
Но если я, например, знаю, что твои яблоки лежат где-то в другом месте, то они могут быть взяты оттуда, тогда "эти яблоки" отсылают к "тем твоим". Это дополнение к твоему Ингрид!
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13070
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 15:34
Цитата:
Автор: eto_ya
Я уже описал что будет если не те. Я перестану пытаться давать тебе яблоки из этих яблок, и переспрошу о каких других (тех, не этих, что на столе) яблоках ты говоришь. Это будет уточнение параметров запроса.

Да.
Если я спрошу о двух из пяти, то вопрос будет: какие?
Если пары яблок будут лежать в разных местах, то вопрос будет: где?
Если я спрошу о том, какие ты мне давал раньше, то вопрос будет: когда?
Итд.
Ты понимаешь, о чем я говорю?
Я говорю о том, что слова - это местоимения... Любые.
И их назначение в том, чтобы однозначно выделить обрабываемые из совокупности существующих.

На этом всё.
Не буду тебя отвлекать от миллиона желающих программировать твоё ТЗ...
[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: ТЗ на мыслящего бота
Добавлено: 14 дек 18 15:51
Цитата:
Автор: Эгг

Да.
Если я спрошу о двух из пяти, то вопрос будет: какие?
Если пары яблок будут лежать в разных местах, то вопрос будет: где?
Если я спрошу о том, какие ты мне давал раньше, то вопрос будет: когда?
Итд.
Ты понимаешь, о чем я говорю?
Я говорю о том, что слова - это местоимения... Любые.
И их назначение в том, чтобы однозначно выделить обрабываемые из совокупности существующих.

На этом всё.
Не буду тебя отвлекать от миллиона желающих программировать твоё ТЗ...

Разделяю этот принцип. Я бы назвал это "указатель, ссылка", но и так понятно о чем речь. На этапе толкования порождается тьмя линий толкований благодаря этому свойству текста. Поэтому нужен порог отсечения, чтобы проводить границу между требующим осмысления и безнадежно бессмысленным текстом. Требуется накопление в памяти исключений вариантов ответов (когда ты уточняешь "не те", данный вариант ответа помечается и далее пропускается).

Все увяжется в ТЗ, крупица за крупицей, не надо спешить А когда оно дойдет до нужной кондиции...
[Ответ][Цитата]
 Стр.1 (6): [1]  2  3  4  5  6След. > >>