Member 11819205 Ответов: 2

Искусственный интеллект - как его построить ?


hi, i want to build an Artificial Intelligence for windows so, how can i do that ? i want to make something that i can talk with it and work with it ( example : when i said play the "mission impossible movie" it open the movie or when i said search for c# codes it search all of the internet that i have access to find c# codes ) so, please tell me how to make Artificial Intelligence. i have 2 question more . 1- can i make Artificial Intelligence with visual basic ( c# ) ? 2- i'm 15 years old and i love AI and programming and graphic when i tell these ( i can make Artificial Intelligence ) to my family, they laugh and tell me that i can't make this, they always tell me: you can't . i think that everyone can do anything, they just have to believe it and try and try to success, so are u agree with them ? i have many idea about Artificial Intelligence and another programs but i have no hope cause they always tell me i can't.

2 Ответов

Рейтинг:
13

Ravi Bhavnani

Я в восторге, что тебе 15 лет и ты интересуешься искусственным интеллектом!  Мой интерес к искусственному интеллекту начался только в аспирантуре, и мне посчастливилось провести первые восемь лет своей карьеры (в конце 80-х), работая в технологическом центре DEC по искусственному интеллекту, где я работал с Джоном Макдермоттом и другими Xcon по[^], крупнейшая в мире экспертная система.

На самом деле вы имеете в виду область искусственного интеллекта, называемую обработкой естественного языка (НЛП).  В последнее время Python стал популярным языком для написания приложений искусственного интеллекта, хотя это также можно сделать на Java или C#.  Если вы создадите приложение, способное понимать простые предложения и запускать одну из ограниченного набора команд (например, откройте браузер и попросите Google выполнить поиск "как мне испечь торт?"), вы окажетесь на пути к достижению своей конечной цели.

Я рекомендую вам направить первую часть ваших усилий на изучение НЛП, а затем на представление знаний.  Вот серия видеоуроков, которые помогут вам начать работу.

    Введение в НЛП[^]

Наслаждайтесь путешествием - оно может быть очень полезным!  Удачи вам!

/Рави


Member 11819205

поблагодарить у так много. :)

Afzaal Ahmad Zeeshan

5ед. Хороший ответ!

[no name]

Курс Искусственного Интеллекта В Пуне:
https://www.sevenmentor.com/artificial-intelligence-training-courses-in-pune.php

Рейтинг:
12

Afzaal Ahmad Zeeshan

Хорошо, помимо того, что сказал Рави (с большим уважением к этому ответу), искусственный интеллект в основном делается "без" графического пользовательского интерфейса. Большая часть работы выполняется в мэйнфрейме или суперкомпьютере, и только "текстовый" ответ отправляется в ваше графическое приложение.

Как сказал Рави: "как мне испечь торт?" Что сделал бы Google, так это вернулся бы в базу данных своей поисковой системы, нашел бы хорошую запись и просто уведомил бы вас о ней. Графический интерфейс реализован для веб-сайта. Фактическая программа, которая находит Результаты поиска, не имеет графического интерфейса, она не нуждается в нем. Точно так же есть много других программ, в которых ИИ не имеет отношения к наличию графического интерфейса или его отсутствию. Вы, конечно, можете написать программу для интеллектуального управления записями с помощью консоли или с помощью графического приложения и так далее.

Теперь перейдем к вашему вопросу: искусственный интеллект, как следует из названия, - это просто феномен, в котором компьютер "кажется" мыслящим как человек. Ничего больше. Так что вы наверняка можете сделать все, что угодно, что может выполнять задачи, которые вы будете, на себе, без необходимости задавать вам тысячу вопросов.

1. Да, но не надо. Visual Basic предназначен для программирования визуального приложения. Реализация жестких базовых нативных функций была бы намного сложнее. Попробуйте использовать C, C++ или Java!
2. Тебе 15, хорошее. Мне было 15 лет, когда я начал, я изучил 10% ИИ. Но я не изучал искусственный интеллект, я просто учился. программирование.
3. Не говорите им. Первое, что я сделал, - это сайт с социальными кнопками. Я показал его родителям, они сказали, что он нам не нужен, сынок. Принеси свои книги и займись учебой. Поэтому я вообще перестал им что-либо говорить, пока мои навыки не начали приносить плоды.
4. Конечно, вы можете делать все, что угодно, но говорить это каждый раз будет просто снижать эффективность. Просто сделай это.

Я могу дать вам несколько советов, потому что несколькими годами ранее (возможно, 2) я написал эту программу для себя. Он работал и понимал несколько вещей (только!), таких как

1. Есть ли непрочитанные письма?
- Он будет нарезать электронные письма и непрочитанные и искать их на моем личном почтовом клиенте. Я также сделал почтовый клиент, потому что программа не будет знать, как искать Outlook.
2. Есть ли активные загрузки?
- Я бы попросил его "у меня есть активная загрузка", чтобы активировать сервис и сохранить количество скачиваний. Тогда он просто "выскажет", сколько загрузок осталось.
3. Уровень заряда батареи (Да, вы его получили!)

Но для работы над проектом требуется очень большой источник данных. Вы должны хранить каждую команду в нем. Каждое слово, которое вы произносите, каждая команда, которую вы отдаете, и каждый протокол, который вы используете. Отправляйте электронную почту, ищите в интернете, находите песню, воспроизводите песню и так далее. Ему нужно знать "как", прежде чем он вообще сможет что-то сделать.

Серверы Google, Yahoo и Microsoft были запрограммированы более чем тысячами программистов и экспертов, чтобы действительно сделать это. Вот почему ваши родители беспокоятся о вас и говорят вам, что вы не должны этого делать. Но если вы думаете, что можете, просто идите вперед. :-)

Для получения дополнительной информации, пожалуйста, прочтите их:
https://en.wikipedia.org/wiki/Artificial_intelligence[^]

Кроме того, Пожалуйста, возьмите этот бесплатный курс от MIT по искусственному интеллекту, он определенно поможет вам: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/[^]

Удачи вам!


Member 11819205

я знаю, что серверы google И... я был запрограммирован тысячами программистов, и я не могу сделать что-то подобное, но я уверен, что могу быть одним из них. поблагодарить у очень многое.