Я интересуюсь изучением некоторых алгоритмов AI, которые имеют практическое применение в веб-приложениях, например, поиск, рекомендации продукта и т.д. Очевидно, так как я задаю этот вопрос, который я, ищут еще некоторый материал начального уровня.
Любой вид полезного материала на предмете хорош - книги, блоги, учебные руководства, что-либо. Мой предпочтительный язык является c#, таким образом, что-либо в этом было бы потрясающим, но я рад посмотреть на примеры на других языках.
Programming Collective Intelligence Тоби Сегарана не является строго книгой по ИИ, я думаю, но она охватывает те темы, которые вас интересуют (например, рекомендации по продуктам, прогнозы, моделирование цен) новичок в этой области, я нашел его довольно доступным. Иногда он пропускает алгоритмические детали в пользу «вот как использовать эту технику через существующую библиотеку»; Кроме того, образцы кода написаны на Python, хотя они четко объяснены и легко переведены на C #. Он имеет сильную ориентацию на Интернет, поскольку, как следует из названия, он занимается извлечением данных из пользовательского контента, особенно на внешних сайтах, таких как eBay и т. Д.
Я использую AForge.NET в нескольких проектах. Существуют довольно простые и быстрые реализации генетических алгоритмов, нейронных сетей, машинного обучения и так далее.
Это проект с открытым исходным кодом, поэтому я могу рекомендовать его в качестве стартовой основы для любого проекта, использующего ИИ.
Есть отличная серия выступлений Google, которые охватят основы под названием Статистические аспекты интеллектуального анализа данных . Это тот же курс, что и Дэвид Миз в Стэнфорде.
Книга Алгоритмы интеллектуальной сети , написанная Хараламбосом Марманисом и Дмитрием Бабенко (изд. Мэннинга, 2009 г.), представляет собой пример такого рода вещи.
Эта книга охватывает довольно широкий спектр областей, в которых "умные" технологии могут применяться к веб-приложениям. Из-за этого многие темы рассматриваются довольно поверхностно, НО каждая глава включает очень важные ссылки для дальнейшего изучения.
Кроме того, с точки зрения кода рабочие примеры, найденные в книге, доступны в проекте code.google.com (извините, однако, в основном java, а не C #, как предлагается в вопрос)
Я не могу думать о других ресурсах ИИ , специально , посвященных веб-приложениям, но многие области ИИ в целом имеют отношение к «интеллектуальной сети», в частности: