СИСТЕМЫ И СПОСОБЫ СОЗДАНИЯ И РЕАЛИЗАЦИИ АГЕНТА ИЛИ СИСТЕМЫ С ИСКУССТВЕННЫМ ИНТЕЛЛЕКТОМ

1. Способ создания и реализации агента с искусственным интеллектом, постоянно хранящегося в памяти по меньшей мере одного вычислительного устройства и сконфигурированного на совершение соответствующего действия в ответ по меньшей мере на одну диалоговую входную информацию, включающий стадии
реализации целевой личности агента в памяти по меньшей мере одного вычислительного устройства,
реализации по меньшей мере одной диалоговой личности с искусственным интеллектом в памяти по меньшей мере одного вычислительного устройства, при этом каждая диалоговая личность сконфигурирована на диалог с целевой личностью по мере необходимости предоставления целевой личности надлежащих знаний и соответствующих ответных реакций,
предоставления по меньшей мере одному взаимодействующему объекту возможности взаимодействия с целевой личностью путем приема по меньшей мере одной диалоговой входной информации от взаимодействующего объекта, и
выполнения для каждой диалоговой входной информации, принимаемой целевой личностью,
обработки диалоговой входной информации для излечения по меньшей мере одного соответствующего ей базового смысла,
определения приемлемой необработанной ответной реакции по меньшей мере на один базовый смысл,
форматирования необработанной ответной реакции, и
передачи сформатированной ответной реакции взаимодействующему объекту,
посредством чего целевая личность агента способна вести диалог даже при получении в реальном времени по меньшей мере от одной диалоговой личности одной или нескольких ответных реакций целевой личности с одновременным динамическим усилением искусственного интеллекта целевой личности.
2. Способ по п. 1, дополнительно включающий стадии
выбора желаемого типа личности для целевой личности, и
выбора одной или нескольких соответствующих диалоговых личностей, с которыми следует общаться целевой личности, на основании желаемого типа целевой личности.
3. Способ по п. 2, в котором стадия предоставления по меньшей мере одному взаимодействующему объекту возможности взаимодействия с целевой личностью дополнительно включает стадии
реализации по меньшей мере одной обучающей личности в памяти по меньшей мере одного вычислительного устройства, при этом каждая обучающая личность сконфигурирована на передачу целевой личности набора заданной диалоговой входной информации, чтобы целевая личность могла обучаться тому, как надлежащим образом реагировать на диалоговую входную информацию путем взаимодействия по меньшей мере с одной диалоговой личностью и приема от нее приемлемых ответных реакций, и
выбора соответствующей обучающей личности, с которой следует общаться целевой личности, на основании желаемого типа целевой личности.
4. Способ по п. 1, в котором стадия предоставления по меньшей мере одному взаимодействующему объекту возможности взаимодействия с целевой личностью дополнительно включает стадию предоставление по меньшей мере одному пользователю-человеку возможности избирательно передавать целевой личности по меньшей мере одну диалоговую входную информацию.
5. Способ по п. 1, в котором стадия обработки диалоговой входной информации дополнительно включает стадии
ведения реляционного списка всей диалоговой входной информации, которая встретилась целевой личности, вместе с базовыми смыслами, соответствующими каждой такой диалоговой входной информации,
удаления любой пунктуации из диалоговой входной информации,
удаления из диалоговой входной информации любых формулировок, которые, как определено, не влияют на базовый смысл, и
сопоставления диалоговой входной информации с соответствующим базовым смыслом, хранящимся в реляционном списке.
6. Способ по п. 1, в котором стадия определения приемлемой необработанной ответной реакции дополнительно включает стадии, выполняемые для каждого базового смысла, соответствующего диалоговой входной информации:
после определения того, что базовый смысл содержит по меньшей мере один объект, обработки упомянутого по меньшей мере одного объекта, ведения набора ответных файлов, содержащих все базовые смыслы, которые встретились целевой личности, вместе с необработанными ответными реакциями, соответствующими каждому такому базовому смыслу,
определения того, является ли базовый смысл новым или встречался ранее целевой личности,
после определения того, что базовый смысл встречался ранее:
сопоставления базового смысла по меньшей мере с одной соответствующей необработанной ответной реакцией, хранящейся в ответных файлах, и
определения того, какая по меньшей мере из одной соответствующей необработанной ответной реакции является наиболее приемлемой, и
после определения того, что базовый смысл является новым:
передачи базового смысла по меньшей мере одной диалоговой личности,
приема по меньшей мере одной необработанной ответной реакции от диалоговой личности,
определения того, какая по меньшей мере из одной необработанной ответной реакции является наиболее приемлемой,
добавления базового смысла и признанной наиболее приемлемой соответствующей необработанной ответной реакции к ответным файлам, и
после определения того, что необработанная ответная реакция содержит по меньшей мере один объект, обработки упомянутого по меньшей мере одного объекта.
7. Способ по п. 6, дополнительно включающий стадии:
сохранения в наборе ответных файлов показателя настроения, соответствующего каждой необработанной ответной реакции, при этом показатель настроения указывает тип эмоции, которая должна сопровождать соответствующую необработанную ответную реакцию, и
модификации необработанной ответной реакции с целью отражения типа эмоции, указанной показателем настроения.
8. Способ по п. 7, дополнительно включающий стадии:
сохранения в наборе ответных файлов показателя веса, соответствующего показателю настроения каждой необработанной ответной реакции, при этом показатель веса указывает уровень надлежащего настроения, которое должно сопровождать соответствующую необработанную ответную реакцию, и
модификации необработанной ответной реакции для отражения уровня надлежащего настроения, указанного показателем веса.
9. Способ по п. 6, в котором стадия определения того, какая по меньшей мере из одной необработанной ответной реакции является наиболее приемлемой дополнительно включает стадии:
присвоения ранга каждому взаимодействующему объекту и диалоговой личности,
сохранения в каждом ответном файле информации, касающейся взаимодействующего объекта или диалоговой личности, отвечающей за создание или последнее редактирование необработанной ответной реакции, содержащейся в ответном файле, при этом в упомянутой информации указан ранг, и
после обнаружения множества необработанных ответных реакций, соответствующих заданному базовому смыслу, определения того, какой из упомянутых необработанных ответных реакций соответствует наивысший ранг.
10. Способ по п. 6, в котором стадия обработки по меньшей мере одного объекта дополнительно включает стадии:
ведения набора объектных файлов, содержащих информацию, касающуюся всех объектов, которые встречались целевой личности, при этом в каждом объектном файле содержится по меньшей мере одно из следующего: объектное имя, объектная таксономия и объектный атрибут, и
определения в отношении каждого объекта, содержащегося по меньшей мере в базовом смысле или необработанной ответной реакции, того, является ли объект является новым или встречался ранее целевой личности,
после определения того, что объект встречался ранее, обновления объектного файла, соответствующего объекту, по мере необходимости любой релевантной информацией, содержащейся по меньшей мере в базовом смысле или необработанной ответной реакции, и
после определения того, что объект является новым:
создания нового объектного файла для объекта,
заполнения нового объектного файла любой релевантной информацией содержащейся по меньшей мере в базовом смысле или необработанной ответной реакции, и
после определения того, что объект является подмножеством ранее существовавшего объекта, заполнения по меньшей мере объектной таксономии или объектного атрибута нового объектного файла всей релевантной информацией, относящейся к ранее существовавшему объекту.
11. Способ по п. 10, дополнительно включающий стадии
создания и ведения объектного файла для каждого по меньшей мере из одного взаимодействующего объекта, и после приема целевой личностью исходной диалоговой входной информации от одного по меньшей мере из одного взаимодействующего объекта определения того, встречался ли ранее взаимодействующий объект целевой личности,
после определения того, что взаимодействующий объект является новым:
создания нового объектного файла для взаимодействующего объекта,
указания взаимодействующему объекту релевантной информации, относящейся к упомянутому объекту, и
заполнения нового объектного файла любой релевантной информацией, полученной от взаимодействующего объекта,
после определения того, что взаимодействующий объект встречался ранее:
осуществления доступа к объектному файлу, соответствующему взаимодействующему объекту, и
проверки идентификационной информации взаимодействующего объекта, и
обновления объектного файла, соответствующего взаимодействующему объекту, по мере необходимости любой релевантной информацией, содержащейся по меньшей мере в одной диалоговой входной информации.
12. Способ по п. 11, в котором стадия проверки идентификационной информации взаимодействующего объекта дополнительно включает стадию указания взаимодействующему объекту по меньшей мере одного проверочного вопроса на основании по меньшей мере одной релевантной информации, содержащейся в соответствующем объектном файле, и подробностей прошлых диалогов между целевой личностью и взаимодействующим объектом.
13. Способ по п. 11, дополнительно включающий стадии
шифрования релевантной информации, содержащейся по меньшей мере в одном объектном файле, соответствующем по меньшей мере одному взаимодействующему объекту, с использованием уникального ключа шифрования;
после проверки идентификационной информации взаимодействующего объекта, определения того, владеет ли взаимодействующий объект соответствующим ключом шифрования, и
использования ключа шифрования для дешифрования релевантной информации, содержащейся в соответствующем объектном файле, для использования этой информации надлежащим образом при взаимодействии с взаимодействующим объектом.
14. Способ по п. 1, дополнительно включающий стадию предоставления по меньшей мере одной целевой личности и диалоговой личности доступа к одному или нескольким источникам дополнительных данных для избирательного расширения базы знаний упомянутой личности.
15. Способ по п. 14, дополнительно включающий стадии, выполняемые после приема целевой личностью диалоговой входной информации, для ответа на которую требуется поиск:
передачу неопределенного ответа взаимодействующему объекту и продолжения диалога с ним,
инициацию второго потока обработки для выполнения необходимого поиска посредством источников дополнительных данных, и
по завершении поиска прерывание диалога и передачу найденного ответа взаимодействующему объекту.
16. Способ создания и реализации агента с искусственным интеллектом, постоянно хранящегося в памяти по меньшей мере одного вычислительного устройства и сконфигурированного на совершение соответствующего действия в ответ по меньшей мере на одну диалоговую входную информацию, включающий стадии
реализации целевой личности агента в памяти по меньшей мере одного вычислительного устройства,
реализации по меньшей мере одной диалоговой личности с искусственным интеллектом в памяти по меньшей мере одного вычислительного устройства, при этом каждая диалоговая личность сконфигурирована на диалог с целевой личностью по мере необходимости предоставления целевой личности надлежащих знаний и соответствующих ответных реакций,
предоставления по меньшей мере одному взаимодействующему объекту возможности взаимодействия с целевой личностью путем приема по меньшей мере одной диалоговой входной информации от взаимодействующего объекта,
реализации по меньшей мере одной обучающей личности в памяти по меньшей мере одного вычислительного устройства, при этом каждая обучающая личность сконфигурирована на функционирование в качестве взаимодействующего объекта путем передачи целевой личности набора заданной диалоговой входной информации, чтобы целевая личность могла обучаться тому, как надлежащим образом реагировать на диалоговую входную информацию, путем взаимодействия по меньшей мере с одной диалоговой личностью и приема от нее приемлемых ответных реакций, и
выполнения для каждой диалоговой входной информации, принимаемой целевой личностью:
обработки диалоговой входной информации с целью излечения по меньшей мере одного соответствующего ей базового смысла,
определения приемлемой необработанной ответной реакции по меньшей мере на один базовый смысл,
форматирования необработанной ответной реакции, и
передачи сформатированной ответной реакции взаимодействующему объекту,
посредством чего целевая личность агента способна вести диалог, даже при получении в реальном времени по меньшей мере от одной диалоговой личности одной или нескольких ответных реакций целевой личности с одновременным динамическим усилением искусственного интеллекта целевой личности.
17. Система создания и реализации агента с искусственным интеллектом, постоянно хранящегося в памяти по меньшей мере одного вычислительного устройства, содержащая
целевую личность, постоянно хранящуюся в памяти по меньшей мере одного вычислительного устройства и содержащую предпроцессор, логический процессор и постпроцессор,
при этом целевая личность сконфигурирована на взаимодействие по меньшей мере с одним взаимодействующим объектом посредством ответной реакции по меньшей мере на одну принимаемую от него диалоговую входную информацию,
предпроцессор сконфигурирован на обработку каждой диалоговой входной информации для излечения по меньшей мере одного соответствующего ей базового смысла,
логический процессор сконфигурирован не определение приемлемой необработанной ответной реакции по меньшей мере на один базовый смысл,
постпроцессор сконфигурирован на форматирование необработанной ответной реакции,
по меньшей мере одну диалоговую личность с искусственным интеллектом, постоянно хранящуюся в памяти по меньшей мере одного вычислительного устройства, при этом каждая диалоговая личность сконфигурирована на диалог с целевой личностью по мере необходимости предоставления целевой личности надлежащих знаний и соответствующих ответных реакций,
по меньшей мере одну обучающую личность, постоянно хранящуюся в памяти по меньшей мере одного вычислительного устройства, при этом каждая обучающая личность сконфигурирована на передачу целевой личности набора заданной диалоговой входной информации, чтобы целевая личность могла обучаться тому, как надлежащим образом реагировать на диалоговую входную информацию путем взаимодействия по меньшей мере с одной диалоговой личностью и приема от нее приемлемых ответных реакций,
при этом после приема целевой личностью по меньшей мере одной диалоговой входной информации целевая личность сконфигурирована на выполнение для каждой диалоговой входной информации, принимаемой целевой личностью:
обработки диалоговой входной информации с целью излечения по меньшей мере одного соответствующего ей базового смысла,
определения приемлемой необработанной ответной реакции по меньшей мере на один базовый смысл,
форматирования необработанной ответной реакции, и
передачи сформатированной ответной реакции взаимодействующему объекту,
посредством чего целевая личность способна вести диалог, даже при получении в реальном времени по меньшей мере от одной диалоговой личности одной или нескольких ответных реакций целевой личности с одновременным динамическим усилением искусственного интеллекта целевой личности.