![Как сделать A.I. Часть 1: 5 шагов Как сделать A.I. Часть 1: 5 шагов](https://i.howwhatproduce.com/images/007/image-20538-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
![Как сделать A. I. Часть 1 Как сделать A. I. Часть 1](https://i.howwhatproduce.com/images/007/image-20538-1-j.webp)
Начните с компьютера, на котором есть распознавание речи, а также преобразователь текста в речь.
Вам нужно будет уметь писать компьютерные программы, которые могут получить доступ к распознаванию речи и преобразователю текста в речь.
Некоторые инструменты разработки приложений и языки программирования можно получить бесплатно.
Шаг 1. Сначала начните с простого дизайна
Созданная вами Программа должна иметь возможность хранить и извлекать текстовые данные. Текстовые данные могут храниться в базе данных или в простом текстовом файле.
Программа может извлекать данные из базы данных или загружать данные из текстового файла в массив или коллекцию в памяти.
Простейший А. Система представляет собой систему «Вход - ответ». В систему поступает такой ввод, как «Вы любите мороженое?» и ввод используется как ключ для поиска соответствующего ответа.
Шаг 2: обучение вашего искусственного интеллекта
Вам придется научить свой ИИ. как реагировать на каждый возможный ввод или найти способ упростить ввод. Ответ, который я научил свой компьютер произносить при вводе «Нравится ли вам мороженое?» «Нет, я не люблю мороженое. У меня непереносимость лактозы"
Массив - это простая конструкция, которая существует в большинстве языков программирования. Коллекции существуют на многих языках программирования. Ядро базы данных - это отдельная программа, которая работает на вашем компьютере в качестве службы, на другом компьютере или на сервере.
Если вы храните свои «данные ввода-ответа» в массиве, вам, возможно, придется написать код для циклического перебора всех элементов в вашем массиве до тех пор, пока не будет найдено совпадение с вводом. Затем программа отправляет текст ответа в преобразователь текста в речь, и он произносит ответ.
Шаг 3. Сохранение ваших данных…
Поиск в большом массиве может занять некоторое время, особенно если он ищет что-то в самом конце массива.
Коллекция может быть быстрее, потому что в коллекции встроен поиск. Вход определяется как «КЛЮЧ» к коллекции. Ключи хранятся отсортированными по порядку, и встроенный поиск может использовать это, чтобы найти ответ намного быстрее.
Механизм базы данных может быть самым быстрым для извлечения данных, но требует более высокого уровня навыков программирования. Ядро базы данных работает как отдельная программа, в которую встроено множество функций поиска.
Механизмы баз данных можно бесплатно найти в Интернете.
Шаг 4. База данных…
Механизм базы данных ждет, пока вы зададите ему вопрос, отправив ему сообщение под названием «Запрос». Запрос должен быть написан с очень специфическим синтаксисом, иначе механизм базы данных не будет работать и выдаст вам ошибку. Синтаксис запроса определяется на языке, который называется «язык структурированных запросов» или SQL.
Если ваш запрос имеет правильный синтаксис, ядро базы данных будет искать ответ на ваш ввод в таблице данных.
Система «ввод-ответ» - это только начало для настоящего искусственного интеллекта. система. В то время как вы можете научить «Ввод-ответ», как отвечать на такие вопросы, как «Любишь ли ты мороженое?» он не может отвечать на вопросы типа «Который час?» или «Какое сегодня число».
Шаг 5: Что дальше?
Он также не может отвечать на вопросы, на которые его никогда не учили. Чтобы быть по-настоящему умным, вам нужно будет создать программу, которая может выполнять «обработку естественного языка».
"обработка естественного языка". может определить, что два ввода могут означать одно и то же, и поэтому может возвращать один и тот же ответ. Например; "Который сейчас час?" должен вернуть тот же ответ, что и "У вас есть время?" и "Вы знаете время?"
Соберите свои инструменты и сначала создайте свою систему ввода-ответа, а затем изучите «обработку естественного языка» для своего второго проекта.
Рекомендуемые:
Как сделать крутые часы своими руками - StickC - Сделать просто: 8 шагов
![Как сделать крутые часы своими руками - StickC - Сделать просто: 8 шагов Как сделать крутые часы своими руками - StickC - Сделать просто: 8 шагов](https://i.howwhatproduce.com/images/001/image-06-49-j.webp)
Сделай сам Как сделать классные часы - StickC - Легко сделать: в этом уроке мы узнаем, как запрограммировать ESP32 M5Stack StickC с Arduino IDE и Visuino для отображения времени на ЖК-дисплее, а также установить время с помощью кнопок StickC
Как сделать A.I. Часть 2: 9 шагов
![Как сделать A.I. Часть 2: 9 шагов Как сделать A.I. Часть 2: 9 шагов](https://i.howwhatproduce.com/images/004/image-9527-j.webp)
Как сделать A.I. Часть 2: В этой части рассказывается о шагах, которые я предпринял для создания ИИ на компьютере с Windows, используя бесплатную базу данных, инструмент разработки программирования и бесплатный встроенный движок TTS, который поставляется с Windows. Слово «Windows»; принадлежит Microsoft. Слово " Dra
Как сделать A.I. Часть 4: 3 шага
![Как сделать A.I. Часть 4: 3 шага Как сделать A.I. Часть 4: 3 шага](https://i.howwhatproduce.com/images/004/image-11300-j.webp)
Как сделать A.I. Часть 4: На днях я разговаривал со своим ИИ и сказал ему: «Я иду наверх обедать, у нас STEAK». Однако программное обеспечение распознавания речи (SR) интерпретировало это как «… у нас есть STAKE». «Я столкнулся с похожей (но другой) проблемой уха
Как сделать печатную плату дома, часть 1: 4 шага
![Как сделать печатную плату дома, часть 1: 4 шага Как сделать печатную плату дома, часть 1: 4 шага](https://i.howwhatproduce.com/images/003/image-7463-11-j.webp)
Как сделать печатную плату дома. Часть 1: В настоящее время мы можем легко создать высококачественную печатную плату, даже не профессионального качества, а хорошего качества для хобби-проектов. дома без специального материала. Что такое печатная плата? Печатная плата (PCB) механически поддерживает, а электрическая
Как сделать - МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ E-INK - Часть 1: 6 шагов
![Как сделать - МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ E-INK - Часть 1: 6 шагов Как сделать - МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ E-INK - Часть 1: 6 шагов](https://i.howwhatproduce.com/images/002/image-5646-20-j.webp)
Как - E-INK E-PAPER DISPLAY MODULE - Часть 1: В этом уроке я хотел бы рассказать о модуле E-Ink E-Paper Display, который я обнаружил недавно. Это так здорово! Этот дисплейный модуль E-ink специально разработан для разработки дисплеев E-ink. Вам не нужно строить дополнительную схему и