Python или Ruby для веб-Искусственного интеллекта?

Новое веб-приложение может потребовать добавляющего Искусственного интеллекта (AI) в будущем, например, использования ProLog. Я знаю, что это может быть сделано от среды Java, но я задаюсь вопросом о возможностях с современными веб-языками как Ruby или Python. Последний считается "более научным" (по крайней мере, используемый в той среде), но Google использования там, кажется, предварительная реализация ProLog для обоих.

Какие-либо предложения на современных веб-языках (с открытым исходным кодом) (как Python или Ruby) в сочетании с AI?

5
задан 22 March 2010 в 20:09
поделиться

4 ответа

Вы также можете использовать Scala (которая немного функциональна и работает на JVW) и существующую структуру Lift для веб-материалов.

0
ответ дан 14 December 2019 в 01:05
поделиться

Вы также можете найти PyKE полезным.

Редактировать:

«Пайк представляет форму логического программирования (на основе Пролога) сообществу Python, предоставляя основанный на знаниях механизм вывода (экспертную систему), написанный на 100 % Python.

В отличие от Prolog, Pyke интегрируется с Python, позволяя вам вызывать Pyke из Python и смешивать операторы и выражения Python в правилах вашей экспертной системы ».

Для BiggAl, который очевидно, слишком ленив, чтобы читать первые два предложения на связанной странице.

0
ответ дан 14 December 2019 в 01:05
поделиться

Выбор языка совершенно не важен при прочих равных условиях.

Если вы пытаетесь сделать X, и для этого есть библиотека на языке Y, которая хорошо сочетается с вашей Web-основой, то используйте ее.

Не зная больше о том, какие конкретные области ИИ вас интересуют, вопрос слишком расплывчат, чтобы на него можно было ответить более конкретно.

8
ответ дан 14 December 2019 в 01:05
поделиться

Если вы использовали JRuby или Jython , вы можете сделать использование существующих библиотек Java и использование Ruby или Python для веб-приложения. Rails работает на JRuby, и я использовал его для написания приложений, которые повторно используют существующий код Java. Не уверен, какие фреймворки Python работают на Jython.

0
ответ дан 14 December 2019 в 01:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: