Інтелектуальна система ЕЛІС

image

Мене звати Олег Андрєєв, мені 32 роки, займаюся ремонтом і розробкою електроніки, а також програмуванням (що вже більше 10 років). Завжди захоплювався штучним інтелектом і робототехнікою.

Дуже давно мені в голові крутилася ідея, створити ІІ або щось подібне, що буде здатна керувати чимось. Але не було можливості зробити таке, хоч і були якісь ідеї. Зараз же час технологій, тепер будь-яка дитина може зібрати робота або якийсь складний пристрій на платформі Ардуїнов і т. д.

Коли в 2012 році з'явилося вільний розпізнавання російської мови від Google, я загорівся ідеєю створити систему, яка зможе розмовляти як людина. Тоді я займався PHP програмуванням, але для написання програми, треба було вивчати щось інше, я знайшов середу написання програм під PHP, це було цікаво, але не довго, так як для створення програми потрібен був C#, C++.

Після вивчення C#, написав простий клієнт, а всю логіку зробив у хмарі на PHP. Але незабаром Google зробив обмеження на запити з розпізнавання і тоді свій проект забарився в ящик. Коли з'явився вільний час і фінанси, вирішив доопрацювати систему, створив групу в ВК, яка зростала.

Але в один момент були знищені всі вихідні коди початкової системи і тут все почалося…

image

Я створив з нуля цікаву інтелектуальну систему, яка, звичайно, допрацьовується. Багато хто подумає, що це голосової асистент типу Cortana, Siri, Дуся і подібні. Ні, я не створюю голосового асистента, а щось більше, так як упор йде на розробку человекоподобной системи, яка зможе навчатися як дитина і вести свій діалог. Розпізнавання мови в даний момент я використовую від Яндекс, але вже зайнявся своєю технологією розпізнавання мови, так як хочу створити так-же латиське розпізнавання мови.

Еліс вміє, наприклад, сама починати діалог і навчатися, задаючи питання і різні фрази.

В планах: я хочу створити безкоштовну і всім доступну інтелектуальну систему, яка буде працювати в будинку, в автомобілі, допомагати людям з обмеженими можливостями або просто стати вашим другом.

У цьому відео ведеться діалог, де можна побачити, як реагує і відповідає система.



Тут починається діалог людиною, далі робиться пауза, щоб система припинила діалог. Далі система сама починає кілька разів вести діалог перша, це вже відрізняє її від голосових х асистентів, які працюють за структурою питання — відповідь. Так — же відео демонструються навчання і підтримка контексту, коли система приймає рішення після, що саме скаже далі і якщо не знає, її можна навчити.



Система повністю сумісна з платформою Ардуїнов, тому можна керувати будь-якими пристроями. Тут продемонстровано просте управління світлом з підтримкою контексту, тобто попросивши включити світло, система запитає де саме включити, але можна попросити включити світло відразу в певному місці, тоді вона не буде перепитувати.



Як можна навчити програму під себе і не тільки. У відео показано запам'ятовування одного відповіді на одне питання, але система здатна запам'ятовувати кілька відповідей на один або безліч питань і мати кілька питань на один або безліч відповідей. При підтримці діалогу, система сама навчається.



Це перше відео, де було продемонстровано підтримка контексту, коли запитавши розповісти новини, система захоче зрозуміти, цікавить чи ще щось.



Всім хто хоче випробувати таку систему: завантажити

Спасибі за увагу!
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.